单片机如何检测到脉冲信号的输入
时间:10-02
整理:3721RD
点击:
请教各位大神,我用的PIC单片机,目前想监测脉冲输入,周期8ms,脉冲宽度180us,脉冲幅度5V。本来用AD采集数据,但每次都是0,;用单片机端口直接读高低电平,也无法读到高电平,我不需要读到具体的数据,只要知道有数据输入且不是0就可以了,不知有什么方法?恳求各位帮忙,谢谢了。
IC没有用过 51的可以 而且很简单啊 就是可以把端口拉低 然后检测有没有被拉高 高了就说名来了 或者直接用中断 高电平触发
好的,我试试,谢谢了!
直接检测就可以了
用中断方式就可以了
直接接到中断引脚上就可以了吗
可以直接接到中断引脚,注意有没有电压的差别,输入电压要在中断引脚的承受范围内。
最好能说明你的具体要求。
是个雨量传感器,干簧管产生脉冲,电源和信号线是相同的,两线制,和单片机怎么接?
那要看传感器的说明书了,电源和信号同一根线,这样对时序操作也可能有要求,要查说明书了
你的外部电路是不是有将引脚电平拉低的电路?先看一下外部电路,然后配置一下单片机的IIC中断控制寄存器。