[51单片机] 单片机定时器误差问题,求高手指教!

[复制链接]
5092|28
nuaabob 发表于 2018-3-19 23:11 | 显示全部楼层
有误差很正常,石英表都会有误差,除非是电波表。
WoodData 发表于 2018-3-20 09:23 | 显示全部楼层
你中断内程序执行需要时间,会有累计误差。把晶振频率提高,或者做中断程序执行的时间补偿都可以提高精度。
lihui567 发表于 2018-3-20 11:40 | 显示全部楼层
这个应该是晶振的问题了
xcvista 发表于 2018-3-20 14:30 | 显示全部楼层
RTC 一般不建议用单片机主时钟来做,这种部位的晶振一般精度都不会太高的。如果是时钟,建议用单独的时钟芯片,或者加一个 GPS 模块做成简易电波表。时钟芯片如果条件允许直接上 DS3231,内置温补晶振。简易电波表不需要特别的 GPS 模块,有 PPS 者便足够。
cjseng 发表于 2018-3-20 23:07 | 显示全部楼层
测试的时间再长一些,看看有没有规律,有规律的话,那就一天减去6-7秒,每天00:00时减掉。
qinlu123 发表于 2018-3-21 08:31 | 显示全部楼层
太正常不过了
ipman 发表于 2018-3-21 10:14 | 显示全部楼层
用32.786低频晶振,省电又准。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部