关于遥控器的程序问题。

2019-07-15 09:35发布

比如说我现在已经知道遥控器的按键码值,红灯为09    绿灯为08程序如下;#include<reg52.h>
sbit IR=P3^3;
sbit R=P0^4;    //红灯
sbit G=P0^5;   //绿灯
sbit BB=P0^6;  //蓝灯

unsigned int RGB;  如果这个地方我把RBG=0X09的话 这个红灯就可以正常工作求大神指点。或者有遥控器方面的                                                                                                                            程序可以借我参考下、
void led()
{
        if(RGB==0X09)
        {
                R=~R;
                G=1;
                BB=1;
        }
}

主函数我就没写了。我是把led()函数放在主函数大循环下面。但是  我这样写他灯不亮。这个程序是和解码一起的。解码部分现在是没问题 我也没写出来。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。