微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > bit、sbin、sfr、sfr 16区别分析

bit、sbin、sfr、sfr 16区别分析

时间:11-28 来源:互联网 点击:

特殊功能寄存器中的可寻址位。如先前我们定义了

sfr P1 = 0x90; //因P1端口的寄存器是可位寻址的,所以我们可以定义

sbit P1_1 = P1^1; //P1_1为P1中的P1.1引脚

//同样我们可以用P1.1的地址去写,如sbit P1_1 = 0x91;

这样我们在以后的程序语句中就可以用P1_1来对P1.1引脚进行读写操作了。通常这些可以直接使用系统提供的预处理文件,里面已定义好各特殊功能寄存器的简单名字,直接引用可以省去一点时间,我自己是一直用的。当然您也可以自己写自己的定义文件,用您认为好记的名字。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top