单片机输出控制多路继电器的程序很简单,直接PX.X=0x##;就行 至于单片机接收红外指令的部分,也不算难,将一红外接受管接至单片机的某个输入口线,然后在程序中采用中断的形式进行数据采样,找个数据编码的信息头,其后接收的数据便是指令编码,根据约定的控制协议,接收的编码是几就控制输出就可以了。 懒得弄硬件接线图,所以程序也就没法详细写了,你参考一下实现思路吧。
推荐楼主去中国电子DIY之家参考其他同学的制作实例和程序