电平宽度怎样计算啊 求高手指点啊

2019-07-15 19:45发布

现在在做毕业设计,红外遥控小车,其中电平宽度这点不太明白,
           TH0=0;         //定时器清0
           TL0=0;         //定时器清0
           TR0=1;         //开启定时器T0
       while(IR==0);   //如果是低电平就等待,低电平计时
             TR0=0;         //关闭定时器T0
           Lowtime=TH0*256+TL0;    //保存低电平宽度
           TH0=0;         //定时器清0
           TL0=0;         //定时器清0
           TR0=1;         //开启定时器T0
           while(IR==1);   //如果是高电平就等待                          
           TR0=0;        //关闭定时器T0
           HighTime=TH0*256+TL0;   //保存高电平宽度,

保存高低电平的宽度为啥是TH0*256+TL0啊?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。