#include <reg51.h>
unsigned char smg[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
unsigned char count=0;
void main()
{
TMOD=0x20;
TL1=0xfd;
TH1=0xfd;
TR1=1;
SCON=0x40;
PCON=0x00;
EA=1;
ES=1;
PEN=1;
while(1)
{
;
}
}
Void ri1() interrupt 4
{
Count=SBUF;
P1=smg[coount];
RI=0;
}