51 单片机红外遥控格力空调程序
#include <reg52.h>
#dene uchar unsigned char
#dene uint unsigned int
sbit key1=P3^4;//按键控制开机
sbit key2=P3^5;//按键控制关机
sbit key3=P3^6;//按键控制温度+
sbit key4=P3^7;//按键控制温度-
sbit out=P1^5;//发送 IO 口
uchar wd1[15]={0x00,0x08,0x04,0x0c,0x02,
0x0a,0x06,0x0e,0x01,0x09,
0x05,0x0d,0x03,0x0b,0x07
};
uchar wd2[15]={0x0a,0x06,0x0e,0x01,0x09,
0x05,0x0d,0x03,0x0b,0x07,
0x0f,0x00,0x08,0x04,0x0c
};
uchar x=12;//开机 28 度
/************晶振 11.0592MHz**************/
void delay(uint xms)
{
uint i,j;
for(i=xms;i>0;i--) //i=xms 即延时约 xms 毫
秒