单片机高级语言PPT讲稿.ppt
《单片机高级语言PPT讲稿.ppt》由会员分享,可在线阅读,更多相关《单片机高级语言PPT讲稿.ppt(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单片机高级语言第1页,共14页,编辑于2022年,星期五10.1 C51语言的特点及其程序结构语言的特点及其程序结构vC51是在是在51系列单片机系列单片机上使用的上使用的C语言语言。vC51程序结构与一般程序结构与一般C语言没有什么差别。语言没有什么差别。一个一个C51程序大体上程序大体上是一个函数定义的集合是一个函数定义的集合,在这个集合中,在这个集合中仅有一个仅有一个名为名为main的的函数函数(主函数)。(主函数)。主函数是程序的入口主函数是程序的入口,主函数中的所有,主函数中的所有语句执行完毕,则程序执行结束。语句执行完毕,则程序执行结束。vC51中使用的编译器主要是中使用的编译器主
2、要是Keil C51。Keil C51完全支持完全支持C的标的标准指令,并有很多用来准指令,并有很多用来优化优化8051指令结构的指令结构的C的扩展指令的扩展指令。第2页,共14页,编辑于2022年,星期五C51的程序结构的程序结构v预处理命令预处理命令#includev函数说明函数说明 long fun1();float fun2();v功能函数功能函数1 fun1()v函数体函数体 v主函数主函数 main()v主函数体主函数体 v功能函数功能函数2 fun1()v函数体函数体 第3页,共14页,编辑于2022年,星期五两种语言的编程两种语言的编程START:MOV P1,#1100001
3、1B ACALL DELAY MOV P1,#00111100B ACALL DELAY JMP STARTDELAY:MOV R5,#25DLY1:MOV R6,#100DLY2:MOV R7,#100 DJNZ R7,$DJNZ R6,DLY2 DJNZ R5,DLY1 RET END#includevoid delay();void delay()unsigned int i;for (i=0;i50000;i+);void main()while(1)P1=0 xc3;delay();P1=0 x3c;delay();第4页,共14页,编辑于2022年,星期五10.2 C51语言的标识
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 高级 语言 PPT 讲稿
限制150内