|
#include <reg51.h>
#include <intrins.h>
#define u8 unsigned char
#define u16 unsigned int
u8 tab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e,0x89,0x8c,0xff};
u8 buf[]={5,5,6,6,7,7,8,8};
u8 wei,i;
void disp(void);
void delay()
{
u8 i;
for(i=0;i<200;i++)
;
}
void main()
{
u8 i,wei=0x01;
while(1)
{
for(i=0;i<8;i++)
{
disp();
}
}
}
void disp(void)
{
P2=wei;
P0=tab[buf[i]];
delay();
P0=0xff;
wei=_crol_(wei,1);
}
|
-
捕獲.PNG
(21.47 KB, 下載次數(shù): 117)
下載附件
2018-5-7 22:40 上傳
-
-
八位數(shù)碼管顯示.zip
2018-5-7 22:42 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
36.98 KB, 下載次數(shù): 10, 下載積分: 黑幣 -5
|