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

正文內(nèi)容

基于單片機(jī)的交通燈控制系統(tǒng)的設(shè)計(jì)說明(留存版)

2024-08-05 19:21上一頁面

下一頁面
  

【正文】 B:DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,77H,7CH,39H,5EH,79H,71H ;驅(qū)動(dòng)代碼表 END附錄 B交通燈控制線路圖 寧可累死在路上,也不能閑死在家里!寧可去碰壁,也不能面壁。MAX692電路原理圖如圖,其中WDI是看門狗監(jiān)測(cè)輸入腳,接到CPU的一個(gè)專用I/O口或一個(gè)總線上。目前常用的集成看門狗電路很多,如MAX705~70MAX813L、X5043/5045等。因此單片機(jī)應(yīng)用系統(tǒng)的開發(fā)一定要考慮系統(tǒng)可靠性的設(shè)計(jì),以滿足系統(tǒng)在現(xiàn)場(chǎng)苛刻環(huán)境下的正常運(yùn)行,而“看門狗”則是系統(tǒng)可靠性設(shè)計(jì)的重要一環(huán)。 時(shí)間及信號(hào)燈的顯示 8031并行口的擴(kuò)展 8031雖然有4個(gè)8位I/O端口,但真正能提供借用的只有P1口,因?yàn)镻2和P0口通常用于傳送外部傳送地址和數(shù)據(jù),P3口也有它的第二功能。他是以加法記數(shù)的,并能從全1到全0時(shí)自動(dòng)產(chǎn)生溢出中斷請(qǐng)求。四個(gè)道路口有十二個(gè)紅綠燈,需要十二塊8031芯片和8255。紅燈亮禁止通行,綠燈亮允許通行。) │144Y每一個(gè)端口都可以用作輸入或輸出。 值得強(qiáng)調(diào)的是,P3口的每一條引腳均可獨(dú)立定義為第一功能的輸入輸出或第二功能。PSEN同樣可以驅(qū)動(dòng)(吸收或輸出)8個(gè)LS型的TTL輸入。在單片機(jī)內(nèi)部,接至上述振蕩器的反相放大器的輸出端。定時(shí)時(shí)靠?jī)?nèi)部分頻時(shí)鐘頻率計(jì)數(shù)實(shí)現(xiàn)。4 芯片的選擇與簡(jiǎn)介 MSC51芯片簡(jiǎn)介MCS51單片機(jī)內(nèi)部結(jié)構(gòu)8051是MCS51系列單片機(jī)的典型產(chǎn)品,我們以這一代表性的機(jī)型進(jìn)行系統(tǒng)的講解。2設(shè)計(jì)思路首先是介紹設(shè)計(jì)電路中使用到的主要元器件,單片機(jī)芯片、8255芯片和晶閘管。1868年,英國(guó)機(jī)械工程師納伊特在倫敦威斯敏斯特區(qū)的議會(huì)大廈前的廣場(chǎng)上,安裝了世界上最早的煤氣紅綠燈。帶控制的紅綠燈,一種是把壓力探測(cè)器安在地下,車輛一接近紅燈便變?yōu)榫G燈;另一種是用擴(kuò)音器來啟動(dòng)紅綠燈,司機(jī)遇紅燈時(shí)按一下嗽叭,就使紅燈變?yōu)榫G燈。該機(jī)結(jié)構(gòu)獨(dú)特,由兩塊集成電路芯片組成,具有與眾不同的指令系統(tǒng),深受民用電器和儀器儀表領(lǐng)域的歡迎和重視。系統(tǒng)允許的晶振頻率為12MHZ。共有5個(gè)中斷源,即外中斷2個(gè),定時(shí)中斷2個(gè),串行中斷1個(gè),全部中斷分為高級(jí)和低級(jí)共二個(gè)優(yōu)先級(jí)別。②ALE/PROG(30腳):當(dāng)訪問外部存貯器時(shí),ALE(允許地址鎖存)的輸出用于鎖存地址的低位字節(jié)。由于這種接口輸出沒有高阻狀態(tài),輸入也不能鎖存,故不是真正的雙向I/O口。 復(fù)位方式 時(shí)鐘方式 8255芯片簡(jiǎn)介8255可編程并行接口芯片簡(jiǎn)介:8255可編程并行接口芯片有三個(gè)輸入輸出端口,即A口、B口和C口,對(duì)應(yīng)于引腳PA7~PA0、PB7~PB0和PC7~PC0。 74LS373以及74LS07簡(jiǎn)介74LS373 是一種帶三態(tài)門的8D鎖存器,: 74LS373管腳示意圖其中:1D8D為8個(gè)輸入端。 晶閘管晶閘管(Thyristor)是晶體閘流管的簡(jiǎn)稱,又可稱做可控硅整流器,以前被簡(jiǎn)稱為可控硅;1957年美國(guó)通用電器公司開發(fā)出世界上第一個(gè)晶閘管產(chǎn)品,并于1958年使其商業(yè)化;晶閘管是PNPN四層半導(dǎo)體結(jié)構(gòu),它有三個(gè)極:陽極,陰極和門極;晶閘管工作條件為:加正向電壓且門極有觸發(fā)電流;其派生器件有:快速晶閘管,雙向晶閘管,逆導(dǎo)晶閘管,光控晶閘管等。時(shí)間為30秒。(5)8255的PA口用于輸出時(shí)間的個(gè)位,PB口用于輸出時(shí)間的十位,由74LS07驅(qū)動(dòng)芯片驅(qū)動(dòng);而PC口用于輸出各個(gè)燈的情況,它的末段連接雙向晶閘管采用220V交流電壓驅(qū)動(dòng)。為零表示1秒已到,可以返回到輸出時(shí)間顯示程序。我們用連接7段數(shù)碼管的方法來連接晶閘管。和定時(shí)時(shí)間的初值,并開中斷。圖 MAX692封裝和引腳VOUT:電源輸出引腳。通過這次畢業(yè)設(shè)計(jì),使我得到了一次用專業(yè)知識(shí)、專業(yè)技能分析和解決問題全面系統(tǒng)的鍛煉。不奮斗就是每天都很容易,可一年一年越來越難。如果WDI保持高或低超過看門狗定時(shí)周期(),/RESET端將發(fā)生200ms的負(fù)脈沖使CPU復(fù)位.圖 MAX692 電路原理圖 結(jié) 論本系統(tǒng)就是充分利用了8031和8255芯片的I/O引腳。對(duì)于沒有看門狗定時(shí)器的單片機(jī)或是認(rèn)為內(nèi)部看門狗不可靠時(shí),可以采用外部看門狗定時(shí)器。在單片機(jī)系統(tǒng)中,看門狗的設(shè)計(jì)一般采用硬件和軟件結(jié)合兩種方式。擴(kuò)展的方法有兩種:(1)借用外部RAM地址來擴(kuò)展I/O端口;(2)采用I/O接口芯片來擴(kuò)充。 計(jì)算公式 T=(M-TC)T計(jì)數(shù)或TC=M-T/T計(jì)數(shù)T計(jì)數(shù)是單片機(jī)時(shí)鐘周期TCLK的12倍;TC為定時(shí)初值如單片機(jī)的主脈沖頻率為TCLK=12MHZ ,經(jīng)過12分頻方式0    TMAX=213*1微秒=方式1    TMAX=216*1微秒=方式3 TMAX=28*1微秒=256微秒顯然1秒鐘已經(jīng)超過了計(jì)數(shù)器的最大定時(shí)間,所以我們只有采用定時(shí)器和軟件相結(jié)合的辦法才能解決這個(gè)問題。(2) 由8031單片機(jī)的定時(shí)器每秒鐘通過P0口向8255的數(shù)據(jù)口送信息,由8255的PC 口顯示紅、綠、黃燈的燃亮情況;由8255的PA、PB口顯示每個(gè)燈的燃亮?xí)r間。左 中 右 A道C道右 中 左左B 中道 右右中 D左 道 十字路口示意圖我們把十字路口分成四條道路,分別為A道,B道,C道和D道。方式1:選通輸入/輸出方式。 ②數(shù)據(jù)總線(DB):數(shù)據(jù)總線寬度為8位,由P0提供。對(duì)于常用的8031來說,無內(nèi)部程序存儲(chǔ)器,所以EA腳必須常接地,這樣才能只選擇外部程序存儲(chǔ)器。推薦在此引腳與VSS引腳之間連接一個(gè)約1k的下拉電阻,與VCC引腳之間連接一個(gè)約22μF的電容,以保證可靠地復(fù)位。 串行口MCS51有一個(gè)全雙工的串行口,以實(shí)現(xiàn)單片機(jī)和其它設(shè)備之間的串行數(shù)據(jù)傳送。然后再組合起來,達(dá)到設(shè)計(jì)要求。1914年,電氣啟動(dòng)的紅綠燈出現(xiàn)在美國(guó)。這種紅綠燈由紅綠黃三色圓形的投光器組成,安裝在紐約市5號(hào)大街的一座高塔上。3 單片機(jī)的發(fā)展概述單片微型計(jì)算機(jī)通常由單塊集成電路芯片構(gòu)成,內(nèi)部包含有中央處理單元CPU、存儲(chǔ)器、定時(shí)器/計(jì)數(shù)器和I/O接口電路等主要計(jì)算機(jī)部件。 8051單片機(jī)包含中央處理器、程序存儲(chǔ)器(ROM)、數(shù)據(jù)存儲(chǔ)器(RAM)、定時(shí)/計(jì)數(shù)器、并行接口、串行接口和中斷系統(tǒng)等幾大單元及數(shù)據(jù)總線、地址總線和控制總線等三大總線,現(xiàn)在我們分別加以說明:中央處理器CPU中央處理器(CPU)是整個(gè)單片機(jī)的核心部件,是8位數(shù)據(jù)寬度的處理器,能處理8位二進(jìn)制數(shù)據(jù)或代碼,CPU負(fù)責(zé)控制、指揮和調(diào)度整個(gè)單元系統(tǒng)協(xié)調(diào)的工作,完成運(yùn)算和控制輸入輸出功能等操作。該串行口功能較強(qiáng),既可作為全雙工異步通信收發(fā)器使用,也可作為移位器使用。VCC掉電期間,此引腳可接備用電源,以保證內(nèi)部RAM的數(shù)據(jù)不丟失。對(duì)于EPROM型的單片機(jī)(如8751),在EPROM編程期間,此引腳也用于施加21V的編程電源(VPP)。 ③控制總線(CB):由P3口的第二功能狀態(tài)和4根獨(dú)立控制線RESET、EA、ALE、PSEN組成。這時(shí)A口或B口的8位外設(shè)線用作輸入或輸出,C口的4條線中三條用作數(shù)據(jù)傳輸?shù)穆?lián)絡(luò)信號(hào)和中斷請(qǐng)求信號(hào)。Vcc12 2每條道路分左中右三條車道,左為左拐彎,右為右拐彎,中為直走。(3) 通過8031設(shè)置各個(gè)信號(hào)等的燃亮?xí)r間。 設(shè)置1秒延時(shí)我們采用在主程序中設(shè)定一個(gè)初值為20的軟件計(jì)數(shù)器和使T0定時(shí)50毫秒。我們也可以用8255并行接口芯片來擴(kuò)展I/O端口。軟件看門狗是利用單片機(jī)片內(nèi)閑置的定時(shí)器/計(jì)數(shù)器單元作為看門狗,在單片機(jī)程序中適當(dāng)?shù)牟迦氡O(jiān)控指令,當(dāng)程序出現(xiàn)異常或進(jìn)入死循環(huán)時(shí),利用軟件將程序計(jì)數(shù)器PC賦予初始值,強(qiáng)制性的使程序重新開始運(yùn)行。外部看門狗電路既可以用專用看門狗芯片,也可由普通芯片實(shí)現(xiàn)。系統(tǒng)統(tǒng)采用MSC51系列單片機(jī)Intel8051和可編程并行I/O接口芯片8255A為中心器件來設(shè)計(jì)交通燈控制器,實(shí)現(xiàn)了能根據(jù)實(shí)際車流量通過8031芯片的P1口設(shè)置紅、綠燈燃亮?xí)r間的功能;為了系統(tǒng)穩(wěn)定可靠而采用了MAX629“看門狗”芯片,避免了系統(tǒng)因?yàn)樗罊C(jī)而停止工作的情況發(fā)生;顯示時(shí)間直接通過8255的PA、PB輸出;交通燈信號(hào)通過平常PC口輸出;交通燈的點(diǎn)亮采用VT雙向晶閘管來控制,直接采用220V交流電源驅(qū)動(dòng),系統(tǒng)設(shè)計(jì)簡(jiǎn)便、實(shí)用性強(qiáng)、操作簡(jiǎn)單、程序設(shè)計(jì)簡(jiǎn)便。能干的人,不在情緒上計(jì)較,只在做事上認(rèn)真;無能的人!不在做事上認(rèn)真,只在情緒上計(jì)較。但如果有需要可以設(shè)計(jì)擴(kuò)充原系統(tǒng)來實(shí)現(xiàn)。MAX69212345678 VOUT VCCGNDPFIVBATTRESETWDI/PFDMAX692是微系統(tǒng)監(jiān)控電路芯片,具有后備電池切換、掉電判別、看門狗監(jiān)控等功能。首先在初始化程序中設(shè)置好定時(shí)器/計(jì)數(shù)器的方式控制寄存器(TMOD) 8255輸出信號(hào)的放大要使行人能看見信號(hào)燈的情況,必須把8255輸出的信號(hào)進(jìn)行放大,這里我們用VT雙向晶閘管,當(dāng)門極為高電平時(shí)晶閘管導(dǎo)通,該支路指示燈亮;當(dāng)門極為低電平時(shí)關(guān)斷,該支路指示燈滅。在中斷服務(wù)子程序中,CPU先使軟件計(jì)數(shù)器減1,然后判斷它是否為零。(4) ,為1表示按鍵有效,由按鍵輸入控制紅綠燈燃亮和顯示時(shí)間。 (2)當(dāng)A、C道的中、右車道為綠燈,左車道為紅燈時(shí),B、D道的左、中車道車輛禁止通行,右車道可通過。 └┬─┬─┬─┬─┬─┬─┬┘7805實(shí)現(xiàn)正電壓輸出,負(fù)電壓截止。 3116A只有A口具備雙向選通輸入/輸出方式,8位外設(shè)線用作輸入或輸出。其它功能與8051基本相同。②P1口(1腳至8腳):是準(zhǔn)雙向8位I/O口。)內(nèi),VPD就向內(nèi)部RAM提供備用電源。中斷控制系統(tǒng) MCS51單片機(jī)的中斷功能較強(qiáng),以滿足不同控制應(yīng)用的需要。時(shí)鐘電路為
點(diǎn)擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1