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

正文內(nèi)容

單片機自動控制交通路燈的設(shè)計-免費閱讀

2025-08-23 00:24 上一頁面

下一頁面
  

【正文】 參考文獻參考文獻[1] :高等教育出版社,2006.[2]:北京航空航天大學(xué)出版社,2004.[3]李景學(xué) :電子工業(yè)出版社,1995.[4]:中國勞動社會保障出版社,2004[5],2005[6],2003.[7]張萬忠 孫晉。 第五章 總結(jié)第五章 總結(jié)本系統(tǒng)的硬件控制電路圖簡單, 可降低生產(chǎn)成本, 采用單片機可提高系統(tǒng)的可靠性和穩(wěn)定性, 縮小系統(tǒng)的體積, 調(diào)試和維護方便, 并可根據(jù)具體情況修改程序中的參數(shù)。(1). 裝載:是把經(jīng)過KEIL C軟件轉(zhuǎn)化成HEX格式的文件裝入?yún)^(qū)域1中,當單擊“裝載”按鈕時,出現(xiàn)如圖18所示的對話框。(4). 擦除:是把單片機的內(nèi)容擦除干凈,即單片機內(nèi)部ROM的內(nèi)容全為FFH。之后的工作便是打印,腐蝕,焊接等工作。動態(tài)接口采用各數(shù)碼管循環(huán)輪流顯示的方法,由于一次只能讓一個數(shù)碼管顯示,因此,要顯示8位的數(shù)據(jù),必須經(jīng)過讓數(shù)碼管一個一個輪流顯示才可以,同時每個數(shù)碼管顯示的時間大約在1ms到4ms之間,所以為了保證正確顯示,我們必須每隔1ms,就得刷新一個數(shù)碼管。這里給出幾個不同中斷服務(wù)程序的C51程序?qū)懛ǎ骸?外中斷INT0void intsvr0(void) interrupt 0 using 1● 定時/計數(shù)器T0void intsvr0(void) interrupt 1 using 1● 外中斷INT1void intsvr1(void) interrupt 2 using 1● 定時/計數(shù)器T1void intsvr1(void) interrupt 3 using 1● 串口中斷void intsvr0(void) interrupt 4 using 數(shù)碼管顯示程序功能數(shù)碼管顯示程序主要完成以下的功能。然后根據(jù)中斷標記,將相應(yīng)的中斷入口地址送入程序指針,程序轉(zhuǎn)到中斷入口處繼續(xù)執(zhí)行。了解了上述中斷的過程,就不難了解中斷響應(yīng)的條件了。單片機采用了自然優(yōu)先級和人工設(shè)置高、低優(yōu)先級的策略,即可以由程序員設(shè)定哪些中斷是高優(yōu)先級、哪些中斷是低優(yōu)先級。ET0:定時器0中斷允許。TR0:定時器T0的中斷允許。IT0=0,INT0為低電平觸發(fā)方式;IT0=1,INT0為負跳變觸發(fā)方式。 如何實現(xiàn)單片機的中斷在單片機上有兩個引腳,名稱為INT0、INT1,、。第一,實現(xiàn)告訴CPU和低速外設(shè)之間的配合。單片機的5個中斷源,每個中斷產(chǎn)生后都要根據(jù)一個固定的地址去找處理這個中斷的程序,稱之為中斷服務(wù)程序。要了解單片機的中斷系統(tǒng),首先需要了解中斷源。這樣,就變成了20次定時中斷才開關(guān)一次發(fā)光二極管,因此定時時間就延長了成了1000ms。工作方式0:13位定時/計數(shù)方式,因此,最多可以計劃到2的13次冪,也就是8192次。當T0溢出時,硬件置位TF0,表示提出了中斷申請。TCON是一個8位的特殊功能寄存器,對應(yīng)的地址為88H,可位尋址。每當計數(shù)溢出,就會打開T(0/1)的高、低8位之間的開關(guān),計預(yù)置數(shù)進入低8位,這是由硬件自動完成的,不需要由人工干預(yù)。MM0:用MM0來控制定時/計數(shù)器4種工作方式的選擇。TMOD的控制字的格式和含義如表31所示。編程中需要對兩個特殊功能寄存器進行操作。那么這個定時/計數(shù)器是如何產(chǎn)生定時作用的呢?舉個例子,如果將時鐘定時到1分鐘,那么秒針計數(shù)到60次后,始終鬧鈴就會響。j0。該延時程序的時間主要是通過計算單片機執(zhí)行指令所需的時間來確定的。函數(shù)說明是一個沒有函數(shù)體的函數(shù)定義。函數(shù)由函數(shù)說明和函數(shù)體兩部分組成。 PL/M可以說是“高級匯編語言”,詳細控制著代碼的生成。其優(yōu)點是煙堿簡單。另一種方法是動態(tài)掃描顯示。共陽極與共陰極的段選碼義為補數(shù)。在近年來,由于生產(chǎn)器件的工藝的進步,也出現(xiàn)了十六段碼LED顯示器和點陣式單色和雙色顯示器,這些LED顯木器被廣泛應(yīng)用于電梯、大屏幕LED顯示器、公共汽車報站器、車站車次顯示等領(lǐng)域,特別是點陣式雙色顯示器的出現(xiàn),極大的方便了漢字的顯示和圖形顯示,為其在網(wǎng)民經(jīng)濟的領(lǐng)域的應(yīng)用拓寬了道路。這種顯示塊有共陰極與共陽極兩種,如圖9所示。發(fā)光二極管的三種參數(shù)中,除光參數(shù)是它特有的外,其他兩項參數(shù)的含義與普通二極管相同。它是指:在給發(fā)光二極管加上規(guī)定的反向偏置電壓時,流過發(fā)光二極管的反向電流,即從負極流向正極的電流。當然為了更亮一點,可以減小電阻值,當然,二極管的電流不要超出單片機的I/O最大電流。改進型的復(fù)位電路我根據(jù)設(shè)計的需要,定制滿足實際要求的電路。當振蕩電路工作,并且在RST引腳加上一個至少保持2個機器周期的高電平時,就能使8051完成一次復(fù)位。該反向放大器可以配置為片內(nèi)振蕩器。內(nèi)部時鐘方式的電路如圖4所示。如果該指令需要執(zhí)行500次,正好1000us,也就是1ms。單片機訪問一次存儲器的時間,稱之為一個機器周期,這是一個時間基準。其次,單片機的體積也遠小于其他兩種方案?!? 顯示:通過單片機控制發(fā)光二極管或是液晶,顯示特定的圖形和字符。此外,輸出對象還有電機、傳感器等特殊的功能器件。 ——XTAL2:來自反向振蕩器的輸出。如果微處理器在外部執(zhí)行狀態(tài)ALE禁止,置位無效。當振蕩器復(fù)位器件時,要保持RST腳兩個機器周期的高電平時間.——ALE/PROG:當訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。P2口當用于外部程序存儲器或16位地址外部數(shù)據(jù)存儲器進行存取時,P2口輸出地址的高八位。P0能夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù)/地址的第八位。一個標準的89C51單片機的引腳功能圖如圖3所示。輸入/輸出接口(I/O接口)是單片機的重要組成部分。、工作原理采用單片機的I/O口P1口和P3直接和交通燈連接, 控制程序放在MCS 51單片機如8051的ROM中, 在十字路口的四組紅、黃、綠交通燈中, ~、 控制, 由于交通燈為發(fā)光二極管且陽極通過限流電阻和電源正極連接, 因此I/O口輸出低電平時, 與之相連的相應(yīng)指示燈會亮, I/O口輸出高電平時, 相應(yīng)指示燈會滅。⑵設(shè)計要求有緊急車輛通過時,十字路口均顯示紅燈。關(guān)鍵詞:交通燈;指示功能;電路設(shè)計目 錄摘 要 i目錄 ii第一章 交通信號燈硬件電路的設(shè)計 交通信號燈的作用及工作原理 設(shè)計要求 設(shè)計方法 3第二章 系統(tǒng)組成 控制要求 工作原理 器件和原理 部分電路功能 12第三章 交通信號燈軟件的系統(tǒng)編程 2單片機的C語言程序設(shè)計 2C語言與MCS—51 2利用C51程序編寫延時程序 2信號燈亮滅的定時功能 251單片機的中斷系統(tǒng) 數(shù)碼管顯示程序功能 3軟件流程圖 37第四章 系統(tǒng)的組裝與調(diào)試 3制板 3組裝及調(diào)試的生產(chǎn)流程及安裝,布線 38第五章 總結(jié) 43參考文獻 44謝謝 45iii 第一章 交通信號燈硬件電路的設(shè)計 第一章 交通信號燈硬件電路的設(shè)計、交通信號燈的作用及工作原理 一般情況下,紅綠燈設(shè)在十字路口,或在多干道的叉口上,目的是為了調(diào)整叉口的交通秩序使各干道來往車輛能夠有條不紊地行駛,否則將造成意想不到的嚴重后果。 職業(yè)學(xué)院課題設(shè)計題 目 單片機自動控制交通路燈的設(shè)計 專 業(yè) 學(xué)生姓名 準考證號 指導(dǎo)教師 摘 要交通的發(fā)達,標志著城市的發(fā)達,相對交通的管理則顯得越來越重要。當然在叉口設(shè)置合理的紅綠燈后,也可大大減少交通管理部門的人力、物力。可以通過軟件中斷來完成緊急任務(wù),定義T0為計數(shù)中斷并為下降沿觸發(fā),編寫對應(yīng)中斷向量子程序和中斷服務(wù)程序,完成中斷處理。緊急車請求通過的信號由人工控制, 以中斷方式輸入單片機, 無緊急車通過時, 中斷引腳INT0 通過電阻和電源正極連接為高電平, 不產(chǎn)生中斷請求, 單片機執(zhí)行主程序, 有緊急車通過時, 中斷引腳采用人工方法接地為低電平, 產(chǎn)生中斷請求, 單片機執(zhí)行中斷服務(wù)程序, 讓緊急車通過, 緊急車通過后, 中斷引腳變?yōu)楦唠娖? 返回主程序。程序、數(shù)據(jù)以及現(xiàn)場信息需要通過輸入設(shè)備送到單片機,計算結(jié)果需要通過輸出設(shè)備輸出到外設(shè)。圖3 89C51單片機及其引腳1.AT89C51單片機性能介紹 AT89C51是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低電壓,高性能CMOS8位微處理器,俗稱單片機。在FIASH編程時,P0 口作為原碼輸入口,當FIASH進行校驗時,P0輸出原碼,此時P0外部必須被拉高。在給出地址“1”時,它利用內(nèi)部上拉優(yōu)勢,當對外部八位地址數(shù)據(jù)存儲器進行讀寫時,P2口輸出其特殊功能寄存器的內(nèi)容。在FLASH編程期間,此引腳用于輸入編程脈沖。 ——/PSEN:外部程序存儲器的選通信號。 什么是單片機系統(tǒng) 單片機系統(tǒng)的基本結(jié)構(gòu)框圖如圖4所示。⑷外圍功能器件:單片機只是控制器件,對應(yīng)與一定的設(shè)計要求,需要加入特定功能的器件?!? 機電控制:用單片機控制機電產(chǎn)品做定時或定向的動作。單片機本身一般用40腳封裝,當然功能多一些的單片機也有引腳比較多的,如68引腳,功能少的只有10多個或20多個引腳,有的甚至只有8只引腳。一個機器周期包括12個時鐘周期。機器周期不僅對于指令執(zhí)行有著重要的意義,而且機器周期也是單片機定時器和計數(shù)器的時間基準。圖4 單片機的內(nèi)部晶振電路 HMOS型單片機 CHMOS型單片機圖5 單片機的外部晶振電路內(nèi)部始終的晶振頻率一般都選擇在4MHz~12MHz之間,外接兩個諧振電容。石晶振蕩和陶瓷振蕩均可采用。按上面所說,時間不少于5ms。這里,給出了一種根據(jù)實際需要設(shè)計的上電復(fù)位電路,如圖7所示。發(fā)光二極管的參數(shù)分成三大類:一是電參數(shù);二是光參數(shù);三是極限參數(shù)。④結(jié)電容Co。 LED顯示及顯示接口單片機應(yīng)用系統(tǒng)中,使用的顯示器主要有LED(發(fā)光二極管顯示器)和LCD(液晶顯示器)。共陰極LED顯示塊的發(fā)光級管陰極共地。以共陽極的七段顯示器為例,若想要顯示數(shù)字1時,就要使b劃與c劃點亮,在電路上我們會把共同點接到正電源端(+5V),標示b與c的地方經(jīng)過限流電阻到地,就可以顯示數(shù)字1。表23 七段LED碼的顯示碼2. LED是如何顯示單片機數(shù)據(jù)的用單片機驅(qū)動LED數(shù)碼管有很多種方法,按顯示方式分,有靜態(tài)顯示和動
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1