#include<reg51.h>
unsigned char const ceshi[]={0x3f,0x66,0x7d,0x7f,0x3f,0x5b,0x4f,0x7f,0x00,0x00};
unsigned char code seg[]={0,1,2,3,4,5,6,7};
void delay(unsigned int x)
{
while(--x);
}
main()
{
unsigned char i;
unsigned char n;
while(1)
{
for(n=0;n<100;n++)
{
for(i=0;i<8;i++)
{
P0=ceshi[i];
P2=seg[i];
delay(200);
P0=0X00;
}
}
}
}
|