嵌入式C语言编程实践指南.pptVIP

  • 0
  • 0
  • 约9.43千字
  • 约 61页
  • 2026-09-01 发布于北京
  • 举报

8位单片机接口与汇编;第5.2章单片机C语言程序设计;二.C语言的程序结构;用汇编语言编写MCS–51单片机程序必须要考虑其存放器结构,尤其必须考虑其片内数据存放器与特殊功效存放器的使用以及按实际地址处理端口数据。

sfr16为双字节型特殊功效存放器类型,占用两个字节单元,利用它能够访问MCS-51内部的所有两个字节的特殊功效存放器。

程序存放器ROM64k空间

如“D”、“1234”、“ABCD”等。

typedefc51固有的数据类型说明符别名;

间接寻址是指所操作的数据所在的内存单元地址不是通过指令中直接提供,该地址是存放在存放器中或其它的内存单元中,指令中指明存放地址的存放器或内存单元来访问相应的数据。

地址普通用直接地址形式,详细特殊功效存放器地址见前面内容。

常用的转义字符如下表所示。

假如没有指定,则系统都隐含为SMALL模式。

0~4294967295

用DPTR间接访问的片外RAM,允许访问全部64k片外RAM

直接寻址的片内RAM低128B,访问速度快

这也是C51中扩充的数据类型,用于访问MCS-51单片机中的可寻址的位单元。;C语言编写单片机应用程序时,需依据单片机存放结构及内部资源定义相应的数据类型和变量,而标准的C语言程序不需要考虑这些问题;

C51包括的数据类型、变量存放模式、输入输出处理、函数等方面与标

文档评论(0)

1亿VIP精品文档

相关文档