当前位置: 代码迷 >> 单片机 >> 使用STC89C52外部中断的下降沿触发方式来计数,一般可以计多少频率的?该如何解决
  详细解决方案

使用STC89C52外部中断的下降沿触发方式来计数,一般可以计多少频率的?该如何解决

热度:68   发布时间:2016-04-28 16:07:10.0
使用STC89C52外部中断的下降沿触发方式来计数,一般可以计多少频率的?
使用STC89C52外部中断的下降沿触发方式来计数,一般可以计多少频率的?外部脉冲快慢不一样时,计数结果偏差比较大,请问有什么好的解决方式吗?大虾们,帮帮忙吧!急啊!!!!

------解决方案--------------------
计数频率可以很高,主晶振你可以选高一点例如20M甚至24M(89C52有的可以支持)。 
动态给一个较长的定时周期,定时检测计数的个数。当个数达到一定数量,或者定时周期到了较长的时间,再用计数个数除以时间。这样就比较准确了。
------解决方案--------------------
探讨
还没弄明白你的意思

------解决方案--------------------
注意:下降沿的高电平、低电平时间至少各是一个机器周期
------解决方案--------------------
跟你的单片机运行频率有关 ,小于主频