今天给大家分享基于51单片机的红外收发,其中也会对51单片机红外发射的内容是什么进行解释。
从型号上可以看出这个红外接收头是38HKZ工作频率的,就是说在接收到这个频率的时候,接收头会自动把信号解码输出低电平,也就是说没信号时是高电平,有信号时低电平,就相当于1,0,然后单片机接收到相对的指令就可以工作。
你是准备用红外线进行数据传输还是控制?如果是数据传输为什么不用串行口呢?如果是控制的话,就是一体接收头一接收到38K红外线输出脚为低电平,你可以参考一下,对应发送38K红外线的控制如何。
一个89C51,一个三极管8050,一个红外发射管,很容易的。
我帮你看了一下,没发现代码上有明显的问题,建议你按照我说的步骤自己调试一下。将main函数里面的LED注释掉。使用P0=LED[不一样的值],添加到红外解码的代码里面。
什么情况?(51单片机,ARM,嵌入式,电子电路) 问题是这样的,我在淘宝上买了一个传说中的人体红外感应模块,它是这样的,感应到人体的时候模块会输出高电平,没感应到的时候会输出低电平。。
关于基于51单片机的红外收发和51单片机红外发射的介绍到此就结束了,感谢你花时间阅读本站内容,更多关于51单片机红外发射、基于51单片机的红外收发的信息别忘了在本站搜索。