单片机编程中sfr,sbit的用法以及位地址和字节单元地址的区别
如:字节单元地址P0=0x80,位地址P0_0=0x80,两者虽然地址是重叠的,但是使用时不用担心混用,如:指令对位数据进行操作时,0x80代表位地址;^ 的具体用法为:位变量名=(可位寻址字节单元地址/变量名)^(第几位)。就是把0x80为地址的字节单元的8位的数据赋值为0000 0000B。就是把0x80为地址的字节单元的第0位(即P0口的第0位)的数据置0。通过上面的例子,我们可以得到 ^的作用: ^用于得到一个可位寻址字节单元的某一位;可见P0 ^0,0x80 ^0都可以表示位地址;
原创
2024-01-16 12:10:38 ·
3469 阅读 ·
0 评论