- 7
- 0
- 约9.21千字
- 约 50页
- 2022-09-16 发布于上海
- 举报
1
采用Keil C51语言编程的优点:
(1) 不需要对单片机的汇编语言指令系统有深入的了解;
(2)寄存器分配﹑不同存储器的寻址及数据类型等完全由编译器自动管理;
(3) 程序的结构规范,由一个主函数和不同功能的子函数组成;
(4) 自带的库中包含许多标准子函数,具有较强的数据处理能力,方便使用;
(5) C语言和汇编语言可以联合使用。可用汇编语言编写与硬件有关的程序,用C语言编写与硬件无关的运算部分。
第1页/共50页
2
6.1 C51源程序的基本结构和常用的头文件
6.1.1 C51源程序的基本结构
文件的扩展名为“.c”。由主函数和若干子函数组成。
预处理命令 //例如:include, define等
全局变量说明 //例如:int a,b;
main()
{
局部变量说明
执行语句(包括子函数的调用语句)
}
第2页/共50页
3
func1(形式参数及说明) //子函数1
{ 局部变量说明
执行语句(包括调用其它子函数语句)
…
}
……
funcn(形式参数及说明) //子函数n
{ 局部变量说明
执行语句
…
}
第3页/共50页
4
C51编程时应注意的问题:
(1)C51源程序是由函数组成的:主函数和子函数。
(2)一个函数由两个部分组成,分别是函数说明部分和函数体。
函数说明部分包括函数名﹑函数类型
您可能关注的文档
- 管理咨询正确界定问题学生本.pptx
- 端午鸭蛋刘美宇.pptx
- 孟子见梁襄王公开课.pptx
- 管理会计2学习.pptx
- 动物的主要类群下.pptx
- 二维随机变量的函数的分布.pptx
- 二级建造师v建筑工程管理与实务网络进计划.pptx
- 高一家长会42班.pptx
- 激素调节6学习.pptx
- 基因定位的遗传实验设计与分析.pptx
- GBT 29056-2025 硅外延用三氯氢硅中杂质含量的测定 电感耦合等离子体质谱法标准立项发展报告.docx
- GBT 29195-2025 地面用晶体硅光伏电池总规范标准立项发展报告.docx
- GBT 26816-2025 信息资源核心元数据标准立项发展报告.docx
- GBT 28726-2025 气体分析 氦离子化气相色谱法标准立项发展报告.docx
- GBT 26079-2025 梁式吊具标准立项发展报告.docx
- GBT 31270.1-2025 化学农药环境安全评价试验准则 第1部分:土壤代谢试验标准立项发展报告.docx
- GBT 31270.14-2025 化学农药环境安全评价试验准则 第14部分:藻类生长抑制试验标准立项发展报告.docx
- GBT 28815-2025 电力系统实时动态监测主站技术要求标准立项发展报告.docx
- GBT 31379.2-2025 平板显示器偏光片测试方法 第2部分:光学性能标准立项发展报告.docx
- 基于单片机的电子秤设计.docx
最近下载
- 浙江省2026年人工智能行业高质量数据集典型案例.docx
- 2025年项目管理专业决策树分析基础理论与概念专题试卷及解析.pdf VIP
- 2025年无人机驾驶员执照人口密集区上空运行风险与规避决策专题试卷及解析.pdf VIP
- GB 50229-2019 火力发电厂与变电站设计防火标准培训.pptx VIP
- 2025年房地产经纪人市场调研流程与步骤专题试卷及解析.pdf VIP
- 2025年人教版高中二年级氯溴碘离子半径比较专题试卷及解析.docx VIP
- 2025年苏教版高一化学反应方向预测专题试卷及解析.docx VIP
- 80t预制T梁场龙门吊轨道条形基础设计计算书.docx VIP
- 石油天然气工业 含硫化氢环境用 承压件材料的选择和评价 第2部分:橡胶密封件材料标准研究报告.docx VIP
- 《人体解剖生理学》课件——第七章 消化系统与能量代谢、体温.pptx VIP
原创力文档

文档评论(0)