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

正文內(nèi)容

簡(jiǎn)單交通燈控制系統(tǒng)課程設(shè)計(jì)-在線瀏覽

2025-08-07 10:45本頁(yè)面
  

【正文】 圖 4 交通燈與急救車 鍵盤控制模塊 8255 單片機(jī)交通燈控制系統(tǒng) 八段管倒計(jì)時(shí)模塊 八段管信息演示模塊 接口電路 交通燈演示模塊 緊急中斷模塊 8255 是 Intel 公司生產(chǎn)的可編程并行 I/O 接口芯片,有 3 個(gè) 8 位并行 I/O 口。 其各口功能可由 軟件 選擇,使用靈活,通用性強(qiáng)。 8255 特性: (1)一個(gè)并行輸入 /輸出的 LSI 芯片 ,多功能的 I/O 器件 ,可作為 CPU 總線與外圍的接口 .(2)具有 24個(gè)可編程設(shè)置的 I/O口 ,即 3 組 8位的 I/O口為 PA口 ,PB口和 PC口 .它們又可分為兩組 12 位的 I/O 口 ,A 組包括 A 口及 C 口 (高 4 位 ,PC4~PC7),B 組包括 B 口及 C口 (低 4位 ,PC0~PC3).A組可設(shè)置為基本的 I/O口 ,閃控 (STROBE)的 I/O閃控式 ,雙向 I/O3種模式 。如遇到特殊情況,可撥動(dòng) 應(yīng)急開(kāi)關(guān),使各向均為紅燈,特殊車輛不受紅燈限制,待其順利通過(guò)后撥動(dòng)另一個(gè) 開(kāi)關(guān) ,系統(tǒng)返回繼續(xù) 運(yùn)行。 4 系統(tǒng)軟件設(shè)計(jì)方案 匯編語(yǔ)言是一種功能很強(qiáng)的程序設(shè)計(jì)語(yǔ)言,也是利用 計(jì)算機(jī) 所有 硬件 特性并能直接控制硬件的語(yǔ)言。高級(jí)的匯編器如 MASM, TASM等等為我們寫匯編 程序 提供了很多類似于高級(jí)語(yǔ)言的特征,比如結(jié)構(gòu)化、抽象等?,F(xiàn)在的匯編環(huán)境已經(jīng)如此高級(jí),即使全部用匯編語(yǔ)言來(lái)編寫 windows 的 應(yīng)用程序 也是可行的,但這不是匯 編語(yǔ)言的長(zhǎng)處。 大多數(shù)情況下 Linux 程序員不需要使用匯編語(yǔ)言,因?yàn)榧幢闶怯布?qū)動(dòng)這樣的底層程序在 Linux 操作系統(tǒng) 中也可以完全用 C 語(yǔ)言 來(lái)實(shí)現(xiàn),再加上 GCC 這一優(yōu)秀的編譯器目前已經(jīng)能夠?qū)ψ罱K生成的代碼進(jìn)行很好的優(yōu)化,的確有足夠的理由讓我們可以暫時(shí)將匯編語(yǔ)言拋在一邊了。假設(shè)要移植 Linux 到某一特定的 嵌入式硬件 環(huán)境下,首先必 然面臨如何減少系統(tǒng)大小、提高執(zhí)行效率等問(wèn)題,此時(shí)或許只有匯編語(yǔ)言能幫上忙了。 單片機(jī)如圖( 5) 圖 5 單片機(jī) 交通燈控制系統(tǒng) 流程框圖如圖 6, 如遇到特殊情況 外部中斷子程序框圖如圖 7 圖 6主程序 流程框圖 圖 7 外部中斷子程序框圖 開(kāi)始 開(kāi)外中斷 狀態(tài) 3(15s),為東西綠、南北紅 狀態(tài) 1(10s),為東西紅、南北綠 狀態(tài) 2(3s)東西紅燈不變、南北綠燈滅、黃燈閃爍三次 初始狀態(tài)東西南北都是紅燈(2s) 狀態(tài) 4(3s),為東西綠燈滅、黃燈閃爍三次、南北紅燈不變 外部中斷入口 保護(hù)現(xiàn)場(chǎng) 東西 ,南北都亮紅燈 特殊車輛通過(guò),撥動(dòng)開(kāi)關(guān) 恢復(fù)現(xiàn)場(chǎng) 中斷返回 CS8255 EQU 0FFFFh 。字形控制口 OUTBIT EQU 0FFFDh 。主程 序的入口地址 LJMP MAIN 。外部中斷 0 的中斷程序入口地址 LJMP INT ORG 000BH 。跳轉(zhuǎn)到中斷服務(wù)程序處 MAIN : MOV SP,50H MOV TCON,01h 。CPU 開(kāi)中斷,允許 T0 中斷, T1 中斷和外部中斷 1 中斷 MOV TMOD,51H 。給 8255 賦初值, 8255 工作于方式 0 MOVX DPTR, A MOV R3,5 LCALL DISP LCALL DELAY 。啟動(dòng) T0 計(jì)時(shí)器 Na0: MOV R3,02h 。置 8255A 口,東西南北方向紅燈亮 Na2: CJNE R3,00H,Na2 。 N00:
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1