1 / 7
文档名称:

AT89S51单片机制作红外电视遥控器.docx

格式:docx   大小:26KB   页数:7页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

AT89S51单片机制作红外电视遥控器.docx

上传人:cby201601 2022/3/18 文件大小:26 KB

下载得到文件列表

AT89S51单片机制作红外电视遥控器.docx

相关文档

文档介绍

文档介绍:用AT89S51单片机制作红外电视遥控器
38〜40kHz的方波进
一般红外电视遥控器的输出都是用编码后串行数据对 行脉冲幅度调制而产生的。
当发射器按键按下后,即有遥控码发出,所按的键不同遥控编码也不同。 这 种遥控码具有以下特征: 0xE6; //设定时值0为38K也就是每隔26us中断一次
TR0 = 1 ;//开始计数
iraddr1=3; iraddr2=252;
do{
delay();
SendIRdata(12);
} while (1);
}
//定时器0中断处理
void timeint( void) interrupt 1
{
TH0=0xFF;
TL0=0xE6; 〃设定时值为38K也就是每隔26us中断一次 count++;
if (flag==1)
{
OP=~OP;
} else
{
OP = 0;
}
P3_4 = OP;
}
void SendIRdata( char p_irdata)
{
int i;
char irdata=p_irdata;
//发送9ms的起始码
endcount=223;
flag=1;
count=0;
do。while (count<endcount);
//发送的结果码 endcount=117
flag=0;
count=0;
do。while (count<endcount);
//发送十六位地址的前八位
irdata=iraddr1;
for (i=0;i<8;i++)
{
//先发送的38KH0外波(即编码中的低电平) endcount=10;
flag=1;
count=0;
do{} while (count<endcount);
//停止发送红外信号(即编码中的高电平)
if (irdata-(irdata/2)*2)//判断二进制数个位为1还是0
{
endcount=41; //1 为宽的高电平 } else { endcount=15; //0为窄的高电平 } flag=0; count=0; do{} while (count<endcount);
irdata=irdata>>1;
}
//发送十六位地址的后八位 irdata=iraddr2;
for (i=0;i<8;i++) {
endcount=10; flag=1; count=0;
do。while (count<endcount);
if (irdata-(irdata/2)*2) {
endcount=41;
} else { endcount=15;
} flag=0;
count=0;
do{} while (count<endcount);
irdata=irdata>>1;
}
//发送八位数据 irdata=p_irdata;
for( i=0;i<8;i++)
{
endcount=10;
flag=1;
count=0;
do。while (count<endcount);
if( irdata-(irdata/2)*2)
{
endcount=41;
} else { endcount=15;
}
flag=0;
count=0

最近更新

产业联合写字楼物业管理与思考 11页

乳酸监测在肾脏病中的应用 10页

乡村振兴战略:房地产营销新挑战 10页

临床科室管理:增强科室团队协作 7页

中医认识在皮肤病治疗中的临床应用 9页

上海房地产市场分析:产业园区发展 8页

万科物业绿色环保:共建美好家园 9页

2024年听新调入教师课后反思 5页

48例大数据分析的临床分析 9页

2024年人教版四年级下册数学期中测试卷及参考.. 6页

2024年北师大版六年级下册数学期中测试卷及参.. 5页

2024年北师大版六年级下册数学期末测试卷及答.. 6页

2024年小学六年级下册数学期末测试卷含答案(.. 7页

2024年小学六年级下册数学期末考试卷精品【含.. 6页

2024年沪教版六年级下册数学期末测试卷含完整.. 7页

2024年苏教版六年级下册数学期末测试卷含答案.. 6页

2024年西师大版六年级下册数学期末测试卷带答.. 6页

2024年部编版六年级下册道德与法治期中测试卷.. 6页

2024年部编版六年级下册道德与法治期末测试卷.. 6页

人教版一年级上册数学期中测试卷精选答案 6页

人教版一年级上册数学期末测试卷附完整答案【.. 6页

人教版五年级上册数学期末测试卷(全国通用).. 5页

我在巴厘岛SPA的亲身体验散文 2页

2022年乡镇公务员干部入党申请书范文 3页

减肥的数学建模 15页

危急心律失常的识别及处理 89页

有限元分析实验报告(共16页) 16页

我国企业年金基金管理与风险分析 4页

圣经中生日祝福的经文圣经中的生日祝福2篇 11页

教练技术第三阶段导师讲义14页版本一(首周末).. 18页