|
#include<reg51.h>
unsigned char table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
sbit shi=P2^0;
sbit ge=P2^1;
void display(unsigned char da);
void delay(void)
{
unsigned char i=10;
while(i--);
}
void main()
{
unsigned char i=0;
unsigned char jishu;
unsigned int j;
while(1)
{
j=2000;
while(j--)
{
display(jishu);
}
if(jishu<99)
jishu++;
else
jishu=0;
}
}
void display(unsigned char da)
{ shi=0;
P0=table[da%10];
delay();
P0=0xff;
shi=1;
ge=0;
P0=table[da/10];
delay();
P0=0xff;
ge=1;
}
|
-
捕獲.PNG
(15.36 KB, 下載次數(shù): 61)
下載附件
2018-2-6 22:56 上傳
仿真圖片
|