空调遥控器c语言源码,51单片机格力空调遥控器设计源码

//51单片机格力空调遥控器

#include

#include

#define uchar unsigned char

#define uint  unsigned int

#define enTransmitt   flag=1

#define disTransmitt  flag=0

sfr   T2MOD  = 0XC9;

bit   flag=0;

sbit IR38k =P2^3;     //红外发射管

sbit key1=P1^1;

sbit key2=P1^3;

sbit key3=P1^5;

sbit key4=P1^7;

sbit key5=P1^0;

sbit key6=P1^4;

uchar KeyScan();

uint  count=0,set_count=0;

uchar fengliang_value=0;

uchar key_value=0;

uchar wendu_value=0;

uchar mode_value=0;

uchar switch_value=0;

uchar zhuanye_value=0;

uchar code zhuanye[][5]={ {0x39,0x04,0x00,0x50,0x02},{0x79,0x04,0x00,0x50,0x02}};  // 手动,自动转页(20度,冷气)

uchar code  fengliang[][5]={ {0x28,0x08,0x00,0x50,0x02},{0x19,0x08,0x00,0x50,0x02},

{0x09,0x08,0x00,0x50,0x02}

}; //自动模式风量 小,中,大  (20度)

uchar code  mode[][5]={

{0x58,0x00,0x00,0x50,0x02},{0x59,0x04,0x00,0x50,0x02},

{0x5a,0x04,0x00,0x50,0x02},{0x5b,0x04,0x00,0x50,0x02}

};    //自动,冷气,除湿,送风

/*uchar code  on_or_off[][5]={ {0x40,0x00,0x00,0x50,0x02},{0x48,0x00,0x00,0x50,0x02} }; */

uchar code  on_or_off[][5]={

{0x39,0x08,0x00,0x50,0x02},{0x31,0x08,0x00,0x50,0x02},

{0x59,0x08,0x00,0x50,0x02},{0x51,0x08,0x00,0x50,0x02},

{0x79,0x08,0x00,0x50,0x02},{0x71,0x08,0x00,0x50,0x02},

}; //开机,关机

uchar code  wendu[][5]={

{0x59,0x00,0x00,0x50,0x02},{0x59,0x01,0x00,0x50,0x02},

{0x59,0x02,0x00,0x50,0x02},{0x59,0x03,0x00,0x50,0x02},

{0x59,0x04,0x00,0x50,0x02},{0x59,0x05,0x00,0x50,0x02},

{0x59,0x06,0x00,0x50,0x02},{0x59,0x07,0x00,0x50,0x02},

{0x59,0x08,0x00,0x50,0x02},{0x59,0x09,0x00,0x50,0x02},

{0x59,0x0a,0x00,0x50,0x02},{0x59,0x0b,0x00,0x50,0x02},

{0x59,0x0c,0x00,0x50,0x02},{0x59,0x0d,0x00,0x50,0x02},

{0x59,0x0e,0

  • 3
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值