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

正文內(nèi)容

基于單片機(jī)的交通燈控制系統(tǒng)設(shè)計(jì)(編輯修改稿)

2025-07-24 19:52 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 01H 。延時(shí)子程序 MOV R6,81H DL1: NOP NOP NOP DJNZ R6,DL1   DJNZ R7,DL1 RET將上述程序輸入電腦,經(jīng)仿真器傳輸?shù)较到y(tǒng)運(yùn)行后,發(fā)現(xiàn)有一紅燈不亮,而其他指示燈都按指令運(yùn)行出現(xiàn)正確的結(jié)果。用萬用表仔細(xì)檢測(cè),發(fā)現(xiàn)該燈的陽極被誤接地了,沒有接到單片機(jī)的并行口上。經(jīng)修改,每個(gè)指示燈均能正確的顯示了,至此,說明通行燈的接線完全正確。判斷出通行燈接線正確后,對(duì)于整個(gè)電路的通行控制,根據(jù)邏輯狀態(tài)表22編制了相應(yīng)的程序(程序段見附錄2中的T0中斷服務(wù)程序)多次、反復(fù)調(diào)試,直到邏輯關(guān)系正確。調(diào)試時(shí)南北方向、東西方向指示燈同時(shí)進(jìn)行。對(duì)于時(shí)間模塊,首先看顯示的數(shù)字是否正常,顯示的亮度是否合適。對(duì)于圖23所示的電路,盡管LED數(shù)碼管為共陽極,, ,,(i=0,1,2)必須提供低電平才能點(diǎn)亮相應(yīng)的顯示器,須輸出CLR  (i=0,1,2)。先編制了LED靜態(tài)顯示的程序,相應(yīng)程序如下:ORG 0000H START: MOV A,01H MOV DPTR,TAB 。取段碼表地址 MOVC A,@A+DPTR 。查顯示數(shù)據(jù)對(duì)應(yīng)段碼 MOV P0,A CLR 。 SETB 。 SETB 。 SJMP START TAB:  DB 0C0H,0F9H,0A4H,0B0H,99H, END, 。經(jīng)檢測(cè)各位LED可以正常顯示,但是發(fā)光的亮度偏暗,有些模糊,這說明電路連接沒有問題,但選用的電阻過大了,以至于電流很小,顯示器不太亮,在保證9012正常工作的情況下,將電阻從47K調(diào)整為10K,顯示亮度合適,這部分調(diào)試成功。將附錄2中的顯示子程序進(jìn)行了調(diào)試,四個(gè)路口的三個(gè)數(shù)碼管均可以動(dòng)態(tài)顯示。至此,顯示模塊調(diào)試成功。整個(gè)程序設(shè)計(jì)中采用了兩種倒計(jì)時(shí)顯示方式,120S倒計(jì)時(shí)適用于車流量較大的大城市,60S倒計(jì)時(shí)可用于中小型城市?! ⒏戒?中的11120特種車程序進(jìn)行調(diào)試,所有綠燈自動(dòng)關(guān)閉,紅燈全亮。 用仿真器與硬件電路連接調(diào)試成功后,又將附錄3的程序燒寫到AT89S52中去,接上電源,發(fā)現(xiàn)LED不能正常顯示,而通行燈輸出一切正常。經(jīng)檢查AT89S52的P0口需要加外部上拉電阻,在仿真器上不存在此問題,因?yàn)榉抡嫫鞯腜0口有外部上拉電阻。接510Ω的上拉電阻,接通電源交通燈與倒計(jì)時(shí)顯示器可以正常運(yùn)行,至此調(diào)試工作全部完成。對(duì)實(shí)驗(yàn)板通電后,顯示器從120S開始倒計(jì)時(shí),每秒鐘自動(dòng)減一,四個(gè)路口的紅綠燈按通行規(guī)則正確顯示。顯示圖片如圖31所示。將S1開關(guān)打在合上的位置,顯示器從60S開始倒計(jì)時(shí),每秒鐘自動(dòng)減1,四個(gè)路口的紅綠燈按通行規(guī)則正確顯示。按下S3按鈕,所有綠燈全部關(guān)閉,紅燈全亮,呈現(xiàn)特種車輛放行狀態(tài)。實(shí)驗(yàn)結(jié)果表明,本次設(shè)計(jì)并制作的交通燈可以很好地滿足設(shè)計(jì)任務(wù)書的要求。4 結(jié) 束 語拿到課題后,開始著手設(shè)計(jì)。查閱了大量相關(guān)資料,結(jié)合畢業(yè)設(shè)計(jì)任務(wù)書中的指標(biāo)要求,進(jìn)行了方案論證,確定了設(shè)計(jì)方案:將系統(tǒng)分為控制模塊、通行燈顯示模塊、時(shí)間顯示模塊、電源模塊四部分。設(shè)計(jì)方案與元器件參數(shù)確定后,就開始采購(gòu)元器件,然后進(jìn)行硬件制作。在制作硬件的過程中,每制作一步,都要檢查這一步的正確性,可靠性。最后硬件制作完畢后,先進(jìn)行了靜態(tài)調(diào)試,根據(jù)硬件電路圖核對(duì)了元器件的型號(hào),極性,安裝是否正確,檢查硬件電路連線是否與電路圖一致。然后是通電調(diào)試,先調(diào)試電源部分。將220V交流電通入,測(cè)試變壓器的輸出端整流橋輸出,LM7805的輸出電壓是否和理論計(jì)算值一致。再調(diào)試單片機(jī)的復(fù)位和晶振電路。硬件電路制作完畢后,采用仿真器進(jìn)行了軟件調(diào)試,這個(gè)過程相當(dāng)復(fù)雜艱難,出現(xiàn)了很多問題,例如輸出燈不按規(guī)律顯示,倒計(jì)時(shí)數(shù)碼管顯示不正確等。每一個(gè)問題都相當(dāng)棘手,遇到這些問題后,首先檢測(cè)硬件電路,對(duì)硬件電路排查完畢并確定無誤后,對(duì)軟件進(jìn)行修改及再調(diào)試。問題一一被解決后最后得出所需軟件部分。這個(gè)過程讓我學(xué)到很多東西:首先必須具有的是耐心和細(xì)心,問題出現(xiàn)后,必須分析問題,找出可能出現(xiàn)此種問題的原因,然后進(jìn)行一一檢測(cè),進(jìn)行多次修改后才得到所需結(jié)果。最后是軟硬件聯(lián)調(diào),將程序燒入到AT89S52,進(jìn)行調(diào)試直到成功?;趩纹瑱C(jī)的交通燈控制系統(tǒng)的PCB板已進(jìn)行了設(shè)計(jì),但是由于時(shí)間緊迫,布線還不十分合理,需進(jìn)一步調(diào)整,初步設(shè)計(jì)的PCB圖見附錄2。通過本次設(shè)計(jì),本人的知識(shí)領(lǐng)域得到進(jìn)一步擴(kuò)展,專業(yè)技能得到進(jìn)一步提高,同時(shí)提高了分析和解決實(shí)際問題的綜合能力。另外,也培養(yǎng)了自己嚴(yán)肅認(rèn)真的科學(xué)態(tài)度和嚴(yán)謹(jǐn)求實(shí)的作風(fēng)。由于本人水平有限,本次設(shè)計(jì)還存在一些不足之處,請(qǐng)?jiān)u閱與答辯的各位老師批評(píng)指正。 參考文獻(xiàn)[1][M] .北京:北京航空航天大學(xué)出版社,2004.[2][M] .北京:人民郵電出版社,2006.[3][M] .北京:清華大學(xué)出版社,2003.[4] (修訂版)[M] .北京:北京航空航天大學(xué)出版社,1998.[5] ——美國(guó)系列[M] .北京:北京航空航天大學(xué)出版社,2004. [6] [M] .北京:北京航空航天大學(xué)出版社,1992.[7] [M] .哈爾濱:哈爾濱工業(yè)大學(xué)出版社,1990.[8] [M] .西安:西安電子科技大學(xué)出版社,2004.[9] [M] .北京:北京航空航天大學(xué)出版社, 1994.[10] [M] .北京:北京航空航天大學(xué)出版社,2007.[11] [M] .北京:清華大學(xué)出版社,1989.致 謝本設(shè)計(jì)是在導(dǎo)師張?zhí)m紅副教授的親切關(guān)懷和悉心指導(dǎo)下完成。在設(shè)計(jì)的整個(gè)過程中,張老師不斷給我指明方向,指導(dǎo)我抓住問題的關(guān)鍵。張老師對(duì)我言傳身教、關(guān)心備至,正是她孜孜不倦的教誨與細(xì)致入微的關(guān)懷激勵(lì)著我完成了本次畢業(yè)設(shè)計(jì),學(xué)生無限感激,將會(huì)永遠(yuǎn)銘記在心,在此,謹(jǐn)向張老師表示衷心的感謝。導(dǎo)師敏銳的思維、開闊的視野、嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度、豐富的科學(xué)經(jīng)驗(yàn)、淵博的理論知識(shí)、一絲不茍的學(xué)術(shù)作風(fēng)、正直寬厚的為人品格都給我留下了深刻的印象,使我終生受益。在完成設(shè)計(jì)期間,還有許多老師給予了我極大的幫助,PCB設(shè)計(jì)方面,周云龍老師給予了熱情的指導(dǎo),在此向他們表示衷心的感謝!特別感謝王翠、鄧興冬、沈佳、陳逸等同學(xué)給予我在學(xué)習(xí)上的大力支持與無私幫助。十分榮幸我們有一個(gè)融洽的集體,感謝電信學(xué)院2004屆BD電氣042班的全體同學(xué)的幫助和勉勵(lì),同窗之誼和手足之情,我將終生難忘!最后我還要感謝培養(yǎng)我長(zhǎng)大含辛茹苦的父母,正是他們?cè)谖镔|(zhì)和精神上的支持和幫助,我得以順利完成學(xué)業(yè)。謝謝你們!附 錄附錄1 基于單片機(jī)的交通燈控制系統(tǒng)電路原理圖附錄2 基于單片機(jī)的交通燈控制系統(tǒng)PCB圖附錄3 基于單片機(jī)的交通燈控制系統(tǒng)程序清單附錄3 基于單片機(jī)的交通燈控制系統(tǒng)程序清單;************************************************;;         交通燈控制程序        ;;************************************************;;以下是初始化部分TIME EQU 50H ;秒記數(shù)用TIMESFR EQU 51H ;臨時(shí)寄存器CONR5 EQU 52H ;T1秒定時(shí)記數(shù)用TIMED0 EQU 55H ;單向最大定時(shí)時(shí)間,直行開始,人行開始(120S)TIMED1 EQU 56H ;各路右拐開始時(shí)間(110S)TIMED2 EQU 57H ;前行結(jié)束提醒(70S)TIMED3 EQU 58H ;前行結(jié)束,人行結(jié)束,左拐開始(60S)TIMED4 EQU 59H ;左拐結(jié)束提醒TIMED5 EQU 5AH ;左拐結(jié)束TIMED6 EQU 5BHTIMED7 EQU 5CHSN EQU P1 ;南北口EW EQU P2 ;東西口SCAN EQU P3 ;掃描口LEDOUT EQU P0 ;段碼口SNEWFLAG BIT 09H ;東西口與南北口轉(zhuǎn)換標(biāo)志;按鍵在掃描口的最高位,按一下,全紅燈。,則為60秒倒計(jì)時(shí);定時(shí)器T0﹑T1溢出周期為50ms,T0為秒記數(shù)用;*************中斷入口程序********************ORG 0000H ;程序執(zhí)行開始地址LJMP START ;跳到標(biāo)號(hào)START執(zhí)行ORG 0003H ;外中斷0中斷程序入口RETI ;外中斷0中斷返回ORG 000BH ;定時(shí)器T0中斷程序入口LJMP INTT0 ;跳至INTT0執(zhí)行ORG 0013H ;外中斷1中斷程序入口LJMP INT11 ;外中斷119﹑120中斷ORG 001BH ;定時(shí)器T1中斷程序入口LJMP INTT1 ORG 0023H ;串行中斷程序程序返回RETI;;****************主程序*********************START: MOV SP, 80H MOV R0, 00H ;清00H~8EH內(nèi)存單元 MOV R7, 8FHCLEARDISP: MOV @R0, 00H INC R0 DJNZ R7, CLEARDISP MOV TIMED0, 78H ;單向最大定時(shí)時(shí)間,直行開始,人行開始 MOV TIMED1, 6EH ;各路右拐開始時(shí)間(110S) MOV TIMED2, 46H ;前行結(jié)束提醒(70S) MOV TIMED3, 3CH ;前行結(jié)束,人行結(jié)束,左拐開始(60S) MOV TIMED4, 0AH ;左拐結(jié)束提醒 CLR SNEWFLAG ;南北先通行標(biāo)志位 MOV TMOD, 01H ;設(shè)T0,T1為16位定時(shí)器 MOV TL0, 0B0H ;50ms定時(shí)初值(T0記時(shí)用) MOV TH0, 3CH ;50ms定時(shí)初值 MOV TL1, 0B0H ;50ms定時(shí)初值(T1閃爍定時(shí)用) MOV TH1, 3CH ;50ms定時(shí)初值 JB , SSST ;120s管理。以下為60s管理
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1