freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

51單片機-畢業(yè)設計基于單片機設計的紅外線遙控器-wenkub

2022-09-02 00:10:56 本頁面
 

【正文】 閑方式 控制電路紅外管發(fā)射電路 圖11 單片機遙控發(fā)射器設計原理圖 單片機紅外遙控接收器設計原理 單片機紅外遙控接收器主要有單片機、紅外遙控接收電路、狀態(tài)指示電路、控制電路以及單片機的一些外圍電路組成。還可對接收電路實行上鎖功能,對控制電路上鎖后,遙控器不能對控制電路實施遙控功能。AT89C2051只有20個雙向輸入/輸出(I/O)端口,其中P1是完整的8位雙向I/O口,兩個外中斷,2個16位可編程定時/計數(shù)器,兩個全雙向串行通信口,一個模擬比較放大器。圖22 遙控碼的“0”和“1”上述“0”和“1”組成的32位二進制碼經(jīng)38kHz的載頻進行二次調(diào)制以提高發(fā)射效率,達到降低電源功耗的目的。遙控信號編碼波形圖如圖23所示。如果鍵按下超過108ms仍未松開,接下來發(fā)射的代碼(連發(fā)代碼)將僅由起始碼(9ms)和結(jié)束碼()組成。 圖26 調(diào)制過程中的波形紅外線通過紅外發(fā)光二極管發(fā)射出去,紅外發(fā)光二極管是特殊的發(fā)光二極管,其內(nèi)部材料和普通發(fā)光二極管不同,因而在其兩端施加一定電壓時,它發(fā)出的是紅外線而不是可見光。如CXA20106,此種方法電路復雜,現(xiàn)在一般不采用。如圖38,紅外接收電路專門采用集成電路RPM6938,RPM6938有三個引腳,一個接電源一個接地,另外一個接信號端,它集光電轉(zhuǎn)換,解調(diào)和放大于一體。有鍵按下時,0和1編碼的高電平經(jīng)遙控頭倒相后會輸出信號0。便可知接收到的是引導碼還是0和1。因為不同的遙控器由于晶振參數(shù)等原因,發(fā)射及接收到的時間也會有很小的誤差。(3)從第二次進入遙控中斷起,先停止計時。(4)繼續(xù)接收下面的地址碼、數(shù)據(jù)碼、數(shù)據(jù)反碼。否則丟棄本次接收到的數(shù)據(jù)。內(nèi)部時鐘方式AT89C2051單片機有一個高增益反向放大器,用于構(gòu)成振蕩器,引腳XTAL1和XTAL2分別是此放大器的輸入端和輸出端。內(nèi)部時鐘發(fā)生器實質(zhì)上是一個二分頻的觸發(fā)器,其輸出信號是單片機工作所需的時鐘信號。 圖29 AT89C2051時鐘電路 獨立式按鍵結(jié)構(gòu)獨立式按鍵是指直接用I/O線構(gòu)成的單個按鍵電路,每個獨立式按鍵占有一根I/O口線,每根I/O口線上的按鍵的工作狀態(tài)不會影響其他I/O口線的工作狀態(tài),其結(jié)構(gòu)簡單,但I/O口線浪費較大。遙控器退出低功耗空閑方式電路由與門來實現(xiàn)。待電源恢復時,單片機重新進入復位狀態(tài),停電前RAM中的數(shù)據(jù)全部丟失,這種現(xiàn)象對于一些重要的單片機應用系統(tǒng)是不允許的。備用電源自切換電路屬于單片機內(nèi)部電路。在結(jié)束掉電保護狀態(tài)時,首要的工作是將被保護的數(shù)據(jù)從內(nèi)部RAM中恢復過來。如果當單穩(wěn)態(tài)定時輸出后,若VCC仍然存在,這是一個假掉電報警,并從復位開始重新操作;若VCC已掉電,則斷電期間由單穩(wěn)態(tài)電路給RESET/VPD供電,維持片內(nèi)RAM處于“餓電流”供電狀態(tài)保存信息,一直維持到VCC恢復為止。表21 PCON寄存器的各位定義D7 D6 D5 D4 D3 D2 D1 D0SMOD———GF1GF0PDIDL其中,SMOD是波特率倍增位,在串行通信中使用。由軟件將PD置1,就可以使單片機進入掉電保護狀態(tài)。如圖211,為掉電保護電路??臻e工作方式是通過設置電源控制寄存器PCON中的IDL位來實現(xiàn)的。單片機退出空閑狀態(tài)有如下兩種方法。復位時,各個專用寄存器都恢復默認狀態(tài),電源控制寄存器PCON也不例外,復位使IDL清零,退出空閑工作方式。在掉電方式下,VCC可降至2V,使片內(nèi)RAM處于50微安左右的“餓電流”供電狀態(tài),以最小的耗電保存信息,VCC恢復正常之前,不可進行復位;當VCC正常后,硬件復位10ms即能使單片機退出掉電方式。傳統(tǒng)的遙控器都是采用遙控發(fā)射專用集成芯片,由于這些芯片的功能鍵數(shù)及功能受到特定的限制,只適合于某一專用電器產(chǎn)品的應用,應用范圍受到限制。對應的紅外發(fā)射頻率分別為300Hz、600 Hz、900 Hz、1200 Hz、1500 Hz、1800 Hz、2100 Hz、2400 Hz。平時遙控器工作在空閑方式下,當有鍵按下時,由外部中斷1產(chǎn)生中斷,使CPU回到工作狀態(tài),待執(zhí)行完操作后又回到低功耗才狀態(tài)。START調(diào)初始化程序進入低功耗節(jié)電方式外部中斷1中斷CPU退出低功耗方式T0時間到T1時間到關(guān)T0、T1 調(diào)延時程序K1鍵是否按下K2鍵是否按下K1鍵是否松開啟動定時器T1定時50msK3鍵是否按下調(diào)延時程序 N N N … Y Y Y .… … … N YN N Y   Y圖31 遙控發(fā)射器主程序流程圖遙控發(fā)射器程序如下:K0 BIT K1 BIT K2 BIT K3 BIT K4 BIT K5 BIT K6 BIT K7 BIT BZ BIT 07H K0H EQU 0FEH K1H EQU 0F9H K1L EQU 7AH K2H EQU 0FBH K2L EQU 0AAH K3H EQU 0FCH K3L EQU 0BFH K4H EQU 0FDH K4L EQU 65H K5H EQU 0FDH K5L EQU 0D4L K6H EQU 0FEH K6L EQU 24H K7H EQU 0FEH K7L EQU 5FH ORG 0000H AJMP START ORG 000BH AJMP INTT0 ORG 0013H AJMP INT1 ORG 001BH AJMP INTT1 ORG 0030H START:MOV P1,0FFH MOV P3,0FFH MOV TMOD,11H SETB EX1
點擊復制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1