单片机原理及应用 第2版 教学课件 ppt 作者 张伟 第3章.pptVIP

  • 0
  • 0
  • 约3.4千字
  • 约 15页
  • 2019-07-04 发布于未知
  • 举报

单片机原理及应用 第2版 教学课件 ppt 作者 张伟 第3章.ppt

第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单片

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档