- 0
- 0
- 约3.4千字
- 约 15页
- 2019-07-04 发布于未知
- 举报
第3章 Keil C51编译器及其应用 C51概述 MCS-51单片机的映射 Keil C51编译器的使用 C51概述 用C语言的优势: 1、寄存器的分配以及各种变量和数据的寻址都由编译器完成。 2、程序拥有了正式的结构,并且能被分成多个单独的函数。这使整个应用系统的结构变得清晰,同时让源代码变得可重复使用。 3、选择特定的操作符来操作变量的能力提高了源代码的可读性。 4、可以运用和人的思维很接近的词汇和算法表达式。 5、编写程序和调试程序的时间得到很大程度的缩短。 6、C运行连接库包含一些标准的子程序。 7、由于程序的模块结构技术,使得现有的程序段可以很容易的包含到新的程序中去。 MCS-51单片机的映射 Keil C51的数据类型 MCS-51单片机的映射 Keil C51存储类型 Code:程序空间(64 Kbytes),通过 MOVC @A+DPTR 访问。 Data:直接访问的内部数据存储器,访问速度最快(128 bytes)。 Idata:间接访问的内部数据存储器,可以访问所有的内部存储器空间。 Bdata:可位寻址的内部数据存储器,可以字节方式也可以位方式访问。 Xdata: 外部数据存储器(64 Kbytes),通过MOVX @DPTR访问。 Pdata:分页的外部数据存储器(256 bytes),通过 MOVX @Ri 访问。 MCS-51单片
您可能关注的文档
- Java程序设计 教学课件 ppt 作者 欧阳江林 主编 汪志达 马荣飞 副主编Java上机实验7.doc
- 化工设备机械基础应用教程 教学课件 ppt 作者 蔡晓君第7 联接.ppt
- Java程序设计 教学课件 ppt 作者 欧阳江林 主编 汪志达 马荣飞 副主编Java上机实验8SWT.doc
- 化工设备机械基础应用教程 教学课件 ppt 作者 蔡晓君第10章 计算机辅助设计技术.ppt
- Java程序设计 教学课件 ppt 作者 欧阳江林 主编 汪志达 马荣飞 副主编Java上机实验9.doc
- 化工设备机械基础应用教程 教学课件 ppt 作者 蔡晓君绪论.ppt
- Java程序设计 教学课件 ppt 作者 欧阳江林 主编 汪志达 马荣飞 副主编Java上机实验10.doc
- Java程序设计 教学课件 ppt 作者 欧阳江林 主编 汪志达 马荣飞 副主编Java上机实验13.doc
- 化工设备机械基础应用教程 教学课件 ppt 作者 蔡晓君轴和轴承.ppt
- Java程序设计 教学课件 ppt 作者 欧阳江林 主编 汪志达 马荣飞 副主编Java上机实验16.doc
- 2025-2026学年上海市普陀区曹杨第二中学高一(下)期末数学试卷(含答案).docx
- 2025-2026学年新疆生产建设兵团第二中学高一(下)期末数学试卷试卷(含答案).docx
- 2025-2026学年湖南省永州市高一(上)期末数学试卷(含答案).docx
- 2025-2026学年江西省宜春市丰城市第九中学日新班高三(下)期中数学试卷(含答案).docx
- 2025-2026学年云南省昆明市官渡区星耀学校高三(下)期中数学试卷(含答案).docx
- 2025-2026学年辽宁省葫芦岛市实验高级中学高三(下)期中数学试卷(含答案).docx
- 2025-2026学年浙江省杭州市八县区高三(上)期末数学试卷(含答案).docx
- 2025-2026学年陕西省西安市某校高三(下)期中数学试卷(含答案).docx
- 2025-2026学年河北省沧州十校高三(上)期末数学试卷(含答案).docx
- 《休克新理念》课件.pptx
最近下载
- 水运工程土工合成材料应用技术规范2020现行.pdf VIP
- 14.小狗学叫.ppt VIP
- CNAS-R03:2019 申诉、投诉和争议处理规则.pdf VIP
- 2026年(新版)消防设施操作员(初级)考试题库(含答案).docx
- 西安高盛冶金设备有限公司钢壳中频熔炼炉设备的组成和图片详解.docx VIP
- 2026新教材语文 《做手机的主人》初中主题班会课件(共24张PPT).pptx VIP
- 纯音听阈测听课件.pptx VIP
- (正式版)DB35∕T 2250-2025 《免陪照护病区服务规范》.pdf VIP
- 危重患者的生命支持技术.ppt VIP
- 《化工和危险化学品生产经营企业重大生产安全事故隐患判定准则》(AQ 3067-2026)解读(全).pptx VIP
原创力文档

文档评论(0)