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

正文內(nèi)容

單片機控制交通燈(編輯修改稿)

2025-08-03 13:08 本頁面
 

【文章內(nèi)容簡介】 統(tǒng)各部件處于確定的初始狀態(tài),并從初態(tài)開始工作。89系列單片機的復(fù)位信號是從RST引腳輸入到芯片內(nèi)的施密特觸發(fā)器中的。當(dāng)系統(tǒng)處于正常工作狀態(tài)時,且振蕩器穩(wěn)定后,如果RST引腳上有一個高電平并維持2個機器周期(24個振蕩周期)以上,則CPU就可以響應(yīng)并將系統(tǒng)復(fù)位。單片機系統(tǒng)的復(fù)位方式有:手動/自動按鈕復(fù)位和上電復(fù)位。單片機采用上點自動復(fù)位電路,如下圖所示,在通電的瞬間,由于電容兩端電壓不能突變,故在RST端的電位與Vcc相同;隨后C通過R充電,充電電流逐漸減少,RST端的電位也逐漸下降,只要保證RST為高電平的時間大于兩個機器周期,便能恢復(fù)正常。: 上電自動復(fù)位電路 時鐘電路時鐘電路是單片機的心臟,它控制著計算機的工作節(jié)奏,CPU就是通過復(fù)雜的時序電路完成不同指令功能的。89S51芯片內(nèi)部有一個高增益反相放大器,用于構(gòu)成振蕩器。反相放大器的輸入端為XTAL1,輸出端為XTAL2,利用芯片內(nèi)部反相器和電阻組成的振蕩電路,在XTAL1和XTAL2引腳上跨接晶體振蕩器和微調(diào)電容,從而構(gòu)成一個穩(wěn)定的自激振蕩器,形成單片機的時鐘電路,可穩(wěn)定頻率并對振蕩頻率有微調(diào)作用。每個單片機系統(tǒng)里都有晶振,全程是叫晶體震蕩器,在單片機系統(tǒng)里晶振的作用非常大,他結(jié)合單片機內(nèi)部的電路,產(chǎn)生單片機所必須的時鐘頻率,單片機的一切指令的執(zhí)行都是建立在這個基礎(chǔ)上的,晶振的提供的時鐘頻率越高,那單片機的運行速度也就越快。晶振用一種能把電能和機械能相互轉(zhuǎn)化的晶體在共振的狀態(tài)下工作,以提供穩(wěn)定,精確的單頻振蕩。晶振的作用是為系統(tǒng)提供基本的時鐘信號。本設(shè)計中取晶體振蕩器的頻率,電容CC2的主要作用是幫助振蕩器起振,其值的大小對振蕩器的頻率有微調(diào)作用,典型值為C1=C230pF。 內(nèi)部時鐘方式電路圖 驅(qū)動電路單片機與LED顯示器的接口電路中,要是LED數(shù)碼管正常發(fā)光,顯示器驅(qū)動芯片也很重要。采用動態(tài)顯示方式編寫軟件時,應(yīng)選合適的延時時間,如果時間不合適,LED將會不停閃爍,這時可以適當(dāng)調(diào)整延時常數(shù)即可解決問題。用12只發(fā)光二極管模擬交通信號燈,以AT89S51單片機的P1口控制這12只發(fā)光二極管,由于單片機帶負載能力有限,因此在P1口與發(fā)光二極管之間用74LS07作驅(qū)動。 驅(qū)動電路 74LS07引腳圖 內(nèi)部邏輯符號圖 穩(wěn)壓電源考慮到單片機工作需要嚴格穩(wěn)定的5V電壓,本設(shè)計采用12V鋰電池輸出電壓經(jīng)7805穩(wěn)壓塊變壓穩(wěn)壓,得到穩(wěn)定的5V直流電壓,分別供接口電路和LED信號燈使用。集成穩(wěn)壓器是指將不穩(wěn)定的直流電壓變?yōu)榉€(wěn)定的直流電壓的集成電路。由于集成穩(wěn)壓器具有穩(wěn)壓精度高、工作穩(wěn)定可靠、外圍電路簡單、體積小、重量輕等顯箸優(yōu)點,在各種電源電路中得到了普遍的應(yīng)用。: 穩(wěn)壓電路圖 穩(wěn)壓電路工作原理:7805集成穩(wěn)壓器是常用的固定正輸出電壓的集成穩(wěn)壓器,輸出電壓有5V ,7805將調(diào)整器,取樣放大器等環(huán)節(jié)集于一體,它的內(nèi)部含有限流保護、過熱保護和過壓保護電路,可以防止過載,具有較高的穩(wěn)定度和可靠性。采用了噪聲低、溫度漂移小的基準電壓源,工作穩(wěn)定可靠7805屬串聯(lián)型集成穩(wěn)壓器。VD3整流,C2濾波,VD4穩(wěn)壓后提供5V電壓。7805集成穩(wěn)壓器為三端器件:1腳為輸入端,2腳為接地端,3腳為輸出端,使用十分方便。其輸出電壓是固定不變的,這種固定電壓輸出,極大的限制了它的應(yīng)用范圍,同時也使它的功能在可應(yīng)用范圍內(nèi)較為穩(wěn)定,因此選用到本設(shè)計電路中。 按鍵電路 按鍵電路圖首先外部中斷0出現(xiàn)低電平的時候,就產(chǎn)生一個中斷0,可以通過中斷0進行處理數(shù)據(jù),而且必須外部中斷0端子為高電平的時候才能恢復(fù)中斷。外部按鍵電路中R1為上拉電阻,起到限流的作用,那么當(dāng)你按下觸發(fā)時,單片機引腳得到低電平,定時器0開始工作,松開觸發(fā)按鍵,外部中斷0一直為低電平,直到再次手動按開觸發(fā)器時,中斷才完成,在此期間CPU一直雜不停的檢測,檢測到低電平時開始執(zhí)行中斷,檢測到高電平時,中斷結(jié)束,繼續(xù)執(zhí)行主程序,。 外接二極管電路設(shè)計采用發(fā)光二極管模擬交通信號燈,發(fā)光二極管(LED)具有發(fā)光亮度高、色澤鮮艷醒目、電光轉(zhuǎn)換效率高、耗電量少、壽命長、響應(yīng)時間快等優(yōu)點。其電壓在2V左右,電流在10mA左右,為了保證電流、電壓的穩(wěn)定電路中還設(shè)有穩(wěn)壓塊。因為7805輸出的5V電壓,二極管分壓一般普通發(fā)光二極管的正向?qū)妷簽?V,工作電流為10mA,所以電阻的分壓為3V,R1=(5V2V)/10mA=300歐,串聯(lián)的分壓電阻取300Ω即可 電路圖設(shè)計 硬件電路圖本設(shè)計要采用MCS51系列單片機AT89S51為中心器件來設(shè)計交通燈控制器,來實現(xiàn)能根據(jù)實際車流量通過8051芯片的P1口設(shè)置紅、綠燈燃亮?xí)r間的功能;紅綠燈循環(huán)點亮,倒計時剩5s時黃燈閃爍警示(交通燈信號通過P1口輸出,P3口為復(fù)位鎖存器);若有緊急車輛通行則兩路口均置紅燈,保證車輛暢通!本系統(tǒng)以8051單片機為核心,加上適當(dāng)?shù)尿?qū)動電路,數(shù)碼管顯示,紅、黃、綠交通燈顯示,在單片機計數(shù)器達到規(guī)定數(shù)值瞬間完成十字路口通行狀態(tài)的轉(zhuǎn)換()。怎么還有空頁 編程的思路及方法考慮到所編程序必須有可靠地使用性,并且編程的思路和方法的好壞將直接影響到程序的執(zhí)行效率,因此此設(shè)計采用了如下思路和方法:1) 采用中斷技術(shù),并采用邊沿觸發(fā)技術(shù),極大地加強了系統(tǒng)的實時處理能力并節(jié)省了系統(tǒng)成本;2) 采用89s51單片機內(nèi)部的定時系統(tǒng)控制時間來實現(xiàn)工作過程的自動化,從而降低操作費用和簡化操作過程,提高系統(tǒng)的自動化程度;3) 采用把外部中斷0設(shè)定為高優(yōu)先級,這樣可以有效地保證當(dāng)有緊急情況出現(xiàn)時,系統(tǒng)能夠及時處理;4) 采用程序指令的優(yōu)化來確保系統(tǒng)軟件的執(zhí)行效率。MCS51的工作頻率為12HZ,機器周期與主頻率有關(guān),機器周期是主頻的1倍,所以一個機器周期的時間為12*(1/12MHZ)=1us。我們可以知道具體每條指令的周期數(shù),這樣我們就可以通過指令的執(zhí)行條數(shù)來確定1S的時間,但同時由于單片機的運行速度很快其他執(zhí)行時間可以忽略不計。 軟件主題應(yīng)為具體設(shè)計,另外可以加入按鍵抖動,延時流程等程序的設(shè)計流程,以豐富你的設(shè)計.設(shè)計 主程序框圖子程序的調(diào)用是主程序的基本任務(wù),一個主程序可以調(diào)用多個子程序,對于89S51單片機,主程序是一個無限循環(huán)的過程,即是一個反復(fù)調(diào)用子程序的過程。主程序采用查詢方式定時,從而獲取交通燈的各種時間。子程序采用定時器1方式1查詢定時,定時器定時50S。R3寄存器確定50S循環(huán)10次,從而滿足控制系統(tǒng)設(shè)計要求,A道路放行,B道路禁止60S,包含5S警告時間(綠燈閃爍3S,黃燈閃爍2S),B道路放行,A道路禁止30S,包含5S警告時間(綠燈閃爍3S,黃燈閃爍2S),若無完結(jié)中斷請求,則循環(huán)下去。延時2sB黃燈 A紅燈延時25sB綠燈閃爍3次A紅燈 B綠燈A綠燈 B紅燈延時55s綠燈閃3次初始化開始延時2s 主程序框圖 主程序設(shè)計ORG 0000H;LJMP MAIN ;轉(zhuǎn)向主程序ORG 0003HLJMP INTTO ;轉(zhuǎn)向緊急車輛終端中斷服務(wù)程序ORG 0013H主程序為:MAIN:MOV SP,30H ;設(shè)定堆棧指針SETB PX0 ;置外部中斷0為高優(yōu)先級中斷MOV TCON,00H ;置外部中斷0,1為電平觸發(fā)MOV TMOD,10H ;置定時器1為方式1MOV IE,85H ;開CPU中斷,開外中斷0,1中斷LOOP:MOV P1,0F3H ;A道綠燈放行,B道紅燈禁止MOV R1,110 ;(=55s)DIP1:ACALL DELAY ;DJNZ R1,DIP1 ;55s不到繼續(xù)循環(huán)MOV R1,06 ;置A綠燈閃爍循環(huán)次數(shù)WAN1:CPL ;A綠燈閃爍ACALL DELAYDJNZ R1,WAN1 ;閃爍次數(shù)未到繼續(xù)循環(huán)MOV P1,0F5H ;A黃燈警告,B紅燈禁止MOV R1,04H ;(=2s)YL1:ACALL DELAYDJNZ R1,YL1 ;2s未到繼續(xù)循環(huán)MOV P1,0DEH ;A紅燈,B綠燈MOV R1,32H ;(=25s)DIP2:ACAL
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1