标题:
单片机定时器脉冲时间间隔的计算问题
[打印本页]
作者:
cool007
时间:
2018-5-22 09:52
标题:
单片机定时器脉冲时间间隔的计算问题
单片机定时器T0,工作方式1.初值TH0=0x3c,TL0=0xb0,.定时为50ms,Tcount=0每50ms加1。接受到第一个脉冲后打开定时器开始计时,当接收到第二个脉冲时,计算时间间隔。
有:T=tcount*50+(TH0*0.256+TL0/1000)
或者:T=tcount*50+(TH0*256+TL0-15536)/1000
请问哪种算法是正确的,或者都不正确,给个正解。谢谢!!!!
作者:
yzwzfyz
时间:
2018-5-22 12:33
你想一下,如果起、停脉冲是同时,理论上间隔时间是0,那么你的哪个公式这时是0呢?
作者:
出来逛逛
时间:
2018-5-22 16:57
减去时间初值15536/1000
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1