基于單片機的紅外收發(fā)
紅外接收電路
接收端默認是高電平
/*
檢測脈沖寬度
返回值:t,代表脈寬為t*20us(t=1~250);
*/
u8
{
u8
while(RDATA)
{
t++;delay_us(20);
if(t==250)return
}
return
}
紅外發(fā)送電路:
協(xié)議
EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于單片機的紅外收發(fā)
紅外接收電路
接收端默認是高電平
/*
檢測脈沖寬度
返回值:t,代表脈寬為t*20us(t=1~250);
*/
u8
{
u8
while(RDATA)
{
t++;delay_us(20);
if(t==250)return
}
return
}
紅外發(fā)送電路:
協(xié)議
評論