|
數碼管基礎應用,,,適合初學
#include <reg51.h>
void delay1s();
void disp1()
{unsigned char led[]={0x06,0x6d,0x06,0x5b,0x5b,0x6d,0x06,0x3f,0x7d,0x07,0x6d};
unsigned char i;
for(i=0;i<11;i++)
{P2=~led[i];
delay1s();
}
}
void main()
{while(1)
{disp1();
}
}
void delay1s()
{unsigned char i;
TMOD =0x10;
for(i=0;i<0x32;i++)//設置50次循環次數
{TH1=0x14;//設置定時器初值3cboh
TL1=0xb0;//初值,過一個機器周期便加一,直到溢出,說明定時時間到。
TR1=1;//開始工作定時器
while(!TF1);
TF1=0;
}
}
|
-
-
數碼管靜態顯示.rar
2016-11-9 17:53 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
42.47 KB, 下載次數: 12, 下載積分: 黑幣 -5
評分
-
查看全部評分
|