单片机如何检测到脉冲信号的输入

2019-07-15 17:38发布

     请教各位大神,我用的PIC单片机,目前想监测脉冲输入,周期8ms,脉冲宽度180us,脉冲幅度5V。本来用AD采集数据,但每次都是0,;用单片机端口直接读高低电平,也无法读到高电平,我不需要读到具体的数据,只要知道有数据输入且不是0就可以了,不知有什么方法?恳求各位帮忙,谢谢了。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
zhoukai16702969
1楼-- · 2019-07-15 21:02
IC没有用过  51的可以  而且很简单啊 就是可以把端口拉低 然后检测有没有被拉高 高了就说名来了 或者直接用中断 高电平触发
kofirst
2楼-- · 2019-07-16 00:15
 精彩回答 2  元偷偷看……
huihui163
3楼-- · 2019-07-16 05:12
直接检测就可以了
人中狼
4楼-- · 2019-07-16 06:32
用中断方式就可以了
夜空中最亮的星ace
5楼-- · 2019-07-16 10:44
人中狼 发表于 2017-4-23 15:51
用中断方式就可以了

直接接到中断引脚上就可以了吗
人中狼
6楼-- · 2019-07-16 14:05
夜空中最亮的星ace 发表于 2017-7-10 15:09
直接接到中断引脚上就可以了吗

可以直接接到中断引脚,注意有没有电压的差别,输入电压要在中断引脚的承受范围内。
最好能说明你的具体要求。

一周热门 更多>