|
要想用C51的方法對32位MCU的bit進(jìn)行操作,
學(xué)會用&、| 就可以了:
&邏輯運算,有0出0,全1出1 (乘法關(guān)系):
1 & 1=1;
1 & 0=0;
0 & 0=0;
|邏輯運算, 有1出1,全0出0 (加法關(guān)系):
1 | 1=1;
1 | 0=1;
0 | 0=0;
有這兩個邏輯,再加上<<:
Tdata |= 1<<6; //置Tdata的bit6=1;
Tdata &= ~(1<<6);//置Tdata的bit6=0;
32位MCU的位操作不僅僅只有這些內(nèi)容,但基礎(chǔ)學(xué)會后,其它就簡單了。
|
|