第一個程序,如下;
#include<reg52.h>
sbit wela=P2^7;
sbit dula=P2^6;
void main()
{ wela=1;
P0=0x00;
wela=0;
dula=1;
P0=0xff;
dula=0;
} 這個程序燈管亮度很弱。
第二個程序,如下
#include<reg52.h>
sbit wela=P2^7;
sbit dula=P2^6;
void main()
{ wela=1;
P0=0x00;
wela=0;
dula=1;
P0=0xff;
dula=0;
while(1);
} 這個程序燈管亮度的很強, 只是多了一個while(1)而已,請大俠指點一下原因何在
你編寫一個延遲函數(shù) delay 用delay代替一下while(1) 試試看是不是和while(1)效果一樣
| 歡迎光臨 (http://m.raoushi.com/bbs/) | Powered by Discuz! X3.1 |