單片機(jī)C語言知識點(diǎn)全攻略(三)
for (a=0;a《1000;a++)
for (b=0;b《1000;b++); //延時 P1 = 0xFF; //熄滅 LED
for (a=0;a《1000;a++)
for (b=0;b《1000;b++); //延時
P1 = 0xAA; //點(diǎn)亮 D1,D3,D5,D7 P1 口的二進(jìn)制為 10101010,為 0 時點(diǎn)亮 LED
for (a=0;a《1000;a++)
for (b=0;b《1000;b++); //延時
P1 = P1 0x7; //這個時候 LED 會變得只有 D2 滅
//因?yàn)橹?P1=0xAA=10101010
//與 0x7 位與 0x7=00000111
//結(jié)果存入 P1 P1=00000010 //位為 O 時點(diǎn)亮 LED,電路看第三課
for (a=0;a《1000;a++)
for (b=0;b《1000;b++); //延時 P1 = 0xFF; //熄滅 LED
while(1);
//大家能根據(jù)上面的程序去做位或,左移,取反等等。
}
復(fù)合賦值運(yùn)算符
復(fù)合賦值運(yùn)算符就是在賦值運(yùn)算符“=”的前面加上其他運(yùn)算符。以下是 C 語言中的復(fù) 合賦值運(yùn)算符:
%= 取模賦值 -= 邏輯非賦值
《《= 左
評論