日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]紅外遙控發(fā)射芯片采用PPM編碼方式,當(dāng)發(fā)射器按鍵按下后,將發(fā)射一組108ms的編碼脈沖。遙控編碼脈沖由前導(dǎo)碼、8位用戶碼、8位用戶碼的反碼、8位操作碼以及8位操作碼的反碼組成。通過對用戶碼的檢驗,每個遙控器只能控制

紅外遙控發(fā)射芯片采用PPM編碼方式,當(dāng)發(fā)射器按鍵按下后,將發(fā)射一組108ms的編碼脈沖。遙控編碼脈沖由前導(dǎo)碼、8位用戶碼、8位用戶碼的反碼、8位操作碼以及8位操作碼的反碼組成。通過對用戶碼的檢驗,每個遙控器只能控制一個設(shè)備動作,這樣可以有效地防止多個設(shè)備之間的干擾。編碼后面還要有編碼的反碼,用來檢驗編碼接收的正確性,防止誤操作,增強(qiáng)系統(tǒng)的可靠性。前導(dǎo)碼是一個遙控碼的起始部分,由一個9ms的低電平(起始碼)和一個4. 5ms的高電平(結(jié)果碼)組成,作為接受數(shù)據(jù)的準(zhǔn)備脈沖。以脈寬為0. 56ms、周期為1. 12ms的組合表示二進(jìn)制的“0”;以脈寬為1. 68ms、周期為2. 24ms的組合表示二進(jìn)制的“1”。如果按鍵按下超過108ms仍未松開,接下來發(fā)射的代碼(連發(fā)代碼)將僅由起始碼(9ms)和結(jié)束碼(2. 5ms)組成。

單片機(jī)采用外部中斷INTI管腳和紅外接收頭的信號線相連,中斷方式為邊沿觸發(fā)方式。并用定時器0計算中斷的間隔時間,來區(qū)分前導(dǎo)碼、二進(jìn)制的“1”、“0”碼。并將8位操作碼提取出來在數(shù)碼管上顯示。

// 解碼值在Im[2]中,當(dāng)IrOK=1時解碼有效。
/* 51單片機(jī)紅外遙控解碼程序 */
//用遙控器對準(zhǔn)紅外接收頭,按下遙控器按鍵,在數(shù)碼管前兩位上就會顯示對應(yīng)按鍵的編碼

#include
#define uchar unsigned char
sbit dula=P2^6;
sbit wela=P2^7;
uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,
0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};

uchar f;

#define Imax 14000 //此處為晶振為11.0592時的取值,
#define Imin 8000 //如用其它頻率的晶振時,
#define Inum1 1450 //要改變相應(yīng)的取值。
#define Inum2 700
#define Inum3 3000

unsigned char Im[4]={0x00,0x00,0x00,0x00};
uchar show[2]={0,0};
unsigned long m,Tc;
unsigned char IrOK;


void delay(uchar i)
{
uchar j,k;
for(j=i;j>0;j--)
for(k=125;k>0;k--);
}

void display()
{
dula=0;
P0=table[show[0]];
dula=1;
dula=0;

wela=0;
P0=0xfe;
wela=1;
wela=0;
delay(5);

P0=table[show[1]];
dula=1;
dula=0;

P0=0xfd;
wela=1;
wela=0;
delay(5);
}


