標(biāo)題: pic18f25k80這款芯片定時器定位微秒是否不準(zhǔn)呢,有何辦法改善呢 [打印本頁]

作者: chenzou    時間: 2021-6-6 16:51
標(biāo)題: pic18f25k80這款芯片定時器定位微秒是否不準(zhǔn)呢,有何辦法改善呢
pic18f25k80這款芯片定時器定位微秒是否不準(zhǔn)呢。用示波器看定時8us,示波器時10us,但是在與毫秒就比較準(zhǔn)。請問有何解決方法,需要微秒也準(zhǔn)。

作者: gd2051    時間: 2021-6-6 22:26
定時器定時8uS,示波器顯示10uS,這個2uS是定時器的起步價(jià),把這個2uS減去就可以了。mS定時器其實(shí)也存在,用示波器看不出來吧了!
作者: m1a1tank    時間: 2021-6-7 11:00
看看你的系統(tǒng)頻率,io口輸出也是要占用指令周期的,最小的誤差>=系統(tǒng)時鐘
作者: 小牢頭    時間: 2021-6-7 11:34
修改方案吧,需定時us級的基本都是方案不夠好
作者: chenzou    時間: 2021-6-7 17:58
gd2051 發(fā)表于 2021-6-6 22:26
定時器定時8uS,示波器顯示10uS,這個2uS是定時器的起步價(jià),把這個2uS減去就可以了。mS定時器其實(shí)也存在, ...

我后面又試了一下定時0 定時1us,示波器還是10us,
作者: chenzou    時間: 2021-6-7 18:01
小牢頭 發(fā)表于 2021-6-7 11:34
修改方案吧,需定時us級的基本都是方案不夠好

主要是用于判斷串口是否接收完已幀,因?yàn)闆]有空閑判斷。波特率也需要設(shè)置為115200,所以只能定us及才可以




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1