微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 单片机如何检测到脉冲信号的输入

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

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

IC没有用过  51的可以  而且很简单啊 就是可以把端口拉低 然后检测有没有被拉高 高了就说名来了 或者直接用中断 高电平触发

好的,我试试,谢谢了!

直接检测就可以了

用中断方式就可以了

直接接到中断引脚上就可以了吗

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

是个雨量传感器,干簧管产生脉冲,电源和信号线是相同的,两线制,和单片机怎么接?

那要看传感器的说明书了,电源和信号同一根线,这样对时序操作也可能有要求,要查说明书了

你的外部电路是不是有将引脚电平拉低的电路?先看一下外部电路,然后配置一下单片机的IIC中断控制寄存器。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top