求教PIC单片机定时器如何精确计时

2020-02-08 09:09发布

最近在弄U2270B,需要对曼码解码,使用PIC16F946芯片的定时器2进行计时,但我发现有时计时不准,真是恼火,设定的阈值总是改来改去的。
对脉冲的高低电平进行计时,算出编码的。大家有木有好的意见??
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
hmsfeng
1楼-- · 2020-02-10 11:50
surf_131 发表于 2012-7-3 21:18
那也有办法。让那个TMR定时器成为16位的,以比你预计的码速率高10倍左右的速度计数。你先在一次发现电平 ...

嗯,这到是个方法,谢谢了。
赋零是会把误差增加,最后计数就不准了。修改程序。哈哈

一周热门 更多>