单片机内部有很多的特殊功能寄存器,每个寄存器都分配有唯一的地址,并且被我们赋予了各自的名称,我们想要操作这些寄存器的时候,必须要在程序的最前面将这些名称加以声明,具体怎么操作呢,给大家分享一下自己的经验。
工具/原料
单片机一块
方法/步骤
1
一般这些寄存器的声明都被完全包含在头文件“reg51.h”中了。
2
但是我们仍然可以深入了解一下。例如,sfr——特殊功能寄存器的数据声明,声明一个8位的寄存器。
3
sfr——16位特殊功能寄存器的数据声明。
4
sbit——特殊功能位声明,也就是声明某一个特殊功能寄存器中的某一位。
5
bit——位变量声明,当定义一个位变量时可使用此符号。
6
举一个比较简单的例子。我们声明后,可直接对这个控制寄存器进行操作
注意事项
初学者如果不想深入了解的话,可以暂时放下。
上一篇:51单片机C语言入门教程
下一篇:怎样安装keilC51软件?