单片机高级语言c命51程序设计.ppt

单片机高级语言C51程序设计 本章目录1 本章目录2 本章目录3 本章目录4 一.C51语言的特点及其程序结构 1.C51特点 2.C51程序结构 3.C51与汇编语言 二.C51语言的标识符和关键字 C51扩展的关键字 三.C51的数据类型及运算符 1.基本数据类型的长度 2.C51语言的扩展 3.特殊功能寄存器的数据类型 4.DATA 存储类型 5.BDATA 存储类型 6.IDATA 存储类型 7.PDATA和XDATA 存储类型 8.PDATA和XDATA 比较 9.CODE 存储类型 10.存储模式 11.指 针 11.1.通用指针 11.2.存储器指针 11.3.存储器指针和通用指针的比较 12.绝对地址的访问 1.绝对宏 #include absacc.h //加进包含文件 #define ADC0809 XBYTE[0X7FF8] //定义一个绝对地址 rval=CBYTE[0X006]; //对一个绝对地址(字节)进行读 rval=XWORD[0X002]; //对一个绝对地址(字)进行读 DBYTE[0X0002]=5; //对一个绝对地址(字节)进行写 PWORD[0X002]=57; //对一个绝对地址(字)进行写 2._at_关键字 char xdata ADC0809; //定义一个变量 ADC0809

文档评论(0)

1亿VIP精品文档

相关文档