您的位置 首页 系统

根据单片机的红外收发

红外的收发图解:红外接收电路接收端默认是高电平*检测脉冲宽度最长脉宽为5ms返回值:t,代表脉宽为t*20us(t=1~250);*u8Pulse_Width_Check(

红外的收发图解:

红外接纳电路

接纳端默许是高电平

/*

检测脉冲宽度最长脉宽为5ms

返回值:t,代表脉宽为t*20us(t=1~250);

*/

u8Pulse_Width_Check(void)

{

u8t=0;

while(RDATA)

{

t++;delay_us(20);

if(t==250)returnt;//超时溢出

}

returnt;

}

红外发送电路:

协议

遥控载波的频率为38KHz(体系引导码高电平9ms,低电平4.5ms;体系码16位,数据码16位,共32位;数据0用“高电平0.56ms+低电平0.565ms”表明,数据1用“高电平0.56ms+低电平1.6875ms”表明,一个简码=引导码+体系码位0的反码+结束位(0.5625ms)高电平。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qianrushi/xitong/257005.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部