單片機(jī)經(jīng)典實(shí)驗(yàn)實(shí)例精華詳解(附源程序) (六)
這里我們要用單片機(jī)實(shí)驗(yàn)板制作一個(gè)紅外線遙控器聲光測(cè)試器,紅外線遙控器廣泛用于電視機(jī)、VCD、音響等家用電器中,經(jīng)過(guò)長(zhǎng)時(shí)間使用可能會(huì)出現(xiàn)一些小故障,用我們制作的測(cè)試器可以方便地判斷遙控器是否能發(fā)射紅外信號(hào)?各個(gè)按鍵工作是否可靠?這個(gè)測(cè)試器非常簡(jiǎn)單,制作也很容易,但是也有一定的實(shí)用價(jià)值,站長(zhǎng)就是用這個(gè)小東東幫鄰居修了不少遙控器哦~~
首先讓我們來(lái)完成試驗(yàn)板上的硬件部分,需要再焊接一個(gè)一體化紅外接收器,一體化紅外線接收器是一種集紅外線接收和放大于一體,不需要任何外接元件,就能完成從紅外線接收到輸出與TTL電平信號(hào)兼容的所有工作,而體積又很小巧,它適合于各種紅外線遙控和紅外線數(shù)據(jù)傳輸。 再焊上兩個(gè)濾波電容,可以使接收器工作更可靠
ORG 0000H
START:MOV P0,#0FFH;開(kāi)機(jī)初始化
MOV P1,#0FFH
MOV P2,#11100111B
MOV P3,#0FFH
JB P3.2,$;等待遙控信號(hào)出現(xiàn)
MOV P1,#0
MOV p2,#0
JNB P3.2,$;如果是低電平就原地等待,如果出現(xiàn)高電平就退出
AJMP START
END
萬(wàn)能遙控器相關(guān)文章:萬(wàn)能遙控器代碼
評(píng)論