|
|
#include "reg52.h"
sbit led1=P2; //用位定義sbit定義了P2整個字節(jié)
typedef unsigned int u16;
void delay(u16 i) //延時函數(shù)
{
while(i--);
}
void main()
{
led1=0x0f; //這里我是想嘗試看這樣是否能實現(xiàn)整個字節(jié)的控制
delay(50000);
while(1)
{
led1=!led1;
delay(5000);
}
}
執(zhí)行的結(jié)果是,我的51開發(fā)板上第一個小燈先不亮,一段時間后(約0.5s)第一個小燈閃爍,其余所有小燈都不亮。
請各位大神能指點一下,我是小白,剛學(xué)幾天
|
|