?? 5.c
字號:
sfr P1 = 0x90; //這里沒有使用預定義文件,
sbit P1_0 = P1 ^ 0; //而是自己定義特殊寄存器
sbit P1_7 = 0x90 ^ 7; //之前我們使用的預定義文件其實就是這個作用
sbit P1_1 = 0x91; //這里分別定義P1端口和P10,P11,P17引腳
void main(void)
{
unsigned int a; //定義a為int變量
unsigned char b; //定義b為char變量
do{
for (a=0;a<50000;a++)
P1_0 = 0; //點亮P1_0
for (a=0;a<50000;a++)
P1_7 = 0; //點亮P1_7
for (b=0;b<255;b++)
{
for (a=0;a<10000;a++)
P1 = b; //用b的值來做跑馬燈的花樣
}
P1 = 255; //熄滅P1上的LED
for (b=0;b<255;b++)
{
for (a=0;a<10000;a++) //P1_1閃爍
P1_1 = 0;
for (a=0;a<10000;a++)
P1_1 = 1;
}
}while(1);
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -