求帮忙看看定时器的问题

2019-07-15 23:16发布

#include<reg52.h>
#define uint unsigned int
#define uchar unsigned char
sbit led=P1;
uchar num;
void main()
{
        TMOD=0x01;
        TH0=(65536-45872)/256;
        TL0=(65536-45872)%256;       
        EA=1;
        ET0=1;
        TR0=1;
    while(1);
}
void TO_time() interrupt 1
{
               
                led=~led;

}
为什么LED灯闪烁呢,这里定时器没有重新设定初值啊


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。