#include "reg52.h"
#include "delay.h"
unsigned int ms,s=9;
sbit x=P3^7;
unsigned char code table[]={0xc0,0xf9,0xa4, 0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
void init()
{
TMOD=0x01;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
EA=1;
ET0=1;
TR0=1;
}
void main()
{
init();
x=1;
P2=table;delay(5);
}
void key()interrupt 1
{
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
ms++;
if(ms==20)
{
ms=0;
s--;
}
}
新手不知道哪错了,求大佬指点!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>