#include<lan.h>
void main()
{
uchar ss=0;
//AUXR |= 0x80;
TMOD &= 0x01;
TL0 = 0x5C;//设置定时初值
TH0 = 0xF7;//设置定时初值
TF0 = 0;
ET0=1;
TR0 = 1;
EA=1;
ss=readee(0x00);
ss+=2;
sendee(0x00,ss);
shu[1]=ss/10;
shu[2]=ss%10;
while(1);
}
void Timer0Init(void) interrupt 1
{
static uint i=0;
TL0 = 0x5C;//设置定时初值
TH0 = 0xF7;//设置定时初值
xian();
if(i++==2)
{
i=0;
u--;
}
}
void xian(void)
{
P2=(P2&0x1f)|0xe0;
P0=0xff;
P2=(P2&0x1f)|0xc0;
P0=1<<ii;
P2=(P2&0x1f)|0xe0;
P0=tab[shu[ii]];
P2&=0x1f;
if(++ii==8)
ii=0;
}
void main()
{
uchar ss=0;
//AUXR |= 0x80;
TMOD &= 0x01;
TL0 = 0x5C;//设置定时初值
TH0 = 0xF7;//设置定时初值
TF0 = 0;
ET0=1;
TR0 = 1;
EA=1;
ss=readee(0x00);
ss+=2;
sendee(0x00,ss);
shu[1]=ss/10;
shu[2]=ss%10;
while(1);
}
void Timer0Init(void) interrupt 1
{
static uint i=0;
TL0 = 0x5C;//设置定时初值
TH0 = 0xF7;//设置定时初值
xian();
if(i++==2)
{
i=0;
u--;
}
}
void xian(void)
{
P2=(P2&0x1f)|0xe0;
P0=0xff;
P2=(P2&0x1f)|0xc0;
P0=1<<ii;
P2=(P2&0x1f)|0xe0;
P0=tab[shu[ii]];
P2&=0x1f;
if(++ii==8)
ii=0;
}