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

正文內(nèi)容

參考單片機(jī)基于at89s52單片機(jī)的遙控器設(shè)計(jì)畢業(yè)論文-wenkub

2022-11-28 22:12:56 本頁(yè)面
 

【正文】 VCC。 PSEN:外部程序存儲(chǔ)器選通信號(hào)( PSEN)是外部程序存儲(chǔ)器選通信 號(hào)。如果需要,通過(guò)將地址為 8EH的 SFR的第 0位置 “ 1” , ALE操作將無(wú)效。 ALE/PROG: 地址鎖存控制信號(hào)( ALE)是訪問(wèn)外部程序存儲(chǔ)器時(shí),鎖存低 8 位地址的輸出脈沖。晶振工作時(shí), RST腳持續(xù) 2 個(gè)機(jī)器周期高電平將使單片機(jī)復(fù)位。作為輸入使用時(shí),被外部拉低的引腳由于內(nèi)部電阻的原因 ,將輸出電流( IIL)。在使用 8位地址(如 MOVX RI)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí), P2口輸出 P2鎖存器的內(nèi)容。對(duì) P2 端口寫“ 1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。 P1 口 : P1 口是一個(gè)具有內(nèi)部上拉電 阻的 8 位雙向 I/O 口, p1 輸出緩沖器能驅(qū)動(dòng) 4 個(gè) TTL 邏輯電平。當(dāng)訪問(wèn)外部程序和數(shù)據(jù)存儲(chǔ)器時(shí), P0口也被作為低 8位地址 /數(shù)據(jù)復(fù)用。掉電保護(hù)方式下, RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個(gè)中斷或硬件復(fù)位為止。在單芯片上,擁有靈巧的 8 位 CPU 和在系統(tǒng)可編程 Flash,使得 AT89S52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。 遙 控 按 鈕 單 片 機(jī) 紅 外 發(fā) 射 產(chǎn)生震蕩頻率 紅外發(fā)射 紅外接收 解調(diào)控制 受控電器 江蘇信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì) 6 紅外接收部分: 當(dāng)紅外接收器收到控制脈沖后,由控制方式選擇開(kāi)關(guān) 選擇是“互鎖”還是但電路控制,再由單片機(jī)處理,對(duì)相應(yīng)的受控電器產(chǎn)生控制。這種遙控電路不需要使用昂貴的專用編譯碼器,因此成本低。它的理論性和實(shí)踐性都很強(qiáng),我們?cè)诶碚撜n學(xué)習(xí)中主要學(xué)習(xí)單片機(jī)的基本構(gòu)造,各部分的工作原理以及指令系統(tǒng),然而,光是理論的學(xué)習(xí)是遠(yuǎn)遠(yuǎn)不夠的,最重要的是把理論和實(shí)踐相結(jié)合。最早的設(shè)計(jì)理念是通過(guò)將大量外圍設(shè)備和 CPU 集成在一個(gè)芯片中,使計(jì)算機(jī)系統(tǒng)更小,更容易集成進(jìn)復(fù)雜的而對(duì)體積要求嚴(yán)格的控制設(shè)備當(dāng)中。接收電路將發(fā)射器發(fā)出的已調(diào)制的編碼指令信號(hào)接收下來(lái),并進(jìn)行放大后送解調(diào)電路,解調(diào)電路將已調(diào)制的指令編碼信號(hào)解調(diào)出來(lái),即還原為編碼信號(hào)。 紅外遙控的發(fā)射電路是采用紅外發(fā)光二極管來(lái)發(fā)出經(jīng)過(guò)調(diào)制的紅外光波;紅外接收電路由紅外接收二極管、三極管或硅光電池組成,它們將紅外 發(fā)射器發(fā)射的紅外光轉(zhuǎn)換為相應(yīng)的電信號(hào),再送后置放大器。 由于紅外線在頻譜上居于可見(jiàn)光之外,所以抗干擾性強(qiáng),具有光波的直線傳播特性,不易產(chǎn)生相互間的干擾, 是很好的信息傳輸媒體。 無(wú)論采用何種方式,準(zhǔn)確無(wú)誤傳輸新信號(hào),最終達(dá)到滿意的控制效果是非常重要的。文章詳細(xì)的討論了實(shí)現(xiàn)上述紅外遙控過(guò)程的硬件組成及其工作原理和軟件設(shè)計(jì)。 畢業(yè)設(shè)計(jì)論文 基于 AT89S52 單片機(jī)的遙控器設(shè)計(jì) 系 電子信息工程系 專業(yè) 電子信息工程嵌入式系統(tǒng) 姓名 班級(jí) 學(xué)號(hào) 0801133104 指導(dǎo)教師 職稱 教授 設(shè)計(jì)時(shí)間 - 基于 AT89S52 單片機(jī)的遙控器設(shè)計(jì) 1 目錄 摘要 ................................................................................................................................ 2 1 引言 .......................................................................................................................... 3 紅外遙控 .............................................................................................................. 3 單片機(jī) .................................................................................................................. 4 2 總體設(shè)計(jì)方案 ............................................................................................................ 5 方案一:簡(jiǎn)易紅外遙控電路 .................................................................................... 5 方案二:利用紅外遙控開(kāi)關(guān)電路 ............................................................................ 5 3 AT89S52 單片機(jī) ........................................................................................................ 7 AT89S52 單片機(jī) ................................................................................................ 7 系統(tǒng)復(fù)位 .............................................................................................................. 9 時(shí)鐘電路 ............................................................................................................ 10 中斷系統(tǒng) ............................................................................................................ 11 4 電路框圖設(shè)計(jì) .......................................................................................................... 14 遙控發(fā)射單元的 電路 圖設(shè)計(jì) ............................................................................ 14 遙控接收單元的 電路 圖設(shè)計(jì) ............................................................................ 16 5 紅外遙控程序流程圖 .............................................................................................. 18 6 軟件設(shè)計(jì) .................................................................................................................. 20 :紅外遙控發(fā)射端軟件設(shè)計(jì) ............................................................................. 20 :紅外遙控接收端軟件設(shè)計(jì) ............................................................................. 23 結(jié)束語(yǔ) .......................................................................................................................... 26 參考文獻(xiàn) ...................................................................................................................... 27 江蘇信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì) 2 摘要 通過(guò)對(duì)設(shè)計(jì)要求的認(rèn)真分析和研究,拿出了幾種可行方案,最終選定一個(gè)最佳方案。 關(guān)鍵詞: 遙 控器 ; 紅外發(fā)射 ; 紅外接收 ; 單片機(jī) 基于 AT89S52 單片機(jī)的遙控器設(shè)計(jì) 3 1 引言 紅外遙控 紅外遙控是一種無(wú)線、非接觸控制技術(shù),具有抗干擾能力強(qiáng),信息傳輸可靠,功耗低,成本低,易實(shí)現(xiàn)等顯著優(yōu)點(diǎn),被諸多電子設(shè)備特別是家用電器廣泛采用,并越來(lái)越多的應(yīng)用到計(jì)算機(jī)系統(tǒng)中。最初的無(wú)線遙控裝置采用的是電磁波傳輸信號(hào),由于電磁波容易產(chǎn)生干擾,也易受干擾,因此逐漸采用超聲波和紅外線媒介來(lái)傳輸信號(hào)。 信息可以直接對(duì)紅外光進(jìn)行調(diào)制傳輸,例如,信息直接調(diào)制紅外光的強(qiáng)弱進(jìn)行傳輸,也可以用紅外線產(chǎn)生一定頻率的載波,再用信息對(duì)載波進(jìn)調(diào)制,接收端再去掉載波,取到信息。 發(fā)射器 發(fā)射 器 一般由指令鍵 (或操作桿 )、指令編碼系統(tǒng)、調(diào)制電路、驅(qū)動(dòng)電路、發(fā)射電路等幾部分組成。指令譯碼器將編碼指令信號(hào)進(jìn)行譯碼,最后由驅(qū)動(dòng)電路來(lái)驅(qū)動(dòng)執(zhí)行電路實(shí)現(xiàn)各種指令的操作控制(機(jī)構(gòu))。 以單片機(jī)為核心的控制系統(tǒng),因?yàn)槠鋵?shí)時(shí)控制功能強(qiáng),可靠性高,實(shí)用性強(qiáng),應(yīng)用范圍廣等優(yōu)點(diǎn),得到了極為廣泛的應(yīng)用。 所以此次 實(shí)習(xí) ,通過(guò)設(shè)計(jì)一個(gè) 基于 AT89S52 單片機(jī)的遙控器設(shè)計(jì) ,以增進(jìn)對(duì)單片機(jī)電路的感性認(rèn)識(shí),加深對(duì)理論方面的理解和鞏固,了解和掌握軟硬件設(shè)計(jì)過(guò)程、方法及實(shí)現(xiàn), 增強(qiáng)自己的動(dòng)手和實(shí)踐能力, 為以后 在工作和學(xué)習(xí)中, 設(shè)計(jì)和實(shí)現(xiàn)應(yīng)用系統(tǒng)打下良好基礎(chǔ) 。 方案結(jié)構(gòu)圖: 紅外發(fā)射部分 考慮到本方案電路時(shí)簡(jiǎn)單的單通道遙控器,可以直接產(chǎn)生一個(gè)控制功能的震蕩電路頻率,再通過(guò)紅外發(fā)光二極管發(fā)射出去。 紅 外 接 收 控制方式 選擇開(kāi)關(guān) 單 片 機(jī) 受 控 電 路 基于 AT89S52 單片機(jī)的遙控器設(shè)計(jì) 7 3 AT89S52 單片機(jī) AT89S52 單片機(jī) 本次 設(shè)計(jì) 所使用的單片機(jī)是 Atmel公司的 AT89S52芯片, AT89S52是一種低功耗、高性能 CMOS8位微控制器,具有 8K 在系統(tǒng)可編程 Flash 存儲(chǔ)器。 AT89S52具有以下標(biāo)準(zhǔn)功能: 8k字節(jié) Flash,256字節(jié) RAM, 32 位 I/O 口線,看門狗定時(shí)器, 2 個(gè)數(shù)據(jù)指針,三個(gè) 16 位定時(shí)器 /計(jì)數(shù)器,一個(gè) 6向量 2級(jí)中斷結(jié)構(gòu),全雙工串行口,片內(nèi)晶振及時(shí)鐘電路。 AT89S52 的引腳圖如 31所示 : 圖 31 AT89S52 引腳圖 江蘇信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì) 8 AT89S52 單片機(jī)引腳注釋 : VCC : 電源 GND: 地 P0 口 : P0口是一個(gè) 8位漏極開(kāi)路的雙向 I/O口。在這種模式下, P0具有內(nèi)部上拉電阻。對(duì) P1 端口寫“ 1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。作為輸入使用時(shí),被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流( IIL)。在 flash編程和校驗(yàn)時(shí), P2口也接收高 8位地址字節(jié)和一些控制信號(hào)。 P3口亦作為 AT89S52特殊功能(第二功能)使用,如下表所示??撮T狗計(jì)時(shí)完成后, RST 腳輸出 96 個(gè)晶振周期的高電平。在 flash編程時(shí),此引腳 ( PROG)也用作編程輸入脈沖。這一位置 “ 1” , ALE 僅在執(zhí)行 MOVX 或 MOVC指令時(shí)有效。當(dāng) AT89S52從外部程序存儲(chǔ)器執(zhí)行外部代碼時(shí), PSEN在每個(gè)機(jī)器周期被激活兩次,而在訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí), PSEN將不被激活。在 flash編程期間, EA也接收 12伏 VPP電壓。 51單片機(jī)在時(shí)鐘電路工作以后,在 RST/VPD 端持續(xù)給出 2 個(gè)機(jī)器周期的高電平就可以完成復(fù)位操作(一般復(fù)位正脈沖寬度大于 10 ms)。 由表 32 可以看出: (1)( PC) =0000H 表示復(fù)位后程序的入口地址為 0000H; (2)( PSW) =00H,其中 RS1()=0, RS0()=0, 表示復(fù)
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1