传统51单片机,at89c52在只考虑软件,能否精确延时1s没有误差

2020-02-05 09:04发布

实在是想不明白,做了很多实验,用keil 软件模拟,没有发现没有误差,只能是相对比较小,我是用C语言编写的。
不过用汇编可能好一些,但不知道能不能实现精确延时。
哪位高人有好的算法,请指点

公司一长着说完全可以实现。题目要求用11.0592的晶振。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
23条回答
fuxg02
2020-02-06 02:24
精确延时1S?
精确到什么程度???所谓的误差永远是相对存在的,只是大小的区别而已
具体看你的项目要求高低了
无源晶振需有适当值的电容配合
有源晶振相对会准确一点
也可以挂示波器实测晶振的频率后再去计算软件延时的参数
还可以根据延时的结果去反向调整延时参数
等等等等

一周热门 更多>