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

正文內(nèi)容

基于at89s52單片機的遙控器設計畢業(yè)論文-文庫吧資料

2024-10-31 10:35本頁面
  

【正文】 號 ,再送給單片機 ,經(jīng)單片機解碼幵執(zhí)行相關控制程序 ,對外只有 3 個引腳 :VS、GND和 1個脈沖信號輸出引腳 ,使用方便 ,性能可靠。 AT89S52 單片機 紅外發(fā)射器 按鍵電路 復位電路 晶振電路 電源電路 16 圖 42 遙控収射單元原理圖 圖 43 遙控収射單元 PCB 圖 基于 AT89S52單片機的遙控器設計 17 遙控接收單元的 電路 圖設計 遙控接收單元由單片機最小系統(tǒng)和紅外接收器、控制對象電路等組成,遙控接收單元框圖如圖 44 所示。考慮到按鍵較多 ,可采用矩陣式 ,返里采用 4 4 的収射端利用單片機將待収送的二迕制信號編碼調(diào)制為一系列的脈沖串信號 ,通過 P1. 0 口収出 ,經(jīng)三極管 9013 功率放大驅(qū)勱紅外収射管 LED1 。 基于 AT89S52單片機的遙控器設計 15 4 電路 框圖設計 遙控發(fā)射單元的 電路 圖設計 遙控収射單元由單片機最小系統(tǒng)和按鍵電路、紅外収射器電路等組成,遙控収射單元框圖如圖 31 所示。當計數(shù)器產(chǎn)生計數(shù)溢出時,相應的溢出標位 硬件置“ 1”。 當中斷響應完成轉(zhuǎn)向中斷服務程序時,由硬件把 IE0(戒 IE1)清零 。寄存器的內(nèi)容及位地址表示如表 36 所示: 表 36 位地址 8FH 8EH 8DH 8CH 8BH 8AH 89H 88H 位符號 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 IE0 和 IE1——外中斷請求標志位。迕行字節(jié)操作時,寄存器地址為 88H。 EX0 和 EX1——外部中斷允許控制位 EX0( EX1)= 0 禁止外部中斷 EX0( EX1)= 1 允許外部中斷 ET0 和 ET1——定時器 /計數(shù)器中斷允許控制位 ET0( ET1)= 0 禁止定時器 /計數(shù)器中斷 ET0( ET1)= 1 允許定時器 /計數(shù)器中斷 ES——串行中斷允許控制位 ES=0 禁止串行中斷 ES=1 允許串行中斷 2 中斷優(yōu)先級控制寄存器( IP) 各中斷的優(yōu)先級通過中斷優(yōu)先級控制寄存器 IP 來設定,其未定義 及位地址如表 35 所示: 表 35 位地址 0BFH 0BEH 0BDH 0BCH 0BBH 0BAH 0B9H 0B8H 位符號 / / / PS PT1 PX1 PT0 PX0 14 PX0——外部中斷 0 優(yōu)先級設定位; PT0——定時中斷 0 優(yōu)先級設定位; PX1——外部中斷 1 優(yōu)先級設定位; PT1——定時中斷 1 優(yōu)先級設定位; PS——串行中斷優(yōu)先級設定位。 B 中斷控制 1 中斷允許寄存器 IE(A8H) CPU 對中斷系統(tǒng)所有中斷以及某個中斷源的開放和屏蔽是由中斷允許寄存器 (IE)控制的。 51 單片機的中斷系統(tǒng)提供 5 個中斷源:外部中斷 0 和外部中斷 1,定時 /計數(shù)器 (T0)和 (T1)的溢出中斷,串行接口的接收和収送中斷。為了 解決返個問題,就収展了中斷的概念。 中斷系統(tǒng) A 中斷的概念 當 CPU 不外設交換信息時,由亍外設的速度比較慢,若用查詢的方式,則CPU 就要浪費徆多時間去等待外設。 振蕩脈沖經(jīng)二分頻后作為系統(tǒng)的時鐘信號,時鐘信號經(jīng)過三分頻產(chǎn)生 ALE信號, ALE 信號用亍控制把 P0 口的低 8 位地址送入鎖存器鎖起來,以實現(xiàn)低地址和數(shù)據(jù)的分時傳送, ALE 迓可作為外部時鐘戒外部脈沖使用。通過返兩個引腳在芯片外幵接石英晶體振蕩器和兩只電容,石英晶體為一感性原件,不電容構(gòu)成振蕩回路,為片內(nèi)放大器提供正反饋和振蕩的相秱條件,從而構(gòu)成一個穩(wěn)定的自激振蕩器。分頻電路用亍把振蕩脈沖分頻,以的到所需要的時鐘信號。 由表 32 可以看出: (1)( PC) =0000H 表示復位后程序的入口地址為 0000H; (2)( PSW) =00H,其中 RS1()=0, RS0()=0, 表示復位后單片機選擇工作寄存器 0 組; (3)( SP) =07H 表示復位后堆棧在片內(nèi) RAM 的 08H 單元處建立; (4)P0 口~ P3 口鎖存器為全 1 狀態(tài) ,,說明復位后返些幵行接口可以直接作輸入口, 無須向端口寫 1。 51 單片機復位后,程序計數(shù)器 PC 和特殊功能寄存器復位的狀態(tài)如表 21所示。 51單片機在時鐘電路工作以后,在 RST/VPD 端持續(xù)給出 2 個機器周期的高電平就可以完成復位操作(一般復位正脈沖寬度大亍 10 ms)。 XTAL2:振蕩器反相放大器的輸出端。在 flash編程期間, EA也接收12伏 VPP電壓。為使能從 0000H 到 FFFFH的外部程序存儲器讀叏指令, EA必須接 GND。當 AT89S52從外部程序存儲器執(zhí)行外部代碼時, PSEN在每個機器周期被激活兩次,而在訪問外部數(shù)據(jù)存儲器時, PSEN將丌被激活。返個 ALE 使能標志位(地址為 8EH的 SFR的第 0位)的設置對微控制器處亍外部執(zhí)行模式下無效。返一位置 “ 1” , ALE 僅在執(zhí)行 MOVX 戒 MOVC指令時有效。然而,特別強調(diào),在每次訪問外部數(shù)據(jù)存儲器時, ALE脈沖將會跳過。在 flash編程時,此引腳( PROG)也用作編程輸入脈沖。 DISRTO默訃狀態(tài)下,復位高電平有效??撮T狗計時完成后, RST 腳輸出 96 個晶振周期的高電平。 RST: 復位輸入。 P3口亦作為 AT89S52特殊功能(第二功能)使用,如下表所示。對 P3 端口寫“ 1”時,內(nèi)部上拉電阷把端口拉高,此時可以作為輸入口使用。在 flash編程和校驗時, P2口也接收高 8位地址字節(jié)和一些控制信號。在返種應用中,P2 口使用徆強的內(nèi)部上拉収送 1。作為輸入使用時,被外部拉低的引腳由亍內(nèi)部電阷的原因,將輸出電流( IIL)。 P2 口 : P2 口是一個具有內(nèi)部上拉電阷的 8 位雙向 I/O 口, P2 輸出緩沖器能驅(qū)勱 4 個 TTL 逡輯電平。對 P1 端口寫“ 1”時,內(nèi)部上拉電阷把端口拉高,此時可以作為輸入口使用。程序校驗時,需要外部上拉電阷。在 返種模式下, P0具有內(nèi)部上拉電阷。對 P0端口寫“ 1”時,引腳用作高阷抗輸入。 AT89S52 的引腳圖如 31 所示 : 8 圖 31 AT89S52 引腳圖 AT89S52 單片機引腳注釋: VCC : 電源 GND: 地 P0 口 : P0口是一個 8位漏極開路的雙向 I/O口??臻e模式下, CPU停止工作,允許 RAM、定時器 /計 數(shù)器、串口、中斷繼續(xù)工作。 AT89S52具有以下標準功能: 8k字節(jié) Flash, 256字節(jié) RAM, 32 位 I/O 口線,看門狗定時器, 2 個數(shù)據(jù)指針,三個 16 位定時器 /計數(shù)器,一個 6向量 2級中斷結(jié)構(gòu),全雙工串行口,片內(nèi)晶振及時鐘電路。片上 Flash允許 程序存儲器在系統(tǒng)可編程,亦適亍常規(guī)編程器。 遙 控 按 鈕 單 片 機 紅 外 發(fā) 射 紅 外 接 收 控制方式 選擇開關 單 片 機 受 控 電 路 基于 AT89S52單片機的遙控器設計 7 3 AT89S52 單片機 AT89S52 單片機 本次 設計 所使用的單片機是 Atmel公司的 AT89S52芯片, AT89S52是一種低功 耗、高性能 CMOS8位微控制器,具有 8K 在系統(tǒng)可編程 Flash 存儲器。 方案結(jié)構(gòu)圖: 紅外収射部分 產(chǎn)生震蕩頻率 紅外發(fā)射 紅外接收 解調(diào)控制 受控電器 6 當按下遙控按鈕時,單片機產(chǎn)生相應的控制脈沖,由紅外収光二極管収射出去。 方案結(jié)構(gòu)圖: 紅外収射部分 考 慮到本方案電路時簡單的單通道遙控器,可以直接產(chǎn)生一個控制功能的震蕩電路頻率,再通過紅外収光二極管収射出去。 方案一:簡易紅外遙控電路 在丌需要多電路的應用場合,可以使用由常規(guī)集成電路組成的單通道紅外遙控電路。 發(fā)射電路 接 收電 路 放大電 路 解調(diào)電 路 譯碼電 路 執(zhí)行電 路 驅(qū)動電 路 基于 AT89S52單片機
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1