int num=0;
void T100() //计时
{
TMOD&=0xf; //低4位不变,高4位清0
TMOD|=0x10;
TH1 = 0xfc;
TL1 = 0x17; //设置定时初始值
ET1 = 1; // 开启T1中断
EA = 1;
TF1=0;
TR1=1; //开始计时
}
void Control()
{
num=200;
}
void Tssss() interrupt 3
{
TL1 = 0x17; //设置定时初始值
TH1 = 0xfc;
LCD_ShowNum(1,1,num,4);
}
void main()
{
T100();
while(1)
{
control() ;
}
}
LCD1602上显示的是0,不是200,为什么