单片机学习小组
直播中

康辅佑

7年用户 976经验值
擅长:控制/MCU
私信 关注

怎么计算寄存器的值?

寄存器的位值被重新定义后,怎么计算寄存器的值?1、单片机的有些数据通常需要保存在寄存器中,它们是以0或1的方式存在的。上图是一个24位的寄存器,MSB最高位是bit23,LSB最低位是bit0。当bit23:0=0xFFFFFF时,它对应的十进制数值为:2、有时为了表示某种数据,有的资料会对寄存器的位值进行重新定义。见下图:上图中,0.0 ≤寄存器的值域< 1.0当bit23:0=0xFFFFFF时,它对应的十进制数值为://返回数值: 0.0<=

更多回帖

发帖
×
20
完善资料,
赚取积分