C语言中的sfr表示什么意思

C语言中的sfr表示什么意思,第1张

sfr数据类型与int,char等一样

sfr定义特殊功能寄存器,誉竖轮纤谨

如sfrP0=0X80H

定义特殊功能寄存器P0并且规定P0的地址值为庆信0X80H。

你好!

在c语言中无法对SFR(特殊寄存器),比如程序状态寄存器(PSW)等寄存器进行 *** 作,也就不能判断它们的标志位了。比如判断神册Z标志位,C标志位等 *** 作。对于要 *** 作这类寄存器。我们唯一的办法只能用汇编语言。或者在C语言中嵌入汇编如好语言来解决。游橡宏所以我们写单片机程序千万不能放弃汇编语言。某些底层的硬件 *** 作只能靠汇编语言来完成。

希望对你有所帮助,望采纳。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8263251.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存