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

正文內(nèi)容

基于單片機(jī)的交通燈的設(shè)計(jì)(留存版)

2024-12-07 14:15上一頁面

下一頁面
  

【正文】 作,例如復(fù)位后 PC=000H,使單片機(jī)從程序儲(chǔ)存器的第一個(gè)單元取指令執(zhí)行。 圖 310 數(shù)碼管顯示電路圖 中斷電路 中斷是通過該改 CPU 的運(yùn)行方向。 主程序流程圖 主流程圖如圖 45 所示。這里我們選用了移值性好、結(jié)構(gòu)清晰、能進(jìn)行復(fù)雜運(yùn)算的 C 語言來實(shí)現(xiàn)編程。10% 1 RP1 RESPACK8 RT― ―b― 10kΩ ―177。通過對(duì)仿真軟件的功能及元器件類型的深入了解并解決其中的布局問題及交通燈的選著問題。系統(tǒng)功能是由軟硬件共 同實(shí)現(xiàn)的,由于軟件的可伸縮性,最終實(shí)現(xiàn)的系統(tǒng)功能可強(qiáng)可弱,差別可能很大。 圖 42 交通燈點(diǎn)亮流程圖 子程序 void zhishi() //東西方向 { 設(shè)定時(shí)間 南北對(duì)應(yīng)交通燈點(diǎn)亮 東西對(duì)應(yīng)交通燈點(diǎn)亮 開始 結(jié)束 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文 ) 第 18 頁 共 40 頁 if(temp!=0) { p12=1; p13=1; if(temp=5) { p12=0; p11=~p11; } // if(temp==1) // temp1=temp; } // return temp1; } void zhishi1() //南北方向 { if(temp!=0) { p10=1; p15=1; if(temp=5) { p15=0; p14=~p14; } // if(temp==0) // temp1=1; } 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文 ) 第 19 頁 共 40 頁 } 狀態(tài)顯示 流程圖 流程圖如下圖 43 所示。 數(shù)碼管顯示電路 數(shù)碼管顯示電路如圖 310 所示。 4 種時(shí)序單位中,振蕩周期和機(jī)器周期是單片機(jī)內(nèi)計(jì)算其它時(shí)間值 (例如,波特率、定時(shí)器的定時(shí)時(shí)間等 )的基本時(shí)序單位。 圖 32 AT89C52 單片機(jī)的信號(hào)流向電路圖 如 圖 32所示,單片機(jī)正常工作情況下,從 到 的 6 個(gè)端口輸出的高電平,使交通燈點(diǎn)亮。 (I/O)口: 89C52共有 4組 8位 I/O 口 (P0、 P P2 或 P3),用于對(duì)外部數(shù)據(jù)的傳輸。當(dāng)東西干道紅燈亮夠規(guī)定的時(shí)間后,系統(tǒng)發(fā)出狀態(tài)轉(zhuǎn)換信號(hào),系統(tǒng)進(jìn)入下一個(gè)狀態(tài);狀態(tài) 3:南北道綠燈亮 25,東西干道紅燈亮 30S,此時(shí)南北干道允許車輛通行,東西干道禁止車輛通行。當(dāng)南北干道綠燈亮夠規(guī)定的時(shí)間后,系統(tǒng)發(fā)出狀態(tài)轉(zhuǎn)換信號(hào),系統(tǒng)進(jìn) 入下一個(gè)狀態(tài)。 1869年 1 月 2 日,煤氣燈爆炸,使警察受傷,遂被取消。交通信號(hào)燈控制方式很多。 交通信號(hào)燈常用 與 交叉路口,用來控制車的流量,提高交叉口車輛的通行能力,減少交通事故。紅外線紅綠燈當(dāng)行人踏上對(duì)壓力敏感的路 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文 ) 第 3 頁 共 40 頁 面時(shí),它就能察覺到有人要過馬路。按下特殊按鍵 2,是某干道亮紅燈,另一邊亮綠燈。在除正常情況下還有特殊狀態(tài)功能:在十字路口交通出現(xiàn)混亂的時(shí)候,按下特殊按鍵 1,使南北、東西都亮紅燈,使各個(gè)方向的車輛停下來,時(shí)間設(shè)為 10S;在一定的情況下,特使某一干道讓另一干道的車輛通過。 AT89C52 的引腳排列及組成介紹 AT89C52 單片機(jī)及引腳如圖 31所示。只要在 XTAL1 和 XTAL2 之間跨接晶體振蕩器和微調(diào)電容,就可以構(gòu)成一個(gè)穩(wěn)定的自激振蕩器,如圖 33所示。 單片機(jī)的復(fù)位的條件是:必須使 RST(第 9引腳)加上持續(xù)周期(即 24 個(gè)脈沖震蕩 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文 ) 第 11 頁 共 40 頁 周期)以上的高電平。計(jì)算機(jī)在執(zhí)行程序的過程中,外部設(shè)備向 CPU 發(fā)出中斷請(qǐng)求信號(hào),要求 CPU 暫時(shí)中斷當(dāng)前程序的執(zhí)行而轉(zhuǎn)去執(zhí)行相應(yīng)的處理程序,待處理程序執(zhí)行完畢后,再繼續(xù)執(zhí)行原來的被中斷的程序。 主程序 include define uchar unsigned char define uint unsigned int sbit p10=P1^0; 。 交通燈仿真 交通燈 設(shè)計(jì)的仿真 效果如下 狀態(tài) 1: 東西方向綠燈亮 25S,南北方向紅燈亮 30S 的 仿真 效果 如圖 51所示 。10% 1 C1 GB599586 CD- 2- 63V- 22PF- 177。 本次設(shè)計(jì)遇到了很多難題,但是在解決難題的過程中學(xué)到很多與子相關(guān)的知識(shí),在硬件設(shè)計(jì)方面遇到了整體如何布局才能在仿真中看到具有現(xiàn)實(shí)的效果和交通 燈如何安置以及選著交通燈類型的問題。 軟件在硬件平臺(tái)上構(gòu)筑,完成各部分硬件的控制和協(xié)調(diào)。 圖 41 顯示燈流程圖 子程序 void display() //數(shù)碼管倒計(jì)時(shí)顯示 { P0=0xfd; P2=led[temp/10]; 點(diǎn)亮數(shù)碼管的十位 點(diǎn)亮數(shù)碼管的個(gè)位 初始化 賦值 顯示數(shù)字 開始 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文 ) 第 17 頁 共 40 頁 delay(1); P0=0xfe; P2=led[temp%10]; delay(1); } void display_zd() //數(shù)碼管中斷倒計(jì)時(shí)顯示 { P0=0xfd; P2=led[temp1/10]; delay(1); P0=0xfe; P2=led[temp1%10]; delay(1); } 交通指示燈點(diǎn)亮 如下圖 42 所示。如顯示一時(shí), b、 c兩端接低電平,其它各段接高電平。 AT89C52 單片機(jī)指令系統(tǒng)中,各條指令的執(zhí)行時(shí)間都在 1 個(gè)到 2個(gè)機(jī)器周期之間。當(dāng)遇到緊急情況時(shí) , 外部中斷 0 發(fā)生響應(yīng), 兩個(gè)方向上的紅燈 都 亮,以便 處理緊急事件 ,假設(shè) 緊急是 通過路口的時(shí)間為 10 秒, 緊急 過后,交通燈恢復(fù)中斷前的狀態(tài) ,當(dāng)有特殊 車到達(dá)時(shí), 外部中斷 1發(fā)生響應(yīng),某一干道 上紅燈亮 ,另一干道上綠燈亮 ,以便讓 特殊 車通過,假設(shè) 特殊 車通過路口的時(shí)間為 5秒, 特殊 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文 ) 第 9 頁 共 40 頁 車通過后,交通燈恢復(fù)中斷前的狀態(tài) 。 /計(jì)數(shù)器 (ROM): 89C52有兩個(gè) 16 位的可編程定時(shí) /計(jì)數(shù)器,以實(shí)現(xiàn)定時(shí)或計(jì)數(shù)產(chǎn)生中斷用于控制程序轉(zhuǎn)向。此時(shí)南北干道禁止車輛通行,東西干道允許超過 停車線的車輛通行,而未超過停車線的車輛禁止通行。當(dāng)東西干道紅燈亮夠規(guī)定的時(shí)間后,系統(tǒng)發(fā)出狀態(tài)轉(zhuǎn)換信號(hào),系統(tǒng)進(jìn)入下一個(gè)狀態(tài);狀態(tài) 3:南北道綠燈亮,東西干道紅燈亮,此時(shí)南北干道允許車輛通行,東西干道禁止車輛通行。它由紅綠兩 種 旋轉(zhuǎn)式方形玻璃提燈組成,紅色表示 “ 停止 ” ,綠色表示 “ 注意 ” 。那么靠什么來實(shí)現(xiàn)這井然秩序呢?靠的 就 是交通信號(hào)燈的自動(dòng)指揮系統(tǒng)。有了交通燈人們的安全出行有了很大的保障。紅外光束能把信號(hào)燈的紅燈延長一段時(shí)間,推遲汽車放行,以免發(fā)生交通事故。 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文 ) 第 4 頁 共 40 頁 第 2 章 方案比較與系統(tǒng)論證 關(guān)于數(shù)子電路的方案 圖 21 方案一 如圖 21是采用數(shù)字電路模式交通燈,系統(tǒng)主要由秒脈沖信號(hào)發(fā)生器、定時(shí)器、控制器、譯碼器、信號(hào)燈顯示器組成。按下特殊按鍵 2,是某干道亮紅燈,另一邊亮綠燈。 圖 31 AT89C51 引腳排列 AT89C52 引腳排列如圖 21 所示,采用標(biāo)準(zhǔn) 40 引腳雙列直插式封裝。 時(shí)鐘電路工參數(shù)及計(jì)算 時(shí)鐘電路一般的,電容 C1和 C2 取 30pF 左右;晶體振蕩器的頻率范圍是 。若時(shí)鐘頻率為 12MHz,每個(gè)機(jī)器周期為 1uS,則需要加上持續(xù) 2uS以上時(shí)間周期的高電平。這種程序在執(zhí)行過程中由于外界原因而被中間打斷的情 況。 sbit p11=P1^1; 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文 ) 第 23 頁 共 40 頁 sbit p12=P1^2; sbit p13=P1^3; sbit p14=P1^4; sbit p15=P1^5; 圖 45 主程序流程圖 sbit p32=P3^2; sbit p33=P3^3; uchar code led[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文 ) 第 24 頁 共 40 頁 uchar temp,temp1,flag=1,flag1=1,shu,tp; void delay(uchar x) //延時(shí) 500X us { uchar i,j; for(i=0。 圖 51 狀態(tài) 1 仿真圖 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文 ) 第 27 頁 共 40 頁 狀態(tài) 2:東西方向綠燈滅,黃燈閃爍 5 次,南北方向仍亮紅 燈 仿真如圖 52 所示。10 2 C C2 ELECRAD10 CD- 2- 25V- 30PF- 177。因此可以說單片機(jī)的設(shè)計(jì)是軟件和硬件的結(jié)合,二者是密不可分的決。a++); } void main() { init(); while(1) { // if(shu==5) // TR1=0; display(); if(tp==0) { switch(flag) {
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1