51单片机编程变量运算符
str 特殊功能寄存器声明
sbit 特殊位声明
可寻址/不可寻址:在单片机中,操作任意寄存器或者某一位的数据时,必须给出其物理地址,又因为一个寄存器里有8位,所以位的数量是寄存器数量的8倍,单片机无法对其进行位编码,故每8个寄存器中,只有一个是可寻址的。对不可位寻址的寄存器,若要进行操作其中一位而不影响其他位时,可用”&=“、”|=“、”^=“的方法进行位操作
&= 对某一位进行清零
|= 对某一位进行置1
^= 对某一位对1进行置换,和一一样为1,不一样为0