专栏中心

EEPW首页 > 专栏 > 天梯 之 从零开始玩PIC——3.一个最简单的c程序

天梯 之 从零开始玩PIC——3.一个最简单的c程序

发布人:mayer 时间:2009-08-03 来源:工程师 发布文章
天梯 之 从零开始玩PIC——3.一个最简单的c程序

 

来源 CEPARK网站http://www.cepark.com/Index.html

3.一个最简单的c程序
文件名:Test.c
#i nclude    <pic.h>

//定义芯片工作时的配置位
__CONFIG(HS & WDTEN & PWRTEN & BOREN & DP & LVPDIS & DUNPROT & WRTDIS & DEBUGEN & PROTECT);

//声明函数类型

//定义变量
unsigned char jsq1, jsq2 ;
bit flag1,flag2 ;

//函数
void main(void)
{
    jsq1=10;
    jsq2=100;    

    while(1)
    {
        jsq1 ++;
        jsq2 --;
        jsq1 = jsq1 + jsq2 ;
    }
}

说明:以上程序没有任何实际意义,仅为了测试用。通过这个程序,匠人达到以下学习目的:
1、    如何建立新项目;
2、    如何向项目中添加文件;
3、    pic.h文件的作用;
4、    如何设置器件;
5、    如何设置配置位
6、    如何选择语言工具;
7、    如何编译、连接、除错;
8、    Sim(软件仿真)的应用(单步、全速、断点);
9、    如何观察内存、堆栈中的数据;
10、    观察编译后的asm代码和lst文件;
11、    熟悉MPLAB IDE 和 PICC的工作环境;
12、    建立自信心(这一点最重要)。

专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词:

相关推荐

高速电路设计与仿真 上

视频 2009-10-27

论AGI时代AI的本质

OpenAI迎战Deepseek

嵌入式处理器选型 下

视频 2009-10-27

WindowsCE系统开发及bootloader移植 中

视频 2009-10-27

意法半导体监事会拟在2025年度股东大会提名新监事人选

AT91M40X ARM7处理器

英飞凌成立新业务部门加强传感器和射频产品组合

WindowsCE系统开发及bootloader移植 上

视频 2009-10-27

AT91M42800A ARM7处理器

罗克韦尔自动化发布《可持续发展2024年度报告》

AT91M40400 ARM7处理器

恩智浦持续深化在华布局,开启中国战略新篇章!

650V耐压GaN HEMT新增小型与高散热TOLL封装

高通推出第四代骁龙6移动平台,带来出色性能与增强的游戏体验

鲁欧智造完成A+轮融资,全力打造热数字孪生技术体系

AT91M63200 ARM7处理器

如何解决信号的谐波失真

2025-02-13

高速电路设计与仿真 下

视频 2009-10-27

AT91M55800A ARM7处理器

更多 培训课堂
更多 焦点
更多 视频

技术专区