首 页 行业热点 新车 试驾评测 养车用车 车型库

sbit RI = 0x98; 和sbit RI = P1^1 有什么区别,位地址和八位单片机的位又有什么区别

发布网友 发布时间:2022-04-24 18:10

我来回答

1个回答

热心网友 时间:2023-10-30 15:18

前者是将RI这个符号声明成位地址0x98(即特殊功能寄存器0x98的最低位,即SCON寄存器的RI标志位);

后者是将RI这个符号声明为P1寄存器的第1位。一般来说这个声明语句是无效的(RI被重复声明了)。追问好吧, 这么问吧 、、就是字节地址0x98和位地址0x98有什么区别,在内存中储存的位置相同不?谢谢。

追答当然不同。
字节地址0x98就是内部RAM中第0x98单元;
位地址0x98实际上是内部RAM中地址为0x98的特殊功能寄存器的第0位。

你的这个问法跟你标题中的问法完全不是一码事。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com