第章单片机的C语言编程
嵌入式技术及应用 第4章 单片机的C语言编程 内 容 提 要 C51程序结构 C51的数据类型及运算符 C51的函 数 C51程序设计 小结 应用C51编程具有以下优点:? (1)C51管理内部寄存器和存贮器的分配,编程时,无需考虑不同存储器的寻址和数据类型等细节问题;? (2)程序由若干函数组成,具有良好的模块化结构;? (3)有丰富的子程序库可直接引用,从而大大减少用户编程的工作量。? (4)C51和汇编语言可以交叉使用. 汇编语言程序代码短、运行速度快、但复杂运算编程耗时。如果用汇编语言编写与硬件有关的部分程序,用C51编写与硬件无关的运算部分程序,充分发挥两种语言的长处,可以提高开发效率。 4.1 C51程序结构 同标准C一样,C51的程序由一个个函数组成,这里的函数和其他语言的“子程序”或“过程 ”具有相同的意义。其中必须有一个主函数main(),程序的执行从main()函数开始,调用其 他函数后返回主函数main(),最后在主函数中结束整个程序而不管函数的排列顺序如何。 全局变量说明 /*可被各函数引用*/ main() /*主函数*/ { 局部变量说明 /*只在本函数引用*/ 执行语句(包括函数调用语句) } fun1(形式参数表) /*函数1*/ 形式参数说明
您可能关注的文档
- 第六章虚拟局域网.ppt
- 第六章计算机网习题江西高校出版社章习题.doc
- 第六讲远程文件传输.ppt
- 第十讲局域网组网.ppt
- 第单元ip地址.ppt
- 第四届全国中小学教学中的互联网搜索优秀教学案例评选七年级英语下MUwhosebagisthis设计李金芳.doc
- 第四章LR文法.ppt
- 第四讲pascal语言集合记录.ppt
- 第学时类与对象静态及const成员.ppt
- 第章Ajax应用详解.ppt
- 高频精选:web前端面试题及答案汇总.doc
- 2026至2031国内海泡石原料 兽用吸附原料行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026年知识付费直播协议合同三篇.docx
- 高频精选:web前端面试题及答案最新.doc
- 2026年商标授权经营协议合同三篇.docx
- 高频精选:web前端招聘面试题及答案.doc
- CN119749023A 一种热塑建筑模板及其制造方法 (杭州华聚复合材料有限公司).pdf
- 2026至2031国内海藻酸钠行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026年电商品牌代理协议合同三篇.docx
- CN119756219A 一种印刷电路板内层深度测量系统及其操作方法 (南京大量数控科技有限公司).pdf
最近下载
- 八达KBZ20-630(1000)-1140矿用隔爆真空馈电开关说明书-中文.doc VIP
- 中国金融智能体市场追踪报告,2025年.docx VIP
- 新型杀虫剂与三种重金属对白符跳虫的毒性效应及机制探究.docx VIP
- 肥胖的病因、流行病学与心血管风险因素.pdf
- 辽宁省专升本2025年电气工程及其自动化电路试卷(含答案).pdf VIP
- 园林景观实测实量操作指引.pdf VIP
- 水电厂全厂停电事故应急预案.docx
- 九江市庐山交通索道经营管理有限责任公司面向社会公开招聘工作人员(公共基础知识)测试题附答案.docx VIP
- Ainuo艾诺AN87310交直流功率分析仪用户手册v1.2.pdf
- 氟化企业安全风险隐患排查指南.pdf VIP
原创力文档

文档评论(0)