微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 51单片机红外遥控问题

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;
                         }               
            }

是否确定接受到了按键3的码。

具体问题具体分析,你这电路呢

我也做红外遥控 加我qq88004299

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top