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

正文內(nèi)容

基于51單片機(jī)的智能交通燈系統(tǒng)設(shè)計(jì)(更新版)

  

【正文】 意識(shí)到自己所學(xué)的東西還是非常有限的,不過(guò)通過(guò)設(shè)計(jì),還是學(xué)到了一些書(shū)本上沒(méi)有學(xué)到的東西,為自己以后的學(xué)習(xí)起了很大的幫助。(2)理解了最單片機(jī)的各部分組成及特性。雖說(shuō)忙碌了點(diǎn),但我覺(jué)得這樣的生活充實(shí)且有成就感,當(dāng)然,也獲益匪淺。其它子程序的調(diào)試同理;◆程序流程的調(diào)試。 系統(tǒng)軟件調(diào)試系統(tǒng)的軟件調(diào)試借助于 TKS 仿真器,在進(jìn)行系統(tǒng)軟件的連續(xù)調(diào)試之前要先進(jìn)行軟件的初調(diào),就是要使各個(gè)子程序模塊運(yùn)行正確,程序的運(yùn)行流程正確。Vision2 IDE 創(chuàng)建的源文件可以被 C51 編譯器或 A51 匯編器處理生成可重定位的 object 文件。軟件仿真這種方法主要是使用計(jì)算機(jī)軟件來(lái)模擬實(shí)際的單片機(jī)運(yùn)行,因此仿真與硬件無(wú)關(guān)的系統(tǒng)具有一定的優(yōu)點(diǎn)。程序如下:。具體程序如下:BCD: 。IE 中的 EA 為允許中斷的總控制位,為 1 開(kāi)啟,EX0 為外部中斷允許控制位,為 1開(kāi)啟。就此可以算出各種方式的最大延時(shí)。每個(gè)循環(huán)周期在還剩5s 時(shí),正在通行路口的黃燈同時(shí)點(diǎn)亮并開(kāi)始閃爍,以提醒路人上的行人及車(chē)輛,交通燈即將發(fā)生變化。如果東西紅燈亮,那南北方向就是綠燈亮,反之亦然,所以在硬件上連接圖上也是對(duì)稱(chēng)分布的,如下圖 8 所示。圖 6 LED 數(shù)碼管LED 燈的顯示原理:通過(guò)同名管腳上所加電平的高低來(lái)控制發(fā)光二極管是否點(diǎn)亮而顯基于單片機(jī)的交通控制系統(tǒng)模擬設(shè)計(jì)11示不同的字形,如 dp,g,f,e,d,c,b,a 全亮顯示為8,采用共陽(yáng)極連接驅(qū)動(dòng)代碼,代碼表如下表 5 所示。 系統(tǒng)工作原理系統(tǒng)上電或手動(dòng)復(fù)位之后,系統(tǒng)先顯示狀態(tài)燈及 LED 數(shù)碼管,將狀態(tài)碼值送顯 P1口,將要顯示的時(shí)間值的個(gè)位和十位分別送顯 P0 口,在此同時(shí)用軟件方法計(jì)時(shí) 1 秒,到達(dá) 1s 就要將時(shí)間值減 1,刷新 LED 數(shù)碼管。 MCS—51 的中斷源8051 有 5 個(gè)中斷源,它們是兩個(gè)外中斷 INT0( )和 INT1()、兩個(gè)片內(nèi)定時(shí)/計(jì)數(shù)器溢出中斷 TF0 和 TF1,一個(gè)是片內(nèi)串行口中斷 TI 或 RI,這幾個(gè)中斷源由TCON 和 SCON 兩個(gè)特殊功能寄存器進(jìn)行控制,其中 5 個(gè)中斷源的程序入口地址如表 4 所示:表 3 中斷源程序入口中斷源的服務(wù)程序入口地址中斷源 入口地址外中斷 0 0003H定時(shí) /計(jì)數(shù)器 0 000BH外中斷 1 0013H定時(shí) /計(jì)數(shù)器 0 001BH串行口中斷 0023H 交通燈中的中斷處理流程(1)現(xiàn)場(chǎng)保護(hù)和現(xiàn)場(chǎng)恢復(fù):有特殊車(chē)輛要通過(guò)時(shí)就要進(jìn)行中斷,在中斷之前,先將交通燈中斷前情況保護(hù)好,當(dāng)中斷執(zhí)行后再恢復(fù)現(xiàn)場(chǎng),包括信號(hào)燈和時(shí)間顯示電路。要注意的是:每當(dāng)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí)將跳過(guò)一個(gè) ALE 脈沖。P3 口除了作為通用的 I/O 口使用之外,每個(gè)引腳還具有第二功能,具體分配如表 2表 2 具有第二功能的 P3 口引腳端口引腳 第二功能: RXD(串行輸入口) TXD(串行輸出口) /INT0(外中斷 0) / INT1(外中斷 1) T0(定時(shí)/計(jì)數(shù)器 0 外部輸入) T1(定時(shí)/計(jì)數(shù)器 1 外部輸入) / WR(外部數(shù)據(jù)存儲(chǔ)器寫(xiě)選通) / RD 外部數(shù)據(jù)存儲(chǔ)器讀選通)基于單片機(jī)的交通控制系統(tǒng)模擬設(shè)計(jì)8當(dāng) CPU 訪問(wèn)片外存儲(chǔ)器時(shí),P0 口分時(shí)先作低 8 位地址總線,后作雙向數(shù)據(jù)總線,此時(shí),P0 口就不能再作 I/O 口使用了。 AT89C2051 是一種帶 2K 字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器的單片機(jī)。由此在交通控制中增設(shè)禁停按鍵,就可達(dá)到想此目的。駕駛員和行人普遍都愿意選擇有倒計(jì)時(shí)顯示的信號(hào)控制方式,并且認(rèn)為有倒計(jì)時(shí)顯示的路口更安全。此狀態(tài)下,東西向允許通行,南北向禁止通行。3 單片機(jī)交通控制系統(tǒng)總體設(shè)計(jì) 單片機(jī)交通控制系統(tǒng)的通行方案設(shè)計(jì)設(shè)在十字路口,分為東西向和南北向,在任一時(shí)刻只有一個(gè)方向通行,另一方向禁行,持續(xù)一定時(shí)間,經(jīng)過(guò)短暫的過(guò)渡時(shí)間,將通行禁行方向?qū)Q。方案二:采用點(diǎn)陣式 LED 顯示。因此考慮了兩種電源方案:方案一:采用獨(dú)立的穩(wěn)壓電源。系統(tǒng)具有結(jié)構(gòu)簡(jiǎn)單、可靠性高、成本低、實(shí)時(shí)性好、安裝維護(hù)方便等優(yōu)點(diǎn),有廣泛的應(yīng)用前景。從一定程度上解決了交通路口堵塞、車(chē)輛停車(chē)等待時(shí)間不合理、急車(chē)強(qiáng)通等問(wèn)題。、設(shè)計(jì)與論證 電源提供方案為使模塊穩(wěn)定工作,須有可靠電源。這種方案只顯示有限的符號(hào)和數(shù)碼字符,簡(jiǎn)單,方便。由于該系統(tǒng)對(duì)于交通燈及數(shù)碼管的控制,只用單片機(jī)本身的 I/O 口就可實(shí)現(xiàn),且本身的計(jì)數(shù)器及 RAM 已經(jīng)夠用,故選擇方案二。◆南北方向紅燈滅,同時(shí)綠燈亮,東西方向黃燈滅,同時(shí)紅燈亮,倒計(jì)時(shí) 20 秒。(1)倒計(jì)時(shí)顯示基于單片機(jī)的交通控制系統(tǒng)模擬設(shè)計(jì)5倒計(jì)時(shí)顯示可以提醒駕駛員在信號(hào)燈燈色發(fā)生改變的時(shí)間、在“停止”和“通過(guò)”兩者間作出合適的選擇。(3)緊急處理 交通路口出現(xiàn)緊急狀況在所難免,如特大事件發(fā)生,救護(hù)車(chē)等急行車(chē)通過(guò)等,我們都必須盡量允許其暢通無(wú)阻,畢竟在這種情況下是分秒必爭(zhēng)的,時(shí)時(shí)刻刻關(guān)系著公共財(cái)產(chǎn)安全,個(gè)人生死攸關(guān)等。4 智能交通燈控制系統(tǒng)的硬件設(shè)計(jì) AT89C51 單片機(jī)簡(jiǎn)介基于單片機(jī)的交通控制系統(tǒng)模擬設(shè)計(jì)6 AT89C51 是一種帶 4K 字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低電壓,高性能 CMOS8 位微處理器,俗稱(chēng)單片機(jī)。時(shí)鐘電路:時(shí)鐘電路的作用是產(chǎn)生單片機(jī)工作所需要的時(shí)鐘脈沖序列。P0 口即可作地址/數(shù)據(jù)總線使用,又可以作為通用的 I/O 口使用。P3 口:P3 口是一組帶有內(nèi)部上拉電阻的 8 位準(zhǔn)雙向 I/0 口。即使不訪問(wèn)外部存儲(chǔ)器,ALE 仍以時(shí)鐘振蕩頻率的1/6 輸出固定的正脈沖信號(hào),因此它可對(duì)外輸出時(shí)鐘或用于定時(shí)目的。當(dāng)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器,沒(méi)有兩次有效的Error!信號(hào)。XTAL1:振蕩器反相放大器及內(nèi)部時(shí)鐘發(fā)生器的輸入端。其中 P0 用于送顯兩片 LED 數(shù)碼管,P1 用于控制紅綠黃發(fā)光二極管,XTAL1 和XTAL2 接入晶振時(shí)鐘電路,REST 引腳接上復(fù)位電路, 與 對(duì)數(shù)碼管進(jìn)行片選, 即 INT0 緊急情況處理按鍵, 即 INT1 接時(shí)間調(diào)整中斷按鍵。為方便起見(jiàn),本文主要討論共陽(yáng)八段 LED 數(shù)碼顯示管,其他類(lèi)形的顯示管與其類(lèi)似。每個(gè)方向上設(shè)置紅綠黃燈,總共 4 組。智能交通燈控制系統(tǒng)在正常工作的情況下,每 20s 循環(huán)變化一次。在方式 0 時(shí) M 為 8192;在方式 1 時(shí) M 的值為 65536;在方式 2 和 3 為 256。以 IT0 為例,IT0=0,為電平觸發(fā)方式,IT0=1,為負(fù)邊沿觸發(fā)方式,本設(shè)計(jì)采用電平方式,IE0 為其中斷標(biāo)志位,有中斷信號(hào)則置位,中斷服務(wù)子程序響應(yīng)后,IE0 自動(dòng)清零。東西紅,南北綠,計(jì)時(shí)時(shí)間為 20s MOV P1,0F3H MOV 60H,61HA1: MOV R1,50A2: ACALL BCD ACALL DISPCLK DJNZ R1,A2 MOV A,60H MOV R0,60H基于單片機(jī)的交通控制系統(tǒng)模擬設(shè)計(jì)15 ADD A,99H DA A MOV 60H,A CJNE R0,05H,A1 LED 倒計(jì)時(shí)顯示LED 計(jì)時(shí)每 1 秒都要刷新 1 次,采用的是動(dòng)態(tài)顯示,首先將 R4 除以 10H,整數(shù)即十位放在 50H 中,余數(shù)即個(gè)位放在 51H 中,設(shè)置 7 段 LED 顯示數(shù)據(jù)的數(shù)據(jù)表,用數(shù)據(jù)指針寄存器 DPTR 指向數(shù)據(jù)表的首地址,再加上 A 中的偏移量,就可以指向十位數(shù)字,然后送顯即可,個(gè)位顯示同理。只允許南北方向車(chē)輛通行DH: MOV P1,0F3H SETB SETB ACALL DELAY JNB ,B0 JMP JEJE: POP P2 POP P1 POP 60H SETB EA RETI 紅綠燈時(shí)間調(diào)整程序時(shí)間調(diào)整按鍵連接到外部中斷引腳 ,即 INT1 捕獲到一個(gè)低電平,則進(jìn)入該中斷進(jìn)行相關(guān)處理。單片機(jī)系統(tǒng)開(kāi)發(fā)中的仿真包括軟件仿真和硬件仿真。vision2 可以自動(dòng)完成編譯匯編鏈接程序的操作;◆ C51 編譯器和 A51 匯編器。也可以生成下載到單片機(jī)存儲(chǔ)器上的 HEX 文件。當(dāng)運(yùn)算結(jié)果與手工計(jì)算的結(jié)果相同時(shí),該算法子程序則調(diào)試完成,反之,就要進(jìn)行相應(yīng)的修改。參考文獻(xiàn):[l]邊 海 龍 , 孫 永 奎 . 單 片 機(jī) 開(kāi) 發(fā) 與 典 型 工 程 項(xiàng) 目 實(shí) 例 詳 解 [J].電 子 工 業(yè) 出 版社 , 2022, (10): 143160.[2]張 鑫 , 華 臻 , 陳 書(shū) 謙 . 單 片 機(jī) 原 理 及 應(yīng) 用 [J].電 子 工 業(yè) 出 版 社 , 2022(5).[3]黃 智 偉 .凌 陽(yáng) 單 片 機(jī) 課 程 設(shè) 計(jì) 指 導(dǎo) [J]. 北 京 航 空 航 天 大 學(xué) 出 版 社 ,2022,[4]余 錫 存 曹 國(guó) 華 .單 片 機(jī) 原 理 及 接 口 技 術(shù) [M].陜 西 :西 安 電 子 科 技 大 學(xué) 出 版社 ,[5]雷 麗 文 等 .微 機(jī) 原 理 與 接 口 技 術(shù) [M].北 京 : 電 子 工 業(yè) 出 版 社 , 基于單片機(jī)的交通控制系統(tǒng)模擬設(shè)計(jì)20[6][M].西安電子科技大學(xué)出版社.[7] PROTUSE 設(shè)計(jì)和仿真[M]..[8]唐 工..51 單片機(jī)工程應(yīng)用實(shí)例[M].設(shè)計(jì)心得體會(huì)經(jīng)過(guò)兩周的努力工作,終于完成了自己的單片機(jī)課程設(shè)計(jì)。在整個(gè)課程設(shè)計(jì)過(guò)程我還掌握了一下幾點(diǎn):(1)掌握了電子系統(tǒng)設(shè)計(jì)的流程,熟悉了各種硬件電路以及軟件編程方法。二,行動(dòng)起來(lái)不是很賣(mài)力,雖說(shuō)動(dòng)手還算早,但每天的進(jìn)展卻不大,可以說(shuō)做與玩相伴而行。東西綠,南北紅,計(jì)時(shí)時(shí)間 20s MOV 60H,61HA5: MOV R1,50A6: ACALL BCD ACALL DISPCLK DJNZ R1,A6 MOV R0,60H MOV A,60H ADD A,99H DA A MOV 60H,A CJNE R0,05H,A5基于單片機(jī)的交通控制系統(tǒng)模擬設(shè)計(jì)23 MOV P1,0EEH 。只允許南北方向車(chē)輛通行 SETB SETB ACALL DELAY JNB ,B0 JMP JEJE: POP P2 POP P1 POP 60H SETB EA RETI IINT1:
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1