3.一个最简单的c程序<br />文件名:Test.c<br />#include <pic.h><br /><br />//定义芯片工作时的配置位<br />__CONFIG(HS & WDTEN & PWRTEN & BOREN & DP & LVPDIS & DUNPROT & WRTDIS & DEBUGEN & PROTECT);<br /><br />//声明函数类型<br /><br />//定义变量<br />unsigned char jsq1, jsq2 ;<br />bit flag1,flag2 ;<br /><br />//函数<br />void main(void)<br />{<br /> jsq1=10;<br /> jsq2=100; <br /><br /> while(1)<br /> {<br /> jsq1 ++;<br /> jsq2 --;<br /> jsq1 = jsq1 + jsq2 ;<br /> }<br />}<br /><br />说明:以上程序没有任何实际意义,仅为了测试用。通过这个程序,匠人达到以下学习目的:<br />1、 如何建立新项目;<br />2、 如何向项目中添加文件;<br />3、 pic.h文件的作用;<br />4、 如何设置器件;<br />5、 如何设置配置位<br />6、 如何选择语言工具;<br />7、 如何编译、连接、除错;<br />8、 Sim(软件仿真)的应用(单步、全速、断点);<br />9、 如何观察内存、堆栈中的数据;<br />10、 观察编译后的asm代码和lst文件;<br />11、 熟悉MPLAB IDE 和 PICC的工作环境;<br />12、 建立自信心(这一点最重要)。<br />
|