51单片机红外遥控问题
时间:10-02
整理:3721RD
点击:
我做的一个程序红外遥控的,按键就1和2正常工作,其它的不行,不知是哪里出现问题,按3时,LED6会点亮,无论写不写3的程序,不知哪里出现问题呢,求思路
下面是一部分红外程序
while(1)
{
LCD_display();
LCD_display2();
KeyAction();
if (irflag)
{
irflag = 0;
switch(ircode[2])//判断第三个数码值
{
case 0x16:MotorDrive(90);break;
case 0x0c:MotorDrive(90);break;//1
case 0x18:Get_Maopi();break;//2
case 0x08:LED2 = 0;break;
default:break;
}
}
下面是一部分红外程序
while(1)
{
LCD_display();
LCD_display2();
KeyAction();
if (irflag)
{
irflag = 0;
switch(ircode[2])//判断第三个数码值
{
case 0x16:MotorDrive(90);break;
case 0x0c:MotorDrive(90);break;//1
case 0x18:Get_Maopi();break;//2
case 0x08:LED2 = 0;break;
default:break;
}
}
是否确定接受到了按键3的码。
具体问题具体分析,你这电路呢
我也做红外遥控 加我qq88004299