#include<reg52.h>
#include<intrins.h>
#define uint unsigned int
#define uchar unsigned char
void delay(uint z);
sbit wei1=P1^3;
sbit wei2=P1^4;
int k,j;
void main()
{
uchar code
a[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6F};
while(1)
{
for(k=0;k<100;k++)
{
for(j=0;j<25;j++)
{
P0=a[k/10];
wei1=0;
delay(10);
wei1=1;
P0=a[k%10];
wei2=0;
delay(10);
wei2=1;
}
}
}
}
void delay(unsigned int z)
{
uint x,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
|