为啥led灯不会亮灭的 如果改成led=~led的话就会亮灭亮灭 求解

2019-07-15 18:51发布

#include <REGX51.H>
#define uchar unsigned char
#define led  P1
void main()
{   
      
   
    TMOD = 0x01;
    TH0  = 0x4c;
    TL0 = 0x00;
    TR0 = 1;
   
    while(1)
   {
       uchar n;
   
   if(TF0==1)
   {
    TF0=0;
   TH0 = 0x4c;
         TL0 = 0x00;
   n++;
   }

   if(n==20)
   {
     n=0;
     led=0xaa;
   
   }
   }
}


为啥led灯不会亮灭的  如果改成led=~led的话就会亮灭亮灭 求解
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。