如何使用程序检测他的到来?如果是下降沿触发的话,这个下降沿指的是单片机本身的那个震荡脉冲吧,怎么检测我们通过P3^2接收到的脉冲信号?
追答单片机本身的那个震荡脉冲,是单片机是时钟,工作频率;
如果你对中断不了解,就直接检测端口低电平,这样写程序简单;
必须要用中断吗?
看你的回答,也是爱答不理的
哪有哪有,是比较忙,一直没时间登录啊!问题是这样的,假设我从外部输入一个1khz的波形,我们怎么对高电平计数?
追答如果采用外部输入,不能采用高电平计数,因为单片机输入检测的时候,端口必须要置高;
所以只能检测低电平,我的仿真图的按钮,就是按下时是低电平,然后计数加 1
问题就是如何在中断服务程序中怎么检测这个低电平的到来。。。?
追答如果将待测信号接在外部中断引脚,设置一个全局变量作为计数单元,在中断服务程序中对计数单元加一即可达到你的要求,能识别微秒级的脉冲。
如果对其它任一个端口判断,也许采用中断不是一个好办法。