//外部中斷解碼程序
void intersvr1(void) interrupt 2 using 1
{
Tc=TH0*256+TL0; //提取中斷時間間隔時長
TH0=0;
TL0=0; //定時中斷重新置零
if((Tc>Imin)&&(Tc {
m=0;
f=1;
return;
} //找到啟始碼
if(f==1)
{
if(Tc>Inum1&&Tc {
Im[m/8]=Im[m/8]>>1|0x80; m++;
}
if(Tc>Inum2&&Tc {
Im[m/8]=Im[m/8]>>1; m++; //取碼
}
if(m==32)
{
m=0;
f=0;
if(Im[2]==~Im[3])
{
IrOK=1;
}
else IrOK=0; //取碼完成后判斷讀碼是否正確
}
//準(zhǔn)備讀下一碼
}

}


/*演示主程序*/
void main(void)
{
unsigned int a;

m=0;
f=0;
EA=1;

IT1=1;EX1=1;

TMOD=0x11;
TH0=0;TL0=0;
TR0=1;//ET0=1;

while(1)
{

if(IrOK==1)
{
show[1]=Im[2] & 0x0F; //取鍵碼的低四位
show[0]=Im[2] >> 4;
IrOK=0;

}
for(a=100;a>0;a--)
{
display();
}

}
}


本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

"出海無界 商機(jī)無限"助力企業(yè)構(gòu)建全球競爭力 深圳2025年9月9日 /美通社/ -- 2025年8月28日, 由領(lǐng)先商業(yè)管理媒體世界經(jīng)理人攜手環(huán)球資源聯(lián)合主辦、深圳?前海出海e站通協(xié)辦的...

關(guān)鍵字: 解碼 供應(yīng)鏈 AI BSP

無錫2025年8月29日 /美通社/ -- 2025年8月27日,正值中國與瑞士建交75周年這一歷史性時刻,在北京隆重舉辦的中瑞商業(yè)大獎頒獎典禮上,作為中瑞經(jīng)貿(mào)合作的標(biāo)桿企業(yè),布勒憑借在創(chuàng)新研發(fā)和數(shù)字化轉(zhuǎn)型領(lǐng)域的卓越表現(xiàn)...

關(guān)鍵字: 解碼 數(shù)字化 AN SMART

上海2025年7月28日 /美通社/ -- 浦江潮涌,智匯申城。一場聚焦全球汽車產(chǎn)業(yè)變革的思想盛宴如約而至——第33屆Gerpisa全球汽車產(chǎn)業(yè)論壇于2025年6月24日至27日在上海成功舉辦。本次論壇首次落地中國,由法...

關(guān)鍵字: 中國汽車 汽車產(chǎn)業(yè) 解碼 PI

北京2025年7月23日 /美通社/ -- 7月10日,博朗品牌特邀北京大學(xué)光華管理學(xué)院師生團(tuán)隊及京東走進(jìn)寶潔北京研發(fā)中心,開啟一場以"消費(fèi)洞察驅(qū)動產(chǎn)品創(chuàng)新"為核心的深度探訪之旅。作為寶潔旗下的百年德...

關(guān)鍵字: 解碼 研發(fā)中心 剃須刀 電器

上海 2025年6月23日 /美通社/ -- 在"質(zhì)量強(qiáng)國"戰(zhàn)略的引領(lǐng)下,中國工業(yè)正加速從制造向智造與質(zhì)造跨越式發(fā)展。工業(yè)質(zhì)量管控體系隨之迎來關(guān)鍵轉(zhuǎn)型,從局部優(yōu)化邁向全域賦能,從單點(diǎn)突破轉(zhuǎn)向全鏈協(xié)同。 蔡司以"全...

關(guān)鍵字: 解碼 高精度 納米級 光學(xué)

北京 2025年5月27日 /美通社/ -- 2025年5月27日,由寧波市政府、浙江省交通運(yùn)輸廳、浙江省海洋經(jīng)濟(jì)發(fā)展廳共同主辦,浙江省海港集團(tuán)、寧波舟山港集團(tuán)承辦的第九屆海絲港口合作論壇(以下簡稱海絲論壇)...

關(guān)鍵字: 解碼 自動駕駛 BSP 交通運(yùn)輸

采用51單片機(jī)最小開發(fā)板,由8位自制獨(dú)立按鍵控制。單片機(jī)芯片為STC89C52RC,晶振為@12.000 mhz。8X8LED點(diǎn)陣屏模塊由MAX7219驅(qū)動,MAX7219包含一個自動掃描電路。你只需要把要顯示的數(shù)據(jù)發(fā)送...

關(guān)鍵字: 51單片機(jī) MAX7219 寄存器

呼和浩特2025年4月22日 /美通社/ -- 4月2日,2025慧聰品牌巡展——內(nèi)蒙古?呼和浩特站在呼和浩特富力萬達(dá)文華酒店隆重啟幕!此次巡展由慧聰安防網(wǎng)、慧聰物聯(lián)網(wǎng)、慧聰音響燈光網(wǎng)、慧聰LED屏網(wǎng)、慧聰教育網(wǎng)、聯(lián)合主...

關(guān)鍵字: 安防 解碼 黑科技 AI

深圳2025年3月13日 /美通社/ -- 3月12日,MemoryS 2025在深圳盛大開幕,匯聚了存儲行業(yè)的頂尖專家、企業(yè)領(lǐng)袖以及技術(shù)先鋒,共同探討存儲技術(shù)的未來發(fā)展方向及其在商業(yè)領(lǐng)域的創(chuàng)新應(yīng)用。江波龍董事長、總經(jīng)理...

關(guān)鍵字: MEMORY 解碼 主控芯片 全棧

雙方合作將因美納測序技術(shù)和Illumina Connected Software解決方案與英偉達(dá)工具相結(jié)合,共同開發(fā)生物基礎(chǔ)模型 加利福尼亞州圣迭戈2025年1月14日 /美通社/ -- 全球基因測序和芯片技術(shù)的領(lǐng)導(dǎo)者...

關(guān)鍵字: 英偉達(dá) 解碼 INA CONNECTED
關(guān)閉