********************************************************************************
* 描述: *
* 遥控键值读取器*
* 数码管显示, P0口为数码管的数据口 *
* *
********************************************************************************
遥控键值解码-数码管显示*
********************************************************************************/
#include <reg51.h>
#include <intrins.h>
void IR_SHOW()
void delay(unsigned char x)//x*0.14MS
void delay1(unsigned char ms)
void beep()
sbit IRIN = P3^2
sbit BEEP = P3^7
sbit RELAY= P1^3
sbit GEWEI= P2^7
sbit SHIWEI= P2^6
unsigned char IRCOM[8]
unsigned char code table[16] =
{0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e}
main()
{
IE = 0x81 //允许总中断中断,使能 INT0 外部中断
TCON = 0x1 //触发方式为脉冲负边沿触发
delay(1)
IRIN=1
BEEP=1
RELAY=1
for()
{
IR_SHOW()
}
} //end main
void IR_IN() interrupt 0 using 0
{
unsigned char i,j,k,N=0
EA = 0
I1:
for (i=0i<4i++)
{
if (IRIN==0) break
if (i==3) {EA =1return}
}
delay(20)
if (IRIN==1) goto I1 //确认IR信号出现
while (!IRIN)//等 IR 变为高电平
{delay(1)}
for (j=0j<4j++)
{
for (k=0k<8k++)
{
while (IRIN)//等 IR 变为低电平
{delay(1)}
while (!IRIN) //等 IR 变或宽耐为高电平
{delay(1)}
while (IRIN) //计算IR高电平时长
{
delay(1)
N++
if (N>=30) {EA=1return}
}
IRCOM[j]=IRCOM[j] >>1
if (N>=8) {IRCOM[j] = IRCOM[j] | 0x80}
N=0
}//end for k
}//end for j
if (IRCOM[2]!=~IRCOM[3]) {EA=1return}
IRCOM[5]=IRCOM[2] &0x0F
IRCOM[6]=IRCOM[2] &0xF0
IRCOM[6]=IRCOM[6] >>4
beep()
EA = 1
}
void IR_SHOW()
{
P0 = table[IRCOM[5]]
GEWEI = 0
SHIWEI = 1
delay1(4)
P0 = table[IRCOM[6]]
SHIWEI = 0
GEWEI = 1
delay1(4)
}
void beep()
{
unsigned char i
for (i=0i<100i++)
{
delay(5)
BEEP=!BEEP
}
BEEP=1
}
void delay(unsigned char x)//x*0.14MS
{
unsigned char i
while(x--)
{
for (i = 0i<13i++) {}
}
}
void delay1(unsigned char ms)
{
unsigned char i
while(ms--)
{
for(i = 0i<120i++)
{
_nop_()
_nop_()
_nop_()
_nop_()
}
}
}
其实遥控器在进行控制,空调所通过的是一条红外线,那么对于功能遥控器红外线使用方法,人们就应该要知道,正确的使用才能够更有保培知障,另外对于手机当遥控器的设置步骤也是应该此中亮要知道。
空调 再进行使用的过程中,遥控器是必不可缺少的,很多人们对于遥控器了解和认识的都不是很多,其实遥控器在进行控制,空调所通过的是一条红外线,那么对于功能遥控器红外线使用方法,人们就应该要知道,正确的使用才能够更有保障,另外对于手机当遥控器的设置步骤也是应该要知道。
空调遥控器红外线使用方法?
1,先要有“遥控器”这个软件,可以从软件商店里直接下载。打开遥控器软件。
2,点击下面的“添加遥控器”按钮,d出常用家用电器设备窗口,也可直接点击下面的“网络搜素”进行更好的搜素。输入设备品牌或则型号,我这里输入的是“海尔”。
3,选择的“空调”这个设备。根据拼音查找,找到要找的设备。
4,设备正确响应后,点击“确定”按钮。可以根据需要,调节风力,模式,左右滑动调节温度。点击右上角的“关闭”按钮即可关闭设备。
手机当遥控器的设置步骤?
1、手动设置步骤:从代码表中查出你所需遥控的空调机对应的机型代码,并打开空调机电源;连续(间断)按设置键,直至所需代码显示在窗口上森宽并闪烁;此机型代码即为您空调机所对应的代码。按确认键,机型代码将停止闪烁,设置完毕,这样本遥控器就可以遥控您所选的空调机了。查找代码→打开空调机电源→连续按设置键设置→机型代码在型号窗口闪烁→按确认键确认→机型代码停止闪烁→设置完毕
2、数字式自动搜索适用机型:打开空调机电源;将遥控器正对着空调机接收头,循环按设置键,直到空调自动开启/关闭,按确认键;注:此机型代码即为您空调所对应的代码。设置完毕。打开空调机电源→将遥控器对向空调机→循环按设置键否空调机自动开启/关是按确认键→自动查找代码设置完成
3、使用注意:本遥控器为低耗产品,正常情况下,电池寿命为6个月,若使用不当电池寿命缩短,更换电池要两节一起换,不要新旧电池或不同型号电池混用。本遥控器不能增加您空调上的功能。如果您的空调机上无风向功能,则遥控器的风向键无效。、如果出现电池漏液,必须将电池仓清洁干净后换上新电池。为防漏液,请您在备长期不使用时,将电池取出。要确保您的空调机接收器正常,本遥控器才有效。
空调遥控器红外线使用方法,上述文字已经给您做出的介绍,您在进行使用的时候,一定要正确的方法和步骤进行 *** 作,这样才能够保证空调的正常运行,也能够保证遥控器多长时间的使用,另外对于手机当遥控器的设置步骤,按照上面文字为您介绍的顺序进行就可以了。
手机使用红外技术,通过智能遥控 APP 与家电连接,仅需一部手机,即可方便遥控各类家电(如空调、机顶盒、DVD、电视、相机、投影仪、网络盒子)。
如果您使用的是华为手机,以华为Mate 30手机为例:
一、添加和使用遥控器
1、进入实用工具唤模 >智能遥控 >添加 ,选择遥控器类型(电视、空调、机顶盒、相机、网络盒子、DVD、投影仪)和品牌。
2、将手机顶部的红外线和誉缓发射孔对准家电,根虚没据提示添加要遥控的家电并保存。
3、添加成功后,点击开机图标,即可使用。
二、开启或关闭遥控器按键音
进入智能遥控>四点图标>设置,关闭或开启按键声音和振动提示。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)