標(biāo)題: 單片機(jī)定時器脈沖時間間隔的計算問題 [打印本頁]

作者: cool007    時間: 2018-5-22 09:52
標(biāo)題: 單片機(jī)定時器脈沖時間間隔的計算問題
單片機(jī)定時器T0,工作方式1.初值TH0=0x3c,TL0=0xb0,.定時為50ms,Tcount=0每50ms加1。接受到第一個脈沖后打開定時器開始計時,當(dāng)接收到第二個脈沖時,計算時間間隔。
有: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.torrancerestoration.com/bbs/) Powered by Discuz! X3.1