<nav id="w0g0m"><code id="w0g0m"></code></nav>
  • <xmp id="w0g0m">
    <xmp id="w0g0m"><nav id="w0g0m"></nav><menu id="w0g0m"><strong id="w0g0m"></strong></menu>
  • <xmp id="w0g0m">
  • <nav id="w0g0m"></nav>
    <menu id="w0g0m"><menu id="w0g0m"></menu></menu>
    1. 網站地圖
    2. 設為首頁
    3. 關于我們
    ?

    畢業論文范本的論文正文

    發布時間:2018-05-12 11:15
    第一章 前語…………………………………………………………………………3
    2.1單片機的界說……………………………………………………………………4
    2.3 單片機的運用……………………………………………………………………5
    第三章 單片機交通燈操控……………………………………………………………7
    3.1.1芯片選用……………………………………………………………………………7
    3.1.3體系作業原理………………………………………………………………………7
    3.2.1 每秒鐘的設定………………………………………………………8
    3.2.3 歸納核算………………………………………………………8
    3.2.5 程序規劃………………………………………………………8
    3.4 時刻及信號燈顯現………………………………………………………9
    第四章 總結……………………………………………………………………………12
    稱謝………………………………………………………………………………14
    城市交通是堅持城市生機最首要的根底設施,是城市日子的動脈,制約著城市經濟的開展。展望21世紀的城市交通作業,給咱們提出了更高要求。開展多層次、立體化、智能化的交通體系,將是城市建設開展中遍及尋求的方針。而開展大、中、低客運量彼此匹配的多種辦法相結合的客運交通工具,將是完結上述前景方針的一項嚴重技能決議計劃辦法。
    當今,紅綠燈安裝在各個交通要道上已經成為了緩解交通問題最常見、最底子、最有用的辦法。交通燈的呈現使交通得以有用操控,關于引導交通流量、進步路途通行才能,削減交通事故有顯著的作用。
    ,與微處理器比較,它可單獨地完結現代工業操控所要求的智能化操控功用,它有僅有的、專門為嵌入式運用而規劃的體系結構和指令體系。紅綠燈的操控有PLC操控,單片機操控等辦法,跟著近年來單片機操控交通燈技能的老練,單片機給交通帶來了很大的便當。
    二十世紀七十年代,微電子技能正處于開展階段,集成電路歸于中規劃開展時期,各種新材料新工藝沒有老練,單片機仍處在初級的開展階段。1974年,美國研發出了國際第一臺單片微型核算機2.1單片機的界說
    的各個功用部件,如中央處理器(CPU)、隨機存儲器(RAM)、只讀存儲器(ROM)、輸入/輸出接口電路(I/O口)、守時/計數器以及串行通訊接口等集成在一塊芯片中,構成一個完好的微型核算機。這些電路能在軟件的操控下精確、敏捷、高效地完結程序規劃者事前規則的使命。與微處理器比較,它可單獨地完結現代工業操控所要求的智能化操控功用,它有僅有的、專門為嵌入式運用而規劃的體系結構和指令體系這是單片機最大的特征。
    等更雜亂、更完善的電路,使得單片機的功用越來越強壯,運用更廣泛。因而能夠把單片機理解為一個單芯片形狀的微操控器。
    2.2單片機的開展方向
    (1)單片機的高功用化:首要是指進一步改善CPU的功用,加速指令運算的速度和進步體系操控的可靠性,并加強了位處理功用、中止和守時操控功用;選用流水線結構,指令以行列辦法呈現在CPU中,然后有很高的運算速度。
    (3)小容量、低價格化:與上述相反,小容量、低價格化的4位、8位單片機也是開展方向之一。這類單片機首要用于兒童玩具(4)外圍電路內裝化:跟著集成度的不斷進步,有可能把許多的各種外圍功用器件集成在片內。除了一般有必要具有的CPU、RAM、ROM、守時/計數器等之外,片內集成的部件還有A/D、D/A變換器,DMA操控器(5)增強I/O接口功用:為了削減外部驅動芯片,進一步添加單片機并行口的驅動才能,現在有些單片機可直接輸入大電流和高電壓,以便直接驅動顯現器。
    2.3單片機的運用
    1.在核算機網絡2.在工業操控中的營運;
    4.在智能儀器儀表上的運用;
    2.4 MCS-51簡介
    是在一塊芯片中集成了一個8位CPU、128B RAM、4KB ROM、兩個16位守時/計數器、32個可編程I/O口和一個可編程的全雙工串行接口、五個中止源、一個片內振蕩器等。
    2.數據存儲器(片內RAM):數據存儲器用于寄存改動的數據。在8051單片機數據存儲器的地址空間為256個RAM單元,但其間能作為數據存儲器供用戶運用的僅有前面128個,后128個被專用寄存器占用。
    4.守時/計數器:守時/計數器用于完結守時和計數功用。8051單片機5.并行I/O口:8051單片機共有四個8位的并行I/O(P0、P1、P2、P3),每個口都由一個鎖存器和一個驅動器組成。并行I/O口首要是用于完結與外部設備中數據的并行輸入/輸出,有些I/O口還具有其他功用。
    7.時鐘電路:時鐘電路的作用是發生單片機作業所需求的時鐘脈沖序列。
    第三章 交通燈單片機操控
    3,1.1芯片選用:
    兩個,雙向晶閘管若干,7805三端穩壓電源一個,紅、黃、綠交通燈各兩個,開關鍵盤、連線若干。
    3.1.3 體系作業原理:
    2.由8051單片機的守時器每秒鐘經過P0口向8255的數據口傳送信息,由8255的PA口顯現紅、綠、黃等的燃亮狀況;由8255的PC口顯現每個燈的燃亮時刻。
    4.經過8051單片機的P3.0位來操控體系的作業或設置初值,當牌位0就對體系進行初始化,為1體系就開端作業。
    6.添加每次綠燈時刻車流量檢測的功用,而且經過查詢P2.0端口的電平是否為低,開關按下為低電平,雙位數碼管顯現車流量,直到下一次綠燈時刻從頭記入。
    3.2 軟件規劃
    運用MCS-51內部守時器件溢出中止來斷定1秒的時刻。
    守時器作業時有必要給計數器送計數器初值,這個值是送到TH和TL中的,他是以加法計數的,并能從全1到全0時主動發生溢出中止請求。因而,咱們能夠把計數器記滿為零所需的計數值設定為C和計數初值設定為TC,即:
    3.2.3 歸納核算:
    3.2.4 設定一秒的辦法:
    3.2.5 程序規劃:
    守時器守時50毫秒,故T0作業于辦法1,初值:
    ORG 1000H
    MOV TH0, #3CH; 裝入守時器初值
    MOV IE, #82H; 開T0中止
    MOV R0, #14H; 軟件計數器賦初值
    2.中止效勞子程序:
    AJMP BRT0
    BRT0:DJNZ R0,NEXT AJMP TIME; 跳轉到時刻及信號燈顯現子程序
    MOV TH0,#3CH; 重裝入守時器初值
    MOV IE, #82H
    END
    MCS-51的作業頻率為2-12MHZ,咱們選用的8051單片機的作業頻率為6MHX,機器周期與主頻由關,機器周期是主頻的12倍,所以一個機器周期的時刻為12*(1/6M)=2us,咱們能夠知道詳細每條指令的周期數,這樣咱們就能夠經過指令的履行條數來斷定1秒的時刻。
    當守時器守時為1秒時,程序跳轉到時刻顯現及信號燈顯現子程序,它將順次顯現信號燈時刻,一起一向顯現信號燈的色彩,這時在回來守時子程序守時一秒,在顯現黃燈的下一個時刻,這樣順次把一切的燈色的時刻顯現完后再從頭給時刻計數器賦初值,從頭進入循環。因為發光二極管為共陽極接法,輸出端口為低電平,對應的二極管發光,所以能夠用復位辦法點亮紅,綠,黃發光二極管。
    完結交通燈的替換操控及特殊狀況(如急救車等)經過期 ,經過外中止完結:
    North_South_Yellow BIT P1.1
    East_West_Red BIT P1.3
    East_West_Green BIT P1.5
    ORG 0000H
    ORG 0003H
    ORG 000BH
    交通燈替換作業時,紅綠黃替換點亮: 紅燈亮33秒鐘后綠燈亮27秒,然后閃耀3秒,最終黃燈點亮三秒 ,循環。
    MOV TH0,#30H
    INC 31H
    N: CJNE A,#20,EXIT ;判別是否到一秒
    INC Scd
    CJNE A,#27,NEXT1 ;判別綠燈是否到27s
    JMP EXIT
    CJNE A,#30,NEXT2 ;判別綠燈是否亮30s
    MOV P1,#0EEH
    NEXT2:
    CJNE A,#33,NEXT3
    NEXT3:
    CJNE A,#60,NEXT4
    JMP EXIT
    CJNE A,#63,NEXT5
    MOV P1,#0F5H
    NEXT5: MOV A,Scd
    MOV P1,#0DEH
    EXIT: RETI
    INIT0:
    PUSH ACC
    MOV R2,P1 ;保存數據
    CALL DELLAY10S
    SETB EA
    POP PSW
    主程序:
    MOV Scd, #00H
    MOV P1, #0FFH
    CLR F0
    MOV IE, #83H ;設定中止使能 守時器中止0、外部中止0和1
    MOV TH0, #30H
    SETB TR0
    JNB F0,N0
    CALL DELAY500MS
    N0:
    CPL North_South_Green ;綠燈閃三秒
    N1:
    第四章 總結
    經過此次課題的研討,讓我愈加深化的了解了單片機的一些功用,關于單片機在日常日子中的運用有了更深層次的了解。在研討時也發現了本身關于單片機的不理解之處,并檢查相關書本等材料處理了不明白的問題。結合實際作業中的實踐,和這次的畢業論文參考文獻
    [2] 張毅坤.單片微型核算機原理及運用,西安電子科技大學出版社[3] 胡漢才.單片機原理及其接口技能[M].北京:清華大學出版社,2004.5
    [5] 張毅剛.單片機原理及接口技能[M].哈爾濱:哈爾濱工業大學出版社,1990
    [7] 余錫存 曹國華.單片機原理及接口技能,陜西:西安電子科技大學出版社,2000.7
    經過這段時刻的研討規劃學習,我學到了許多曾經不知道的常識,而且在學習中培養了一種做事情一絲不茍的情緒和耐性,為今后的作業打下了堅實的根底。
    <span font-size:14px;background-color:#ffffff;"="" style="font-family: &quot;sans serif&quot;, tahoma, verdana, helvetica; color: rgb(51, 51, 51);">在此我要向咱們論文的指導老師表明誠心的感謝,能夠讓我經過這次時機體系學習了單片機的有關常識,并能詳細結合實踐日子完結交通燈的規劃,他詼諧,幽默,謹慎的教育風格將是我學習的典范。
    【本文地址:http://www.bzhlmm.com//lunwenmoban/103.html

    上一篇:學年論文模板

    下一篇:英語論文模板

    相關標簽: