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

正文內(nèi)容

畢業(yè)設(shè)計(jì)論文-基于單片機(jī)的交通信號(hào)燈控制電路設(shè)計(jì)(存儲(chǔ)版)

2025-01-10 23:15上一頁面

下一頁面
  

【正文】 。1 秒延時(shí)子程序 N7: RETI T0_INT:MOV TL0,9AH 。顯示子程序 DISP: JNB ,T02 DISP1: MOV B,0AH MOV A,R3 。R7 中值二轉(zhuǎn)十顯示轉(zhuǎn)換 DIV AB MOV 79H,A MOV 7AH,B DIS3: MOV A,79H 。 通過這次畢業(yè)設(shè)計(jì),使我得到了一次用專業(yè)知識(shí)、專業(yè)技能分析和解決問題全面系統(tǒng)的鍛煉。系統(tǒng)不足之處不能控制車的左、右轉(zhuǎn)、以及自動(dòng)根據(jù)車流改變紅綠燈時(shí)間等。中斷 到 100 次則清零 E1: SJMP N22 。調(diào)用顯示子程序 RETI 。報(bào)警 CJNE R2,00H,B01 。置 8255A 口,東西,南北方向黃燈亮 MOV A,0E2H MOVX DPTR,A N31: MOV R4,00H CJNE R4,7DH,$ 。黃燈持續(xù)亮 秒 N13: MOV DPTR,0000H 。 N0: SETB TR0 。給 8255 賦初值, 8255 工作于方式 0 MOVX DPTR, A AGAIN: JB ,N0 。跳轉(zhuǎn)到中斷服務(wù)程序處 ORG 0013H 。我們用 8255 并行接口信片來擴(kuò)展 I/O 端口。 MOV IE, 82H RET1 END 、 軟件延時(shí) MCS51 的工作頻率為 212MHZ,我們選用的 8031 單片機(jī)的工作頻率為6MHZ。 初值: TC=M-T/ T 計(jì)數(shù) =2 16 -50 ms/1us=15536=3CBOH ORG 1000H START: MOV TMOD, 01H 。 控制器的軟件設(shè)計(jì) 、 每秒鐘的設(shè)定 延時(shí)方法可以有兩種一中是利用 MCS51 內(nèi)部定時(shí)器才生溢出中斷來確定1 秒的時(shí)間,另一種是采用軟延時(shí)的方法。 ( 5)此表可根據(jù)車流量動(dòng)態(tài)設(shè)定紅綠燈初始值。設(shè)東西道比南北 道的車流量大,指示燈燃亮的方案如表 2。 方式 2 :雙向總線方式。其中 C 口按位置位/復(fù)位控制字方式使用較為繁難,說明也較冗長,故在此不作敘述,需要時(shí)用戶可自行查找有關(guān)資料。顯然,對(duì)內(nèi)部無程序存儲(chǔ)器的 8031,EA 端必須接地。而訪問內(nèi)部程序存儲(chǔ)器時(shí), ALE 端將有一個(gè) 1/6 時(shí)鐘頻率的正脈沖信號(hào),這個(gè)信號(hào)可以用于識(shí)別單片機(jī)是否工作,也可以當(dāng)作一個(gè)時(shí)鐘向外輸出?,F(xiàn)在我們對(duì)這些引腳的功能加以說明: 如圖 3 圖 3 Pin9:RESET/Vpd復(fù)位信號(hào)復(fù)用腳,當(dāng) 8051 通電,時(shí)鐘電路開始工作,在RESET 引腳上出現(xiàn) 24 個(gè)時(shí)鐘周期以上的高電平,系統(tǒng)即初始復(fù)位。 中斷系統(tǒng): 8051 具備較完善的中斷功能,有兩個(gè)外中斷、兩個(gè)定時(shí) /計(jì)數(shù)器中斷和一個(gè)串行中斷,可滿足不同的控制要求,并具有 2 級(jí)的優(yōu)先級(jí)別選擇。 程序存儲(chǔ)器 (ROM): 8051 共有 4096 個(gè) 8 位掩膜 ROM,用于存放用戶程序,原始數(shù)據(jù)或表格。因此,單片機(jī)只需要和適當(dāng)?shù)能浖巴獠吭O(shè)備相結(jié)合,便可成為一個(gè)單片機(jī)控制系統(tǒng)。 1968 年,聯(lián)合國《道路交通和道路標(biāo)志信號(hào)協(xié)定》對(duì)各種信號(hào)燈的含義作了規(guī)定。 1869 年 1 月 2 日,煤氣燈爆炸,使警察受傷,遂被取消。交通信號(hào)燈控制方式很多。 硬件采用 8051單片機(jī)一片, 8255 并行通用接口芯片一片, 74LS07 兩片, 共陰極的雙位七段數(shù)碼管 4個(gè), 7805 三端穩(wěn)壓電源一 個(gè),紅、黃、綠交通燈各 3個(gè), 軟件采用匯編編程實(shí)現(xiàn)。但這一技術(shù)在 19 世紀(jì)就已出現(xiàn)了。 1918 年,又出現(xiàn)了帶控制的紅綠燈和紅外線紅綠燈。紅燈是禁行信號(hào),面對(duì)紅燈的車輛必須在交叉路口的停車線后停車。 8051 單片機(jī)包含中央處理器、程序存儲(chǔ)器 (ROM)、數(shù)據(jù)存儲(chǔ)器 (RAM)、定時(shí) /計(jì)數(shù)器、并行接口、串行接口和中斷系統(tǒng)等幾大單元及數(shù)據(jù)總線、地址總線和控制總線等三大總線,現(xiàn)在我們分別加以說明: 單片機(jī)的結(jié)構(gòu)有兩種類型,一種是程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器分開的形式,即哈佛 (Harvard)結(jié)構(gòu),另一種是采用通用計(jì)算機(jī)廣泛使用的程序存儲(chǔ)器與數(shù)據(jù)存儲(chǔ)器合二為一的結(jié)構(gòu),即普林斯頓 (Princeton)結(jié)構(gòu)。然而,初始復(fù)位不改變 RAM(包括工作寄存器 R0R7)的狀態(tài), 8051 的初始態(tài) 。 其內(nèi)部還有一個(gè)控制寄存器,即控制口。適用于三個(gè)端口中的任何一個(gè)。 1Q8Q 為 8 個(gè)輸出端。 ( 2)黃燈閃爍 5 秒,警示車輛和行人 紅、綠燈的狀態(tài)即將切換。 12 (3)8051 通過 設(shè)置 各個(gè)信號(hào)等的燃亮?xí)r間、通過 8031 設(shè)置,綠、紅時(shí)間分別為 60 秒、 80 秒循環(huán)由 8051 的 P0 口向 8255 的數(shù)據(jù)口輸出。因此,我們可以把計(jì)數(shù)器記滿為零所需的計(jì)數(shù)值設(shè)定為 C 和計(jì)數(shù)初值設(shè)定為 TC 可得到如下計(jì)算通式: TC=M— C 式中, M 為計(jì)數(shù)器摸值,該值和計(jì)數(shù)器工作方式有關(guān)。 MOV IE, 82H 。 具體的延時(shí)程序分析: DELAY:MOV R4,08H 延時(shí) 1 秒子程序 DE2:LCALL DELAY1 DJNZ R4,DE2 RET DELAY1:MOV R6,0 延時(shí) 125ms 子程序 MOV R5,0 DE1: DJNZ R5,$ DJNZ R6,DE1 14 RET MOV RN, DATA 字節(jié)數(shù)數(shù)為 2 機(jī)器周期數(shù)為 1 所以此指令的執(zhí)行時(shí)間為 2ms DELAY1 為一個(gè)雙重循壞 循環(huán)次數(shù)為 256*256=65536 所以延時(shí)時(shí)間=65536*2=131072us 約為 125us DELAY R4 設(shè)置的初值為 8 主延時(shí)程序循環(huán) 8 次,所以 125us*8= 1 秒 由于單片機(jī)的運(yùn)行速度很快其他的指令執(zhí)行時(shí)間可以忽略不計(jì)。 、 8255 輸出信號(hào)與數(shù)碼管的連接 : LED 燈的顯示原理 :通過同名管腳上所加電平的高低來控制發(fā)光二極管是否點(diǎn)量而顯示不同的字形如 SP, g,f,e,d,c,b,a 管角上加上7FH所以 SP上為0 伏,不亮其余為TTL高電平,全亮則顯示為8 采用共陰級(jí)連接 : 其中 PC0\PB0a, PC1\PB1b, PC2\PB2c, PC3\PB3d, PC4\PB4e, PC5\PB5f, PC6\PB6g 15 PC7\PB7 SP 接地 顯示數(shù)值 dop g f e d c b a 驅(qū)動(dòng)代碼( 16 進(jìn)制) 0 0 0 1 1 1 1 1 1 3FH 1 0 0 0 0 0 1 1 0 06H 2 0 1 0 1 1 0 1 1 5BH 3 0 1 0 0 1 1 1 1 4FH 4 0 1 1 0 0 1 1 0 66H 5 0 1 1 0 1 1 0 0 6DH 6 0 1 1 1 1 1 0 0 7DH 7 0 0 0 0 0 1 1 1 07H 8 0 1 1 1 1 1 1 1 7FH 表 3 驅(qū)動(dòng)代碼表 、 8255 與 8051 的連接 : 用 8051的 P0 口的 連接 8255的片選信號(hào) cs 我們用 8031的地址采用全譯碼方式,當(dāng) =0 時(shí)片選有效, 其他無效, 用于選擇 8255 端口 A7 A6 A5 A4 A3 A2 A1 A0 1 X X X X X 0 0 00H 為 8255 的 PA 口 1 X X X X X 0 1 01H 為 8255 的 PB 口 1 X X X X X 1 0 02H 為 8255 的 PC 口 1 X X X X X 1 1 03H 為 8255 的控制口 由于 8051 是分時(shí)對(duì) 8255 和儲(chǔ)存器進(jìn)行訪問所以 8051 的 P0 口不會(huì)發(fā)生沖突 16 、 程序設(shè)計(jì) 、 流程圖如圖所示
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1