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

正文內(nèi)容

單片機(jī)原理與接口技術(shù)課程設(shè)計(jì)-基于c51單片機(jī)的簡(jiǎn)單交通燈系統(tǒng)設(shè)計(jì)-wenkub

2022-11-15 11:48:25 本頁(yè)面
 

【正文】 U 訪問(wèn)片外存儲(chǔ)器時(shí), P0 口分時(shí)先作低 8位地址總 線,后作雙向數(shù)據(jù)總線,此時(shí), P0口就不能再作 I/O 口使用了。 ? 中斷系統(tǒng): 中斷系統(tǒng)的作用主要是對(duì)外部或內(nèi)部的終端請(qǐng)求進(jìn)行管理與處理。由于將多功能 8位 CPU 和閃爍存儲(chǔ)器組合在單個(gè)芯片中, ATMEL 的AT89C51 是一種高效微控制器, AT89C2051 是它的一種精簡(jiǎn)版本。 單片機(jī) 最小系統(tǒng) 外圍接口電路 紅光綠信號(hào)燈 按鍵 控制電路 遼東學(xué)院課程設(shè)計(jì)報(bào)告書(shū) 單片機(jī)原理與接口技術(shù) 5 三、智能交通燈控制系統(tǒng)的硬件設(shè)計(jì) (一) AT89C51 單片機(jī)簡(jiǎn) 介 AT89C51 是一種帶 4K 字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器( FPEROM— Falsh Programmable and Erasable Read Only Memory)的低電壓,高性能 CMOS8 位微處理器,俗稱單片機(jī)。 本系統(tǒng)在此基礎(chǔ)上,加入了緊急情況處理功能。 單片機(jī)交通控制系統(tǒng)的功能要求 本設(shè)計(jì)能模擬基本的交通控制系統(tǒng),用紅綠黃燈表示禁行,通行和等待的 信號(hào)發(fā)生。交通狀態(tài)從狀態(tài) 1 開(kāi)始變換,直至狀態(tài) 6然后循環(huán)至狀態(tài) 1,周而復(fù)始 。 綜上所述,我們選擇第二種方案。該方案的優(yōu)點(diǎn)是:使用靈活可編程,并且有 RAM,及計(jì)數(shù)器。 方案二:采用單片機(jī)控制模塊提供電源。 ( 4)進(jìn)行軟件系統(tǒng)的設(shè)計(jì),對(duì)于本系統(tǒng),我們采用單片 機(jī)匯編語(yǔ)言編寫,對(duì)單片機(jī)內(nèi)部結(jié)構(gòu)和工作情況做了充 足的研究,了解定時(shí)器,中斷以及延時(shí)原理,總體上完成了軟件的編寫。 課程設(shè)計(jì)要求 : 我們本次 模擬系統(tǒng)由單片機(jī)硬 /軟件系統(tǒng)、 LED 燈顯示系統(tǒng)和復(fù)位電路控制電路等組成,較好的模擬了交通路面的控制。 ( 1)分析目前交通路口的基本控制技術(shù)以及各種通行方案,并以此為基礎(chǔ)提出自己的交通控制的初步方案。 學(xué)生簽名: 年 月 日 課程設(shè)計(jì)評(píng)閱意見(jiàn) 項(xiàng)目 課程設(shè)計(jì)態(tài)度評(píng)價(jià) 10% 出勤情況評(píng)價(jià)10% 任務(wù)難度 、量評(píng)價(jià)10% 創(chuàng)新性評(píng)價(jià) 10% 綜合設(shè)計(jì) 能力評(píng)價(jià)20% 報(bào)告書(shū)寫規(guī)范評(píng)價(jià)20% 答辯 20% 成績(jī) 綜合評(píng)定等級(jí) 評(píng)閱教師: 2020 年 月 日 遼東學(xué)院課程設(shè)計(jì)報(bào)告書(shū) 單片機(jī)原理與接口技術(shù) 2 二、總體設(shè)計(jì) (一)單片機(jī)交通控制系統(tǒng)方案的比較、論證 電源提供方案 為使模塊穩(wěn)定工作,須有可靠電源。改方案的優(yōu)點(diǎn)是系統(tǒng)簡(jiǎn)明扼要,節(jié)約成本;缺點(diǎn)是輸出功率不高。若用該方案,可提供較多 I/O 口 ,但操作起來(lái)稍顯復(fù)雜。 (二)單片機(jī)交通控制系統(tǒng)總體設(shè)計(jì) 單片機(jī)交通控制系統(tǒng)的通行方案設(shè)計(jì) 設(shè)在十字路口,分為東西向和南北向,在任一時(shí)刻只有一個(gè)方向通行,另一方向禁行,持續(xù)一定時(shí)間,經(jīng)過(guò)短暫的過(guò)渡時(shí)間,將通行禁行方向 對(duì)換。 表 21 表示燈狀態(tài)和行止?fàn)顟B(tài)的關(guān)系 狀態(tài) 1 狀態(tài) 3 狀態(tài) 4 狀態(tài) 6 東西向 禁行 等待變換 通行 等待變換 南北向 通行 等待變換 禁行 等待變換 東西紅燈 1 1 0 0 東西黃燈 0 0 0 1 東西綠燈 0 0 1 0 南北紅燈 0 0 1 1 南北綠燈 1 0 0 0 南北黃燈 0 1 0 0 在任一個(gè)路口,遇紅燈禁止通行, 轉(zhuǎn)綠燈允許通行,之后黃燈亮警告行止?fàn)顟B(tài)將變換。 還可以進(jìn)行 緊急處理 , 交通路口出現(xiàn)緊急狀況在所難免,如特大事件發(fā)生,救護(hù)車等急行車通過(guò)等,我們都必須盡量允許其暢通無(wú)阻,畢竟在這種情況下是分秒必爭(zhēng)的,時(shí)時(shí)刻刻關(guān)系著公共財(cái)產(chǎn)安全,個(gè)人生死攸關(guān)等。 遼東學(xué)院課程設(shè)計(jì)報(bào)告書(shū) 單片機(jī)原理與接口技術(shù) 4 圖 22 系統(tǒng)的總體框圖 據(jù)此,本設(shè)計(jì)系統(tǒng)以單片機(jī)為控制核心,連接成最小系統(tǒng),由按鍵設(shè)置模塊產(chǎn)生輸入,信號(hào)燈狀態(tài)模塊。 AT89C2051是一種帶 2K 字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器的單片機(jī)。 AT89C 單片機(jī)為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價(jià)廉的方案。 AT89S51 共有 5 個(gè)中斷源,其中又 2個(gè)外部中斷源和 3個(gè)內(nèi)部中斷源。 在訪問(wèn)期間激活要使用上拉電阻。 P3 口除了作為通用的 I/O口使用之外,每個(gè)引腳還具有第二功能 。 DISRT0 位缺省為 RESET 輸出高電平打開(kāi)狀態(tài)。對(duì) F1ash 存儲(chǔ)器編程期間,該引腳還用于輸入編程脈沖( PROG)。 ? PSEN 程序儲(chǔ)存允許( PSEN )輸出是外部程序存儲(chǔ)器的讀選通信號(hào),當(dāng) AT89S51 由外部程序存儲(chǔ)器取指令(或數(shù)據(jù))時(shí),每個(gè)機(jī)器周期兩次 PSEN 有效,即輸出兩個(gè)脈沖。如 EA 端為高電平(接 VCC 端), CPU 則執(zhí)行內(nèi)部程序存儲(chǔ)器中的指令。 表 32 中斷源程序入口 入口地址 中斷源 0003H 外部中斷 0 (INT0 ) 000BH 定時(shí)器 0 (T0) 0013H 外部中斷 1 ( 1INT ) 001BH 定時(shí)器 1 (T1) 0023H 串行口 (二)交通燈中的中斷處理流 程 ? 現(xiàn)場(chǎng)保護(hù)和現(xiàn)場(chǎng)恢復(fù) 有特殊車輛要通過(guò)時(shí)就要進(jìn)行中斷,在中斷之前,先將交通燈中斷前情況保護(hù)好,當(dāng)中斷執(zhí)行后再恢復(fù)現(xiàn)場(chǎng),包括信號(hào)燈顯示電路。 系統(tǒng)硬件 電路構(gòu)成 本系統(tǒng)以單片機(jī)為核心,系統(tǒng)硬件電路由狀態(tài)燈,按鍵 等 組成。其二為系統(tǒng)復(fù)位 ,若 此時(shí)按下復(fù)位按鈕,系統(tǒng)將自動(dòng)恢復(fù)到初始狀態(tài) 。 遼東學(xué)院課程設(shè)計(jì)報(bào)告書(shū) 單片機(jī)原理與接口技術(shù) 9 圖 34 信號(hào)燈的連接 ( 2) 按鍵控制 本設(shè)計(jì)設(shè)置了有 2 個(gè)鍵: K 鍵連接 , 復(fù)位按鈕。 整個(gè)軟件程序方面主要分兩大部分:主程序部分和中斷處理程序。在此期間若中斷按鍵按下則轉(zhuǎn)入中斷服務(wù)子程序進(jìn)行相關(guān)操作。計(jì)數(shù)值并不是目的,目的是時(shí)間值,設(shè)計(jì) 1次的時(shí)間,即定時(shí)器計(jì)數(shù)脈沖的周期為 T0,它是單片機(jī)系統(tǒng)主頻周期的 12 倍,設(shè)要求的時(shí)間值為 T,則有 C=T/T0。如單片機(jī)的主脈沖頻率為 12MHZ,經(jīng)過(guò) 12分頻后,若采用方式0最大延時(shí)只有 毫秒,采用方式1最大延時(shí)也只有 毫秒。以 IT0為例, IT0=0,為電平觸發(fā)方式, IT0=1,為邊沿觸發(fā)方式,本設(shè)計(jì)采用邊沿觸發(fā)方式, IE0 為其中斷標(biāo)志位,有中斷信號(hào)則置位,中斷服務(wù)子程序響應(yīng)后, IE0 自動(dòng)清零。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1