C51定义SFR
定义方法:两个关键字:sfr和sbit
1.定义特殊功能寄存器用sfr
例如:
sfr PSW=0xD0;/*定义程序状态字PSW的地址为D0H*/
sfr TMOD=0x89;/*定义定时器/计数器方式控制寄存器TMOD的地址为89H*/
sfr P1=0x90;/*定义P1口的地址为90H*/
2.定义可位寻址的特殊功能寄存器的位用sbit
例如:
sbit CY=0xD7;/*定义进位标志CY的地址为D7H*/
sbit AC=0xD0^6;/*定义辅助进位标志AC的地址为D6H*/
sbit RS0=0xD0^3;/*定义RS0的地址为D3H*/
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !