51单片机红外遥控格力空调程序Word格式.docx
- 文档编号:14104740
- 上传时间:2022-10-18
- 格式:DOCX
- 页数:14
- 大小:45.77KB
51单片机红外遥控格力空调程序Word格式.docx
《51单片机红外遥控格力空调程序Word格式.docx》由会员分享,可在线阅读,更多相关《51单片机红外遥控格力空调程序Word格式.docx(14页珍藏版)》请在冰豆网上搜索。
delay4500us();
/***************************关机****************************/
voidclose(uchara,ucharb,ucharc,uchard)
uinti;
leadcode_a();
send1_a();
for(i=0;
i<
7;
i++)
send0_a();
if(a)
send1_a();
else
send0_a();
if(b)
if(c)
if(d)
5;
6;
delay(20);
}
voidclose1(uchare,ucharf,ucharg,ucharh)
uchari;
13;
12;
if(e)
if(f)
if(g)
if(h)
delay(1000);
/*******************************************/
/****************开机************************/
voidopen(uchara,ucharb,ucharc,uchard)
4;
send0_a();
voidopen1(uchare,ucharf,ucharg,ucharh)
{
voidkeyscan()
uchara,b,c,d,e,f,g,h;
if(key1==0)
delay(10);
if(key1==0)
{
while(!
key1);
if(wd1[x]&
0x08)
a=1;
a=0;
if(wd1[x]&
0x04)
b=1;
b=0;
0x02)
c=1;
c=0;
0x01)
d=1;
d=0;
if(wd2[x]&
e=1;
e=0;
if(wd2[x]&
f=1;
f=0;
g=1;
g=0;
h=1;
h=0;
open(a,b,c,d);
open1(e,f,g,h);
}
if(key2==0)
if(key2==0)
key2);
if((wd1[x]&
0x08))
if((wd1[x]&
0x04))
b=0;
0x02))
c=1;
c=0;
0x01))
d=1;
if((wd2[x]&
if((wd2[x]&
if((wd2[x]&
close(a,b,c,d);
close1(e,f,g,h);
if(key3==0)
if(key3==0)
x++;
if(key4==0)
if(key4==0)
x--;
if((wd1[x]&
b=1;
voidinit()
key1=1;
key2=1;
key3=1;
key4=1;
voidmain()
init();
while
(1)
keyscan();
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 51 单片机 红外 遥控 空调 程序