信号直接送入单片机的IO口

[复制链接]
icekoor 发表于 2014-4-22 00:09 | 显示全部楼层
如果脉冲频率不是特别高,到是可以通过单片机的IO口采集脉冲数,不过楼主要写一个检测脉冲跳变延的函数;
如果脉冲较高,不能用IO口采集;
因为你的IO采集函数在while循环中,while循环一次的时间是不固定的。当程序越大,循环一次需要的时间越长,因此可能发生少计数的问题。如果系统中有中断函数,那时间就更不固定了,所以不建议用IO口采集脉冲,最好采用外部中断计数,这样更准确。
深泰电子工作室 发表于 2014-4-22 15:54 | 显示全部楼层
可以外中断触发,或者捕捉,都可以啊。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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