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

正文內容

基于單片機的十字路口交通燈的畢業(yè)設計(參考版)

2025-06-27 01:18本頁面
  

【正文】 0~9字符碼(共陽)END *************************題目:蜂鳴器提示************************************附錄B 英文文獻及翻譯Based on MCU intersection traffic lights the controller designBecause of the rapid development of our economy resulting in the car number of large and mediumsized cities surged and the urban traffic is facing serious test,leading to the traffic problem increasingly serious, its basically are behaved as follows: traffic accident frequency,to the human life safety enormous threat, Traffic congestion, resulting in serious travel time increases, energy consumption increase。延時子程序L4: MOV R1,25DJNZ R1,$DJNZ R0,L4RETDELAY1: MOV R7,10 。查出對應的字符碼MOV 21H,AMOV P0,21HSETB 。除法結果:十位給A,個位給BMOV DPTR,DISPTAB 。判斷計數(shù)是否到0,未到0轉LOOP1RETLOOP1: LJMP LOOP DISP: MOV A,COUN 。調用顯示程序DEC COUN 。南北倒計時66s LCALL LOOPA3: MOV COUN,36 。延時100sDJNZ R2,DELAY1POP 00HPOP 01HPOP 02HRETEND/**********************題目:數(shù)碼管顯示(軟件延時)**************************/COUN EQU 20HORG 0000HLJMP START1START1: MOV SP,70HLCALL A1 BEGIN1: LCALL A2 LCALL A3 LJMP BEGIN1A1: MOV COUN,5 。延時100sDJNZ 35H,H1RETDELAY: PUSH 02H 。緊急情況下,東西南北全亮紅燈 MOV LED,AMOV 35H,96HLCALL DELAY5POP ACCMOV LED,ARETI INT_1: PUSH ACC MOV R7,05H MOV LED,A MOV 35H,64H POP ACC MOV LED,A RETIDELAY5: 。外部中斷0的初始地址INT_0: PUSH ACC 。東西黃燈滅,南北紅燈亮MOV LED,AMOV R2,05H 。東西黃燈亮,南北紅燈亮MOV LED,AMOV R2,05H 。LCALL DELAYDJNZ R3,FLASH7MOV R3,05H 。LCALL DELAYMOV A,00010010B 。東西左轉綠燈閃爍2次FLASH7: MOV A,00000010B 。東西左轉綠燈亮,南北紅燈亮MOV LED,AMOV R2,82H 。東西黃燈滅,南北紅燈亮MOV LED,AMOV R2,05H 。東西黃燈亮,南北紅燈亮MOV LED,AMOV R2,05H 。LCALL DELAYDJNZ R3,FLASH5MOV R3,03H 。LCALL DELAYMOV A,10000010B 。東西直行綠燈閃爍2次FLASH5: MOV A,00000010B 。東西直行綠燈亮,南北紅燈亮MOV LED,AMOV R2,82H 。南北黃燈滅,東西紅燈亮MOV LED,AMOV R2,05H 。南北黃燈亮,東西紅燈亮MOV LED,AMOV R2,05H 。LCALL DELAYDJNZ R3,FLASH3MOV R3,05H 。LCALL DELAYMOV A,00100001B 。延時14sLCALL DELAYCJNE R7,05H,A2LCALL DELAY5MOV R7,0A2: MOV R3,02HFLASH3: MOV A,00100000B 。南北左轉綠燈亮,東西紅燈亮MOV LED,AMOV R2,8CH 。南北黃燈滅,東西紅燈亮MOV LED,AMOV R2,05H 。南北黃燈亮,東西紅燈亮MOV LED,AMOV R2,05H 。LCALL DELAYDJNZ R3,FLASH1MOV R3,03H 。LCALL DELAYMOV A,00101000B 。南北直行綠燈閃爍2次FLASH1: MOV A,00100000B 。判斷是否開外部中斷1,R7等于05H則說明開中斷1了,然后直行下一條延時指令LCALL DELAY5MOV R7,0 。延時14sLCALL DELAYMOV R2,8CH 。LCALL DELAYDJNZ R3,FLASHRETS1: MOV A,00101000B 。LCALL DELAYMOV A,00000000B 。燈全閃爍5次FLASH: MOV A,11111111B 。狀態(tài)3LCALL S4 。狀態(tài)1LCALL S2 。外部中斷0開中斷 SETB EX1 。將外部中斷0設置為下降沿觸發(fā)方式SETB IT1 SETB EA 。在這里,請大家接受我誠摯的謝意! 最后,衷心感謝每一位評閱我論文的老師! 附錄A 系統(tǒng)程序/****************************作者:徐今*********************************************************************題目:主程序**************************************/LED EQU P2ORG 0000HLJMP STARTORG 0003HLJMP INT_0ORG 0013HLJMP INT_1ORG 0030HSTART: MOV SP,60H 。同時,也感謝我同組的同學,正是跟他們的交流,才使我的視野開闊,想法多元,克服了一個一個的困難和疑惑,直至本文的順利完成。衛(wèi)老師嚴謹認真的精神、精益求精的態(tài)度深深的感染和激勵著我,使我積極完成先前制定的計劃。通過這次畢業(yè)設計,我才明白學習是一個長期積累的過程,在以后的工作、生活中都應該不斷的學習,努力提高自己知識和綜合素質。通過這次畢業(yè)設計使我明白了自己原來知識還比較欠缺。在沒有做畢業(yè)設計以前覺得畢業(yè)設計只是對這幾年來所學知識的單純總結,但是通過這次做畢業(yè)設計發(fā)現(xiàn)自己的看法有點太片面。 參考文獻[1] [J]. 科技信息,2011(20):106~107.[2] 林立,張俊亮,曹旭東,:基于Protues和Keil C [M].北京:電子工業(yè)出版社,.[3] [J].物流科技,2010,33(7):140~141.[4] [J].現(xiàn)代電子科技,2012,35(5):144~146.[5] 鄭建光,[J].自動化與儀器儀表,2008(6):30~33.[6] [J].甘肅科技,2011,27(19):32~34.[7] 李明,畢萬新,[M].大連:大連理工大學出版社,.[8] 王冬梅,張建秋,[J].佳木斯大學學報(自然科學版),2009,27(1):94~96.[9] [M].北京:北京航空航天大學出版社,.[10] [J].科技資訊,2011(32):48.[11] 徐鑫,楊利亞,周磊,[J].電子世界,2013(33):23~24.[12] 張惠惠,[J].電子世界,2013(20):31~32.[13] [J]. 長江工程職業(yè)技術學院學報,2013,30(3):32~33.[14] [D].哈爾濱:哈爾濱工程大學,2009.[15] [J].無線互聯(lián)網(wǎng)科技,2013(6):138.[16] [J].科技信息,2010(33):53~54.[17] [D].武漢:武漢科技大學,2011.[18] 馬桂珍,[z].北京:防化指揮工程學院.[19] [J].科技資訊,2008(28):125~128. 致 謝 歲月如梭,時光飛逝,大學生活已經(jīng)接近尾聲。(3)本次設計在對整個交通信號系統(tǒng)設計劃分為7個模塊后,然后通過程序設計實現(xiàn)逐個模塊的功能,最后把各個子模塊合理的連接起來,構成總的程序。(1)本次設計較全面地對交通信號燈的組成,交通信號燈系統(tǒng)的原理,交通信號燈系統(tǒng)的功能做了詳盡的介紹。然后計算(A)/10,進行拆分顯示時間的個位和十位,最后分別送往各個接口進行顯示。 數(shù)碼管顯示模塊程序設計由于在倒計時程序中采用的是十六進制計數(shù),而顯示出來的倒計時數(shù)字為十進制數(shù),所以程序的前一段為十六進制轉十進制,程序的后半段是將轉換出來的數(shù)值調進顯示寄存器。編寫程序時,一般將延時程序編寫成獨立的子程序,而所謂子程序也就是一個實現(xiàn)某個功能的小模塊。(2)雙重循環(huán)延時最長延時時間131843μs,最短延時間8μs。本設計單片機的晶振頻率是12MHz,則機器周期T為1μs。利用以上介紹的這三條指令的組合,可以相對精確地用軟件編程的方法設計出所需的延時程序。(2) 空操作指令NOP NOP為單機周指令,在時間上占用一個機器周期,實際上單片機執(zhí)行的操作沒有意義。如:MOV R3,60H,執(zhí)行這條指令的功能是將立即數(shù)60H送到寄存器R3中。所以可以讓單片機不斷地執(zhí)行沒有具體實際意義的指令(通常把這些指令稱為啞指令),就可以達到軟件延時的效果。所以,設定每隔50ms中斷一次,中斷20次為一秒。若定時器工作在方式2,則可實現(xiàn)極短時間的精確延時;如使用其它定時方式,則要考慮重裝定時初值的時間(重裝定時器初值占用2個機器周期)。本程序中假設使用頻率為12MHz的晶振。 定時器T1的程序流程圖、12MHz或6MHz晶振。相應的優(yōu)先狀態(tài)為:外部中斷0外部中斷1。 當主干道或支干道的車流量增多或在下班高峰期時,道路出現(xiàn)嚴重擁堵的情況下,按下鍵時,主干道延時20s;按下鍵時,支干道延時20s。 復位程序流程圖 外部中斷模塊程序設計外部中斷模塊主要用于特殊情況下,交警采用按鍵的方式,來采取必要的措施,解決交通問題。 交通燈主程序流程圖 定時中斷服務程序模塊程序設計 復位模塊程序設計系統(tǒng)初始化或者系統(tǒng)出現(xiàn)紊亂時,我們需要程序復位,使程序能夠快速進入正常模式。以下分別介紹各個模塊程序的流程圖。 硬件系統(tǒng)總電路圖本次設計是以單片機為核心,與時鐘電路、復位電路、特殊情況電路(
點擊復制文檔內容
數(shù)學相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1