


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、單片機原理及應(yīng)用課程設(shè)計報告數(shù)顯交通燈的設(shè)計班 級:學(xué) 號:姓 名:指導(dǎo)老師:1、設(shè)計題目數(shù)顯交通燈的設(shè)計模擬十字路口的紅綠燈變化,利用并口驅(qū)動發(fā)光二極管,在定時/計數(shù)器的作用下,利用LED數(shù)碼管進行通行時間的顯示。東西南北路口直行交替通行,數(shù)碼顯示直行通行 倒計時。采用中斷控制方式,主程序通過 P1 口置入燈的狀態(tài),并利用定時/計數(shù)器計10毫 秒的延時,有溢出時轉(zhuǎn)中斷服務(wù)程序;利用中斷服務(wù)程序?qū)崿F(xiàn)控制LED燈每秒減1的變換以及定時7秒(或者2秒)后燈的變化,減1不為0則轉(zhuǎn)拆碼程序分別把數(shù)字的高位、 低位數(shù)字存入指定緩沖區(qū);再通過查表獲得緩沖區(qū)中所存數(shù)字的共陰極字形碼送入LEDLED1LED2
2、LED3LED4LED5LED6圖-理原LED顯示管數(shù)碼管;減1為0后則改變燈的狀態(tài)并重新開始計時。LED1 LED2 LED3分別為東西方 向紅、綠、黃、燈,LED4 LED5 LED6分別為南北方向紅、綠、黃、燈。8051P1.0pi.iP1.2P1.3P1.4P1.5P3.02、電子器件8051 :單片微型計算機簡稱為單片機,又稱為微型控制器,是微型計算機的一個重 要分支。單片機是70年代中期發(fā)展起來的一種大規(guī)模集成電路芯片,是CPU RAM ROMI/O接口和中斷系統(tǒng)于同一硅片的器件。80年代以來,單片機發(fā)展迅速,各類新產(chǎn)品不 斷涌現(xiàn),出現(xiàn)了許多高性能新型機種,現(xiàn)已逐漸成為工廠自動化和
3、各控制領(lǐng)域的支柱產(chǎn) 業(yè)之一。74LS273:是帶有清除端的8D觸發(fā)器,只有在清除端保持高電平時,才具有鎖存功 能,鎖存控制端為11腳CLK采用上升沿鎖存。CPU的ALE信號必須經(jīng)過反相器反相 之后才能與74LS273的控制端CLK端相連。74LS273是一種帶清除功能的8D觸發(fā)器,1D8D為數(shù)據(jù)輸入端,1QH 8Q為數(shù)據(jù)輸 出端,正脈沖觸發(fā),低電平清除,常用作 8位地址鎖存器。LED顯示管:發(fā)光二極管的英文縮寫,簡稱 LED它是一種通過控制半導(dǎo)體發(fā)光二極 管的顯示方式,其大概的樣子就是由很多個通常是紅色的發(fā)光二極管組成,靠燈的亮滅 來顯示字符。用來顯示文字、圖形、圖像、動畫、行情、視頻、錄像信
4、號等各種信息的 顯示屏幕。3、程序流程圖定時/計數(shù)器,寄存 器初值初始化為P1 口寫入初值是斷寄存器R2是 否為1溢出有待定時/計數(shù)器重新寫入定時/計數(shù)器執(zhí)行中斷服務(wù)程 序啟動定時/計數(shù)器無否判斷寄存器R1是否為1/調(diào)用子程序,利用查表 使顯示管顯示數(shù)字并重置R2的值是否否否中斷返回4、課題主要功能和具體實現(xiàn)主要功能 數(shù)顯交通燈的主要功能是控制東西向的紅、綠、黃燈和南北向的紅、綠、黃燈。設(shè) 計中一次交替的時間為 9 秒。首先東西向的紅燈和南北向的綠燈先亮。過 7 秒后南北向 的黃燈變亮,綠燈變滅。再過 2 秒東西向的綠燈和南北向的紅燈變亮,其他燈熄滅。過 7 秒后東西向的黃燈變亮,綠燈變滅。再
5、過 2 秒回到起始狀態(tài)。具體實現(xiàn)在設(shè)計中用8051的P1.0 P1.5分別控希9 LEDLED6 LED1 LED2 LED3分別為東西方向紅、綠、黃、燈, LED4、LED5、LED6 分別為南北方向紅、綠、黃、燈。利用P3.0 口控制選擇LED顯示管。用74LS273的00-08控制LED顯示管的A-DP。采用中斷 的控9方法,實現(xiàn)程序的運行。用R6寄存器控制LED顯示管的倒計時,用R2控制1秒的計時時間。用R1、R3 R4 R 5分別控制各路紅綠黃燈切換的時間。5 、程序清單及注釋org 4000Hljmp mainorg 400BH ljmp pro_toorg 4500Hmain:
6、setb ea為定時 / 計數(shù)器參數(shù)初始化設(shè)定定時器 0為方式 0 為定時 / 計數(shù)器寫入初值利用R2實現(xiàn)1S的延時、R3 R4 R5分別控制燈交換變亮的時間setb et0 movtmod,#00H ; mov th0,#63h;mov tl0,#18h mov r2,#100 ; mov r1,#7;R1mov r3,#3 mov r4,#8 mov r5,#3 mov r6,#8 ;mov a,#01011100B mov p1,asetb tr0;sjmp $;pro_to: mov th0,#63Hmov tl0,#18h djnz r2,return mov r2,#100 lca
7、ll cb;djnz r1,return mov r1,#1mov a,#00111100B mov p1,adjnz r3,returnmov r3,#1mov a,#01101010B mov p1,adjnz r4,return mov r4,#1mov a,#01100110B mov p1,adjnz r5,return mov r1,#7 mov r3,#3 mov r4,#8 mov r5,#3mov a,#01011100B mov p1,areturn: reti ;為P1 口送入數(shù)據(jù)使LED1-LED6勺狀態(tài)分別為亮、滅、滅、滅、亮、滅啟動計時器 0 原地跳轉(zhuǎn)等待執(zhí)行終端服
8、務(wù)程序 再次為定時器 0 寫入值判斷是否到 1S為 R2 重新寫入值調(diào)用子程序利用查表控制LED顯示管判斷是否到 7S為 R1 送 1 使下次執(zhí)行到這里時可以順序執(zhí)行為P1 口送入數(shù)據(jù)使LED1-LED6勺狀態(tài)分別為亮、滅、滅、滅、滅、亮判斷是否到 9S為R3送1使下次執(zhí)行到這里時可以順序執(zhí)行 為P1 口送入數(shù)據(jù)使LED1-LED6勺狀態(tài)分別為 滅、亮、滅、亮、滅、滅判斷是否到 16S為R4送1使下次執(zhí)行到這里時可以順序執(zhí)行 為P1 口送入數(shù)據(jù)使LED1-LED6勺狀態(tài)分別為 滅、滅、亮、亮、滅、滅判斷是否到 18S為R1, R3, R4, R5重新寫入值為P1 口送入數(shù)據(jù)使LED1-LED6勺狀態(tài)分別為亮、滅、滅、滅、亮、滅中斷返回cb: setb p3.0;利用查表指令控制LED顯示管clr p3.0mov dptr,#tablemov a,r6movc a,a+dptrmov dptr,#0cfa0Hmovx dptr,adec r6mov a,r6inc ajnz aaa ; 判斷計數(shù)是否到 0mov r6,#8 ; 重新寫入初值,重新計數(shù)aaa: ret;子程序返回table: db 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fhend6、總結(jié)這次的課題總體總體來說跟以前所做的單片機的實驗都有所不同,這次的課題綜 合性都比較強,利
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 深度解析教育科技行業(yè)未來發(fā)展方向
- 教育機構(gòu)如何利用游戲化平臺提高教學(xué)效果
- 企業(yè)培訓(xùn)中多媒體技術(shù)的應(yīng)用與創(chuàng)新-以智慧教室為例
- 新版培訓(xùn)課件模板圖片
- 碧桂園張家港拓客內(nèi)部培訓(xùn)89
- 全民健身設(shè)施補短板工程實施方案在城市老舊小區(qū)健身設(shè)施改造中的應(yīng)用研究
- 全球鈾礦資源市場前景與2025年核能產(chǎn)業(yè)綠色低碳發(fā)展戰(zhàn)略報告
- 公交優(yōu)先戰(zhàn)略在2025年城市交通擁堵治理中的可持續(xù)發(fā)展報告
- Carpetimycin-B-生命科學(xué)試劑-MCE
- 成都文理學(xué)院《游戲美術(shù)設(shè)計》2023-2024學(xué)年第一學(xué)期期末試卷
- 電氣自動化 霓虹燈廣告屏的PLC控制設(shè)計
- 穿透式管理模式在建設(shè)項目中的應(yīng)用與探索
- 車庫門維修合同范本
- 2025年度事業(yè)單位公開招聘考試《綜合應(yīng)用能力(E類)公共衛(wèi)生管理》試卷真題及解析
- 三市耐多藥肺結(jié)核病患者管理狀況剖析與優(yōu)化策略探究
- 公司貿(mào)易合規(guī)管理制度
- CJ/T 461-2014水處理用高密度聚乙烯懸浮載體填料
- 社區(qū)工作者綜合能力考試基礎(chǔ)知識試題及答案
- T/CBMCA 046-2023潔凈室用裝配式隔墻及吊頂系統(tǒng)技術(shù)要求
- 墊付醫(yī)療費協(xié)議書
- 2024年陜西省普通高中學(xué)業(yè)水平合格性考試語文試題(原卷版+解析版)
評論
0/150
提交評論