51单片机如何利用外部中断int0测量两个ms级下降沿之间的时间

2019-07-15 19:11发布

如题,51单片机如何利用外部中断INT0测量两个ms级下降沿之间的时间。我现在正在纠结,还请大家帮助。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
7条回答
蒋晓东
2019-07-16 03:47
mali1703 发表于 2014-7-11 16:11
使用 avr单片机做过这种
只是检测两下降沿的话  在第一个下降沿 开启计时器   第二个下降沿 计算总时间  ...

谢谢。我在中午查书上已经查到了,52单片机中比51单片机多一个16位的T2定时器/计数器。设置特殊功能寄存器T2CON中的C/T2位(T2是取非,上面的横杠打不出来)可以将其设置为定时器或者计数器,然后设置T2CON中的工作模式选择位可将其设置为1、捕获,2、自动重载,3、波特率发生器。这个功能可以用捕获功能来实现,具体还得看书上,就不打了。嘿嘿我还在调程序。大家一起学习交流。

一周热门 更多>