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

正文內(nèi)容

單片機(jī)控制交通燈的設(shè)計(jì)_大學(xué)生畢業(yè)論文(文件)

2025-08-01 19:53 上一頁面

下一頁面
 

【正文】 中型號。 Inter 公司停止生產(chǎn) MCS51 系列單片機(jī)之后將生產(chǎn)權(quán)轉(zhuǎn)讓給了許多其他公司,于是出現(xiàn)了許多與Mcs51兼容的單片機(jī)。運(yùn)算器功能部件包括算術(shù)邏輯運(yùn)算單元 ALU、累加器 ACC、寄存器 B、單片機(jī)控制交通燈的設(shè)計(jì) 9 暫存寄存器 TMP TMP程序狀態(tài)字寄存器 PSW 等。說明:黑色表示亮,白色表示滅。此狀態(tài)下,除了已經(jīng)正在通行中的其他所以車輛都需等待狀態(tài)轉(zhuǎn)換。此狀態(tài)下,除了已經(jīng)正在通行中的其他所以車輛都需等待狀態(tài)轉(zhuǎn)換。 交通燈控制工作原理 總開關(guān)閉合,交通燈開始工作。 南北紅燈 ,當(dāng) =1 時(shí)南北紅燈亮, =0 時(shí)南北紅燈滅。 東西綠燈 ,當(dāng) =1 時(shí)東西綠燈亮, =0 時(shí)東西綠燈滅。系統(tǒng)的總體框圖如上所示。 第三章 系統(tǒng)硬件電路的設(shè)計(jì) 系統(tǒng)硬件總電路構(gòu)成及原理 實(shí)現(xiàn)本設(shè)計(jì)要求的具體功能,可以選用 AT89C52 單片機(jī)及外圍器件構(gòu)成最小控制系統(tǒng), 12 個(gè)發(fā)光二極管分成 4 組紅綠黃三色燈構(gòu)成信號燈指示模塊, 8 個(gè)LED 東西南北各兩個(gè)構(gòu)成倒計(jì)時(shí)顯示模塊, 光敏傳感器捕獲違規(guī)信號,若干按鍵組成時(shí)間設(shè)置和模式選擇按鈕和緊急按鈕等,以及用 1 個(gè)蜂鳴器進(jìn)行報(bào)警。 系統(tǒng)上電或手動復(fù)位之后,系統(tǒng)等待模式選擇設(shè)置鍵按下,模式分兩種:紅綠燈時(shí)間自動和紅綠燈時(shí)間設(shè)置。 時(shí)間到達(dá)一個(gè)狀態(tài)所要全部時(shí)間,則要進(jìn)行下一狀態(tài)判斷及銜接,并裝入次狀態(tài)的相應(yīng)狀態(tài)碼值以及時(shí)間值, 單片機(jī)控制交通燈的設(shè)計(jì) 16 AT89S51 芯片內(nèi)部結(jié)構(gòu)簡介 AT89S51 是美國 ATMEL 公司生產(chǎn)的低功耗,高性能 CMOS8 位單片機(jī),片內(nèi)含 4k bytes 的可系統(tǒng)編程的 Flash 只讀程序存儲器 ,器件采用 ATMEL 公司的高密度、非易失性存儲技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn) 8051 指令系統(tǒng)及引腳。 程序存儲器 (內(nèi)部 ROM): 程序存儲器用于存放程序和固定不變的常數(shù)等。定時(shí) /計(jì)數(shù)器 (ROM): 定時(shí) /計(jì)數(shù)器用于實(shí)現(xiàn)定時(shí)和計(jì)數(shù)功能。每個(gè)口都由 1 個(gè)鎖存器和一個(gè)驅(qū)動器組成。 中斷系統(tǒng)的作用主要是對外部或內(nèi)部的終端請求進(jìn)行管理與處理。作為輸出口用時(shí),每位能驅(qū)動 8 個(gè) TTL邏輯門電路,對端口寫“ l”可作為高阻抗輸入端用。對端口寫“ l”,通過內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸入口。 相應(yīng)程序的代碼 (1) 定時(shí)器的原理及設(shè)置 定時(shí)器工作的基本原理其實(shí)就是給初值,讓它不斷加 1 直至減完為模值,這個(gè)初值是送到 TH 和 TL中的。計(jì)算通式變?yōu)椋? T=( M- TC) T0 模值和計(jì)數(shù)器工作方式有關(guān)。這就是為什么掃描周期為 50ms的原因, 若使用軟件則會耽擱程序流程,顯然不可行。機(jī)器周期與主頻有關(guān),機(jī)器周期是主頻的 12 倍,所以一個(gè)機(jī)器周期的時(shí)間為 12*( 1/12M) =1us。 開啟計(jì)算機(jī)進(jìn)入 Keil C51 編譯器介面。經(jīng)過和同組人的共同分析后,發(fā)現(xiàn)是中斷系統(tǒng)在計(jì)時(shí)到了 1秒以后,賦的初值 R0, R1沒有減 1,修改如下: DSD: INC R3 MOV TH1, 3CH MOV TL1, 0B0H CJNE R3, 20, FH ;判斷是否夠 1秒 DEC R0 DEC R1 MOV R3, 00H ; R3 清 0 FH: RETI ;中斷返回 單片機(jī)控制交通燈的設(shè)計(jì) 27 通電以后,東西、南北方向的時(shí)間均遞減, 20 秒以后,東西方向的 20 秒用完,變成東西左轉(zhuǎn)、南北各 20 秒,此后,時(shí)間顯示 和紅綠燈不再變化,一直保持這一狀態(tài)。李老師的治學(xué)態(tài)度、專業(yè)造詣和敬業(yè)精神都使我收益非淺。 單片機(jī)控制交通燈的設(shè)計(jì) 29 參考文獻(xiàn) ①張毅剛 .單片機(jī)原理及應(yīng)用 [M].北京 :高等教育出版社 ,20xx. ②徐愛均 ,彭秀華 .keil cx51 單片機(jī)高級語言編程與μ Vision2 應(yīng)用實(shí)踐[M].北京 :電子工業(yè)出版社 ,20xx. ③邊春元 ,李文濤 ,等 .C51 單片 機(jī)典型模塊設(shè)計(jì)與應(yīng)用 [M].北京 :機(jī)械工業(yè)出版社 ,20xx. ④南建輝 ,熊鳴 ,等 .MCS51 單片機(jī)原理及應(yīng)用實(shí)例 [M].北京 :清華大學(xué)出版社 ,20xx. ⑤白駒珩 ,雷曉平 .單片計(jì)算機(jī)及其應(yīng)用 [M].成都 :電子科技大學(xué)出版社 ,1997. ⑥求是科技 ,勒達(dá) .單片機(jī)應(yīng)用系統(tǒng)開發(fā)實(shí)例導(dǎo)航 [M].北京 :人民郵電出版社 ,20xx. ⑦ 韓學(xué)輝 ,孫慧蓮 .交通信號燈 PLC 控制的實(shí)現(xiàn) [J].長春理工大學(xué)學(xué)報(bào) ,. ⑧ 楊漢祥 ,劉良福 ,鄔喜輝 .利用單片機(jī)改進(jìn)交通燈控制系統(tǒng) [J].北京電子科技學(xué)院學(xué)報(bào) ,20xx,13(4):6871. ⑨ 蔡美琴 ,張為民 ,毛敏 .MCS51 系列單片機(jī)系統(tǒng)及其應(yīng)用 [M].北京 :高等教育出版社 ,20xx. ⑩ 龍澤明 ,顧立志 ,王桂蓮 .MCS51 單片機(jī)原理及工程應(yīng)用 [M].北京 :國防工業(yè)出版社 ,20xx. 。在此,我對同學(xué)們也表示誠摯的謝意。解決方法如下: 設(shè)置 3個(gè)標(biāo)記位: FLAG1 BIT 00H ;標(biāo)記 00H 位 FLAG2 BIT 01H FLAG3 BIT 02H 在循環(huán)控制中加入判斷如: DIAOY: CJNE R2, 01H, AA ;判斷不相等剛跳轉(zhuǎn) JB FLAG1, AA ; FLAG1 為 1則跳轉(zhuǎn) LJMP SEC ;跳到 SEC 在跳到 SEC 后,在運(yùn)行到該程序后加給 FLAG1 置數(shù),程序如下: SEC: CLR SETB CLR CLR MOV R0, 20 MOV R1, 20 SETB FLAG1 LJMP SGL 單片機(jī)控制交通燈的設(shè)計(jì) 28 致謝 本論文是在李老師指導(dǎo)下完成的。 3.給實(shí)驗(yàn)板進(jìn)行通電,觀察運(yùn)行結(jié)果,不一致則跳到第一步進(jìn)行反復(fù)調(diào)試,直到與預(yù)定目的一致。 具體的延時(shí)程序分析: 單片機(jī)控制交通燈的設(shè)計(jì) 22 DELAY: MOV R4,08H 延時(shí) 1 秒主程序 DE2: LCALL DELAY1 DJNZ R4, DE2 RET DELAY1: MOV R4, 00H ;延時(shí) 125us 子程序 D1: MOV R5, 00H D2: DJNE R5, DL2 DJNE R4, D1 RET DELAY1 為一個(gè)雙重循壞 循環(huán)次數(shù)為 256*256=65536 所以延時(shí)時(shí)間=65536*2=131072us 約為 125us DELAY R4 設(shè)置的初值為 8 主延時(shí)程序循環(huán) 8 次,所以 125us*8= 1 秒 交通控制的程序 ( 1)主程序 START: MOV SP,80H MOV R0,00H MOV R7,8FH CLEARDISP: MOV R0,00H INC R0 DJNZ R7,CLEARDISP MOV TIMED0,78H MOV TIMED1,6EH MOV TIMED2,46H 單片機(jī)控制交通燈的設(shè)計(jì) 23 MOV TIMED3,3CH MOV TIMED4,0AH CLR SNEWFLAG MOV TMOD ,11H MOV TL0,0B0H MOV TH0,3CH MOV TL1,0B0H MOV TH1,3CH JB ,SSST 第四章 實(shí)驗(yàn)平臺 實(shí)驗(yàn)平臺 我們采用的是 Keil Software 生產(chǎn)的 Cx51 編譯器。 定時(shí)器需定時(shí)50毫秒,故T 1 工作于方式1。就此可以算出各種方式的最大延時(shí)。因此,我們可以把計(jì)數(shù)器記滿為零所需的計(jì)數(shù)值 ,即所要求的計(jì)數(shù)值設(shè)定為 C,把計(jì)數(shù)初值設(shè)定為 TC 可得到如下計(jì)算通式: TC=MC 式中, M 為計(jì)數(shù)器模值。 Flash 編程和程序校驗(yàn)期間, Pl 接收低 8 位地址。 GND:地 AT89S51 內(nèi)部配置了 4KB 閃存。 AT89S51 中數(shù)據(jù)存儲器的地址空間為 256個(gè) RAM 單元,但其中能作為數(shù)據(jù)存儲器供用戶使用的僅有前面 128 個(gè),后 128個(gè)被專用寄存器占用。 其實(shí)這個(gè)過程就是將存儲時(shí)間值的寄存器進(jìn)行設(shè)置,以及標(biāo)志是否要進(jìn)行車流量檢測及調(diào)整。系統(tǒng)硬件電路由單片機(jī)、違規(guī)檢測電路,狀態(tài)燈, LED 顯示,按鍵,蜂鳴器組成。在此過程中還要實(shí)時(shí)捕捉違規(guī)檢測和緊急按鍵信號,以達(dá)到對異常狀態(tài)進(jìn)行實(shí)時(shí)控制的目的。本系統(tǒng)在此
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1