sfr定义特殊功能寄存器,誉竖轮纤谨
如sfrP0=0X80H
定义特殊功能寄存器P0并且规定P0的地址值为庆信0X80H。
你好!在c语言中无法对SFR(特殊寄存器),比如程序状态寄存器(PSW)等寄存器进行 *** 作,也就不能判断它们的标志位了。比如判断神册Z标志位,C标志位等 *** 作。对于要 *** 作这类寄存器。我们唯一的办法只能用汇编语言。或者在C语言中嵌入汇编如好语言来解决。游橡宏所以我们写单片机程序千万不能放弃汇编语言。某些底层的硬件 *** 作只能靠汇编语言来完成。
希望对你有所帮助,望采纳。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)