为什么这两个LED灯会是常量的状态呢,不应该是闪烁的吗?相关C语言代码以及仿真如下

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

为什么这两个LED灯会是常量的状态呢,不应该是闪烁的吗?相关C语言代码以及仿真如下


```c
#include "reg51.h"
sbit PWM=P2^0;
sbit LED=P2^1;
void main()
{ 
       TMOD=0X01;
    TH0=(65536-5000)/256;    
      TL0=(65536-5000)%256;
       EA=1;
    ET0=1;       
    TR0=1;
    while(1);
 }
void EX2(void) interrupt 1
{           
    if(PWM==1)
    {PWM=0;
     LED=0;
    TH0=(65536-10000)/256;    
      TL0=(65536-10000)%256;
    }
    else 
    {PWM=1;
     LED=1;
    TH0=(65536-0000)/256;    
      TL0=(65536-0000)%256;         
    }
}


![img](https://img-mid.csdnimg.cn/release/static/image/mid/ask/997018029356185.png "#left")

img


TH0=(65536-10000)/256; 结果为216约为20ms左右,根本无法肉眼识别
TL0=(65536-0000)%256; 结果为0

如需肉眼识别至少该值扩大10倍

时间太短了