51单片机控制的红外遥控开关接受部分是怎样与家用电器实现连接的。
答案:3 悬赏:80
解决时间 2021-04-22 03:30
- 提问者网友:对着我说爱我
- 2021-04-21 23:25
51单片机控制的红外遥控开关接受部分是怎样与家用电器实现连接的。
最佳答案
- 二级知识专家网友:输掉的尊严
- 2021-04-22 00:07
有若干个红外接收头布置在不同方位,通过之前写入的红外指令向外发送红外信号到家用电器的接收头,实现遥控功能。
全部回答
- 1楼网友:万千宠爱
- 2021-04-22 02:18
应该跟红外遥控学习功能有关
- 2楼网友:说多了都是废话
- 2021-04-22 00:50
需要找读码器读出来,给你一具c51的红外c程序,试用过,可以用。
#include
sbit ifda = p3^3;
unsigned char idata dat[230]={1,};
void main(void)
{
scon=0x52;
tmod=0x20;
th1=0xfd;
tr1=1;
ex1=1;
ea =1;
ifda =1;
while (1);
}
void ifreceiver(void) interrupt 2
{
unsigned char i;
unsigned int s;
ea=0;
if(ifda==0)
{
dat[i]=0xf0;
i++;
for(s=1;s!=0; s++) if(ifda==1) break;
dat[i]=s/256;
i++;
dat[i]=s;
i++;
}
if(ifda==1)
{
dat[i]=0xff;
i++;
for(s=1;s!=0;s++) if(ifda==0) break;;
dat[i]=s/256;
i++;
dat[i]=s;
i++;
}
for(i=0;i<216;i++)
{
ti=0;
sbuf=dat[i];
while(ti==0);
}
for(s=1;s!=0;s++);
ea=1;
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |