历史上的今天
返回首页

历史上的今天

今天是:2025年08月14日(星期四)

正在发生

2020年08月14日 | Micro Chip MPLAB IDE编译PIC系列16F630_001_跑马灯

2020-08-14 来源:eefocus

一, 打开文件(可以随文下载放置在文档中打开)。(如下图1所示)
在这里插入图片描述

图1

二,可见工程文件。(如下图2,3,4所示)
在这里插入图片描述

图2

在这里插入图片描述

图3

在这里插入图片描述

图4

三,双击main.c。(如下图5所示)
在这里插入图片描述

图5

四,编辑main.c 代码如Micro Chip MPLAB IDE编译PIC系列16F630_001_跑马灯(如下图6所示)
在这里插入图片描述

图6

五,Main.c 代码:
/* Main.c file generated by New Project wizard
*

  • Created: 周五 7月 31 2020

  • Processor: PIC16F630

  • Compiler: HI-TECH C for PIC10/12/16
    */

//#include

#include
#define _XTAL_FREQ 4000000UL
#define LED RC5 //定义LED

#define _delay_ms(x) _delay( (unsigned long) ( (x) * ( _XTAL_FREQ / 4000.0) ) )
//-----------------------------------------------------------------
// 主程序
//-----------------------------------------------------------------
void main()
{
unsigned long i;
TRISC = 0x00; //设置整个PORTC端口为输出(或设置TRISC5 = 0;)
PORTC = 0xFF; //初始时输出全1

while(1)
{
	LED= 1;
	for(i= 0; i<10; i++) _delay_ms(150);	
	LED= 0;
	for(i= 0; i<10; i++) _delay_ms(150);
}1234567

}

六,点击Rebuild,编译工程。(如下图7所示)
在这里插入图片描述

图7

七,编译结果显示,Debug文件夹中生成Hex文件。 (如下图8,9所示)
在这里插入图片描述

图8

在这里插入图片描述

图9


推荐阅读

史海拾趣

问答坊 | AI 解惑

一款液晶显示麻醉呼吸机的源码 仅供参考

使用PC104来实现,10。4寸tft显示,支持飞梭旋钮。 Aeon7500A麻醉机 -------------------------------------------------------------------------------- 1、 整机通过CE认证,安全性能达到国际先进水平 ,达到出口欧洲标准 2、 10.4”彩色 ...…

查看全部问答>

[招聘]西安一知名公司招聘fpga设计/验证工程师、嵌入式软件工程师等

西安一个业界知名公司的研发中心正在招聘,主要面向fpga设计/验证工程师、嵌入式软件工程师。待遇绝对有竞争力,如有意向速发邮件至:nwumengfei@163.com…

查看全部问答>

怎么阅读芯片资料

刚开始看芯片资料,问几个简单的问题: 如三星S3C2440为例: 问题一:     这里的Address 0x56000050 。。。是虚拟地址还是物理地址啊? 问题二:     为什么GPFCON与GPFDAT的Address相差4?而在GPFCON中的GPF0—GPF7 ...…

查看全部问答>

Wince 使用Directshow

环境:EVC4+SP4 PB5.0 问题:使用Directshow,包含头文件 ,     这些头文件使用到了库文件strmiids.lib、dmoguids.lib,提示错误是canno open file srmiids.lib、dmoguids.lib,     哪位大哥能帮忙传一份DShow可用 ...…

查看全部问答>

如何把u盘做成启动盘

如何把u盘做成启动盘…

查看全部问答>

求比较好的wince串口调试助手

以前用sunrain_hjb 前辈的wince串口调试助手,但是最近发现这个程序一旦打开就会造成系统运行很慢,刚开始我以为是我的串口驱动问题,但是我找一个比较简单的来用,发现我那个基本不会导致系统慢,并且我放到开发板也是一样的效果。 现在请大伙提 ...…

查看全部问答>

PCB 抄板秘籍(双层板)

PCB抄板密技 第一步,拿到一块PCB,首先在纸上记录好所有元气件的型号,参数,以及位置,尤其是二极管,三机管的方向,IC缺口的方向。最好用数码相机拍两张元气件位置的照片。 第二步,拆掉所有器件,并且将PAD孔里的锡去掉。用酒精将PCB清洗干 ...…

查看全部问答>

GPRS FLYFOTM260控制流程

我是个新手,刚刚应用FLYFOTM260 GPRS模块,发一点用到的程序,不知对大家有没有用…

查看全部问答>

招聘:德资企业招聘模拟电子工程师

亲爱的盆友们,        一家德资的知名电子公司招聘模拟电子工程师,公司中国区总部在深圳,中山、广州等地均有工厂。招聘量较大,2年至8、9、10年经验都ok的~   JD如下,请将简历发至wmm0415@126.com 或者 ...…

查看全部问答>