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

正文內(nèi)容

本科生畢業(yè)設(shè)計單片機(jī)模擬交通燈的設(shè)計(完整版)

2024-09-02 19:09上一頁面

下一頁面
  

【正文】 ( 4 – 3) 方式 1 m a x 16T = 2 * 1 u s 6 5 .5 3 6 m s? ( 4 – 4) 我們在這里采用的是方式 1,則初始值 TC=6553650000 TH0=(6553650000)/256 TL0=(6553650000)%256 ( 4 – 5) 顯然 1 秒鐘已經(jīng)超過了計數(shù)器的最大定時間,所以我們只有采用定時器和軟件相結(jié)合的辦法才能解決這個問題 。通過比較 R3 寄存器中的值來判斷是否要進(jìn)行下一個狀態(tài),當(dāng)所有狀態(tài)都已顯示程序跳轉(zhuǎn)到初始狀態(tài)進(jìn)行循環(huán)。判斷 1s 到否?未到繼續(xù)狀態(tài) 1 MOV R2,20 。南北路口紅燈亮 RET LED 顯示子程序 LED 計時每 1 秒都要刷新 1 次,那么計時滿 1 秒時就要將存儲時間的計時寄存器SECOND1 減 1,然后送入 LED 顯示程序中顯示。顯示個位 RET LEDMAP: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH END 16 4 系統(tǒng)仿真 仿真平臺介紹 Keil 軟件介紹 單片機(jī)開發(fā)中除必要的硬件外,同樣離不開軟件,我們寫的匯編語言源程序要變?yōu)镃PU 可以執(zhí)行的機(jī)器碼有兩種方法,一種是手工匯編,另一種是機(jī)器匯編,目前已極少使用手工匯編的方法了。 通過 Proteus 軟件的使用我們能夠輕易地獲得一個功能齊全、實用方便的單片機(jī)實驗室。 系統(tǒng)仿真 及分析 圖 46 系統(tǒng)初始化效果圖 20 根據(jù)上圖 46 的仿真效果圖說明系統(tǒng)在初始化后使東西方向的綠燈亮、南北方向的紅燈亮,仿真結(jié)果正確。 通過 PROTEUS 仿真實驗表明該交通燈的工作原理是比較簡單,實用性比較強(qiáng)可以用在窄路段,因為時間較短。東西路口黃燈 LED_R1 BIT 。********************************************************** LOOP: MOV R2,20 。置 50ms 計數(shù)初值 DEC SECOND1 。調(diào)用狀態(tài) 2 WAIT2: JNB TF0,WAIT2 。顯示時間減 1 LCALL DISPLAY DJNZ R3,WAIT2 ?;謴?fù) T0 定時初值 100ms MOV TL0,0B0H DJNZ R2,WAIT3 。顯示初值 25s LCALL DISPLAY LCALL STATE4 。****************************************************************** MOV R2,5 。判斷 200ms 到否?未到繼續(xù)狀態(tài) 5 CPL LED_G2 。置 50ms 計數(shù)初值 MOV R3,2 。顯示時間減 1 LCALL DISPLAY DJNZ R3,WAIT6 。南北路口紅燈亮 RET STATE3: CLR LED_G1 。東西路口紅燈亮 CLR LED_Y2 CLR LED_R2 RET
。南北路口紅燈亮 SETB LED_Y1 。大循環(huán) 。顯示初值 2s LCALL DISPLAY LCALL STATE6 。閃爍間隔 200ms DJNZ R2,WAIT5 。紅燈亮 20s MOV R3,3 。查詢 100ms 到否 CLR TF0 MOV TH0,3CH 。置 100ms 計數(shù)初值 DEC SECOND1 。*********************************************************** MOV R2,20 ?;謴?fù) T0 定時初值 50ms MOV TL0,0B0H DJNZ R4,WAIT2 。狀態(tài) 1 維持 20s 。紅燈亮 20s MOV SECOND1,25 。南北路口綠燈 LED_Y2 BIT 。 23 參考文獻(xiàn) [1] 李廣弟 ,朱月秀 ,冷祖祁 .單片機(jī)基礎(chǔ) [M].北京 :北京航空航天大學(xué)出版社 , [2] 張靖武 ,周靈彬編著 .單片機(jī)原理、應(yīng)用與 PROTEUS 仿真 [M].北京 :電 子工業(yè)出版社 , [3] 周潤景 ,袁偉亭 ,景曉松 .Proteus在 MCS51amp。 圖 48 南北方向 25s 倒計時 21 根據(jù)圖 48 當(dāng)東西方向的 25s 倒計時結(jié)果后轉(zhuǎn)為南北方向開始 25s 倒計時、南北方向的綠燈亮,東西方向的紅燈亮,說明仿真結(jié)果正確。 ( 2) 具有模擬電路仿真、數(shù)字電路仿真、單片機(jī)及其外圍電路組成的系統(tǒng)的仿真,是獨(dú)一無二的支持處理器與外圍電路的協(xié)同仿真電路設(shè)計軟件。 Keil提供了包括 C 編譯器、宏匯編、連接器、庫管理和一個功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境( uVision)將這些部 分 組合在一起。 顯示子程序: DISPLAY: MOV A,SECOND1 。顯示時間減 1 LCALL DISPLAY 。置 1s 計數(shù)初值 MOV R3,20 。在中斷服 務(wù)子程序中, CPU 先使軟件計數(shù)器加 1,然后判斷它是否為 20。 當(dāng)設(shè)置了定時器的工作方式并啟動定時器工作后,定時器就 按照 設(shè)定的工作方式獨(dú)立工作,不 再 占用 CPU 的操作時間,只有在計數(shù)器計滿溢出時才能中斷 CPU 當(dāng)前的操作。其特點(diǎn)是不占用 CPU 時間,通過改變電路元器件參數(shù)來 調(diào) 節(jié)定時,但使用不夠靈活方便。 動態(tài)顯示驅(qū)動: 動態(tài)驅(qū)動是將所有數(shù)碼管的 8 位段碼 a,b,c,d,e,f,g,dp 的同名端連在一起,另外為每個數(shù)碼管的公共極 COM 增加位選通控制電路,位 選通由各自獨(dú)立的 I/O 線控制,當(dāng)單片機(jī)輸出字形碼時,所有數(shù)碼管都接收到 相同的字形碼,但究竟是那個數(shù)碼管會顯示出字形,取決于單片機(jī)對位 選通 COM 端電路的控制,所以我們 只要將需要顯示的數(shù)碼管的選通控制打開 被選中的數(shù)碼管就會顯示字符 ,沒有選通的數(shù)碼管就不會亮。由條形發(fā)光二極管組成“ 8”字形的顯示器,也 稱 數(shù)碼管。 例如 當(dāng)單片機(jī)的 I/O 口輸出高電平時,經(jīng)過 7405 反相器輸出低電平使該路的LED 點(diǎn)亮。 定時元件通常石英晶體和電容組成的并聯(lián)諧振回路 ,晶 體 振 蕩器 選擇 12MHz, 電容采用 30pF。 EA =1,單片機(jī)訪問內(nèi)部程序存儲器。 Vcc 掉電后,此引腳 ( VPD) 可接備用電源,低功耗條件下保證內(nèi)部 RAM 中的數(shù)據(jù)。共有 5 個中斷源,即外中斷 2 個,定時 /計數(shù)中斷 2 個,串行中斷 1 個。實際其幾個內(nèi)部共有 256 個 RAM 單元,但其中后 128 個單元為專用寄存器,能作為普通RAM 存儲器供用戶使用的只是前 128 個單元。 第三階段( 1982~ 1990): 16 位單片機(jī)階段。 ( 4)信息和通信產(chǎn)品 信息和通信產(chǎn)品的自動化和智能化也離不開單片機(jī)的參與。 8 個數(shù)碼管用來顯示秒值,東、西、南、北各兩個。 1918 年,又出現(xiàn)了帶控制的紅綠燈和紅外線紅綠燈 。但這一技術(shù)在 19 世紀(jì)就已出現(xiàn)了。 單片機(jī)模擬交通燈的設(shè)計 20xx 年 5 月 獨(dú) 創(chuàng) 性 聲 明 本人鄭重聲明:所呈交的畢業(yè)設(shè)計是本人在指導(dǎo)老師指導(dǎo)下取得的研究成果。 關(guān)鍵詞 : 單片機(jī) ; AT89C51; 交通燈 ABSTRACT This design is based on digital integrated circuits, microcontroller technology, the use of MCS51 series microcontroller AT89C51 devices for the control circuit with LED digital display, LED traffic lights indicating hardware circuit, the use of internal microcontroller timer interrupt overflow 1s achieved countdown. System can acplish the 25s countdown, the countdown to when the green light starts flashing 5s to alert passing vehicles and pedestrians safe passage, the countdown to when the yellow light 2s. Keywords: SCM; AT89C51; Traffic lights 目 錄 1 緒論 .............................................................................................................................................. 1 研究背景 ................................................................................................................................... 1 單片機(jī)的概述 ........................................................................................................................... 1 單片機(jī)的應(yīng)用 ........................................................................................................................... 2 單片機(jī)的發(fā)展史 ....................................................................................................................... 2 2 系統(tǒng)硬件設(shè)計 .............................................................................................................................. 3 系統(tǒng)原
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1