Delay延的时候单片机是没办法处理其它是情的,我想是这个问题,我们都是用定时器来做的 |
自己定义一个通讯协议,可以参考红外通讯 |
你发一下原理图,及遥控和接收头的参数,我给你写个程序,测试一下,你的硬件是否有问题(主要指稳定性,因为点动/长按是需要硬件高可靠性接收的),确认硬件没有问题时,再调整程序测试效果! |
等待高手指点迷津 |
杨天想 发表于 2022-4-16 15:50 现在的是吸合600ms然后断开100ms再吸合。 |
图片花花绿绿的很好看 ![]() |
hxszrb 发表于 2022-4-16 15:42 你长按的时候每个码有10多毫秒的间隔,会不会是这里照成的 |
大脸盘子 发表于 2022-4-16 15:19 感谢你的提议,先把软解码做出来看一下效果。然后再跟硬解码比较一下 |
按照硬件解码的协议来做就行了 看看PT2272里面的时序图,主要问题在这里。 不建议使用软解码,精度不高还占单片机很多资源,CPU使用率不高。 |
MCU是STC的8A8K64D4 |