你这是按红外线编码的吧,有没试过直接发串口数据啊,我也是猜测的,这样进串口解码方便些。 |
angmall 发表于 2019-11-10 11:40 请教一下 您写的这个参考程序 ,在主程序的while(1)中 用到了那么多delay(5),那解码的成功率是不是会很低呢,我的理解啊,假如刚好在write_data('N');delay(5);这里我按下遥控器,是不是下面还有好几个delay(5),当再次运行到 dat=receive();data端检测到的电平一定不是正确的了,那不是解码就错误了呢 |
我给你来个程序参考
|
![]() |