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

正文內(nèi)容

基于單片機的交通燈設計_畢業(yè)設計說明書(論文)-資料下載頁

2025-06-30 20:21本頁面

【導讀】四川信息職業(yè)技術學院畢業(yè)設計說明書(論文)

  

【正文】 結(jié)果,不一致則跳到第一步進行反復調(diào)試,直到與預定目的一致。 通電以后,東西、南北方向的時間均遞減, 5秒以后,東西方向的 5秒用完, 四川信息職業(yè)技術學院畢業(yè)設計說明書 (論文 ) 第 19 頁 變成東西左轉(zhuǎn)、南北各 10 秒,此后,時間顯示和紅綠燈不再變化,一直保持這一狀態(tài)。 四川信息職業(yè)技術學院畢業(yè)設計說明書 (論文 ) 第 20 頁 結(jié)論 本系統(tǒng)就是充分利用了 89S52 I/O 引腳。系統(tǒng) 采用 MSC51系列單片機 為中心器件來設計交通燈控制器,實現(xiàn)通過 89C51芯片的 P0口 控制 紅、綠燈燃亮時間的功能; 紅綠燈循環(huán)點亮,倒計時剩 5秒時黃燈閃爍警示。系統(tǒng)不足之處不能控制車的左、右轉(zhuǎn)、以及自動根據(jù)車流改變紅綠燈時間等。這是由于本身地理位置以及車流量情況所定,如果有需要可以設計擴充原系統(tǒng)來實現(xiàn) 。 通過這次設計,使我得到了一次用專業(yè)知識、專業(yè)技能分析和解決問題全面系統(tǒng)的鍛煉。使我在單片機的基本原理、單片機應用系統(tǒng)開發(fā)過程,以及在常用編程設計思路技巧(特別是 C 語言)的掌握方面都能向前邁了一大步,為日后成為合格的應用型人才打下良好 的基礎。 四川信息職業(yè)技術學院畢業(yè)設計說明書 (論文 ) 第 21 頁 致 謝 在這里,我首先向我的指導老師吳浩然表示深深的感謝,同時感謝我的同學在畢業(yè)設計中給我的幫助和鼓勵。 在整個畢業(yè)設計過程中,他們都給予了我極大的關心和幫助,并對我的畢業(yè)設計進行了悉心的指導。使我獲得了豐富的理論知識,極大地提高了實踐能力,并對當前電子領域的研究狀況和發(fā)展方向有了一定的了解,單片機領域這對我今后進一步學習計算機方面的知識有極大的幫助。 我感謝大學三年來所有教過我的計算機工程系的老師們,是他們傳授了有用的專業(yè)知識給我,使我在整個畢業(yè)設計過程中能游刃有余的發(fā)揮,同時也感謝我們計算 機工程系為我們提供了良好的上機環(huán)境,在此向他們致以深深的謝意!最后,我忠心地感謝單片機老師吳浩然以及其他同學的指導和支持,在未來的工作和學習中,我將以更好的成績來回報各位領導、老師和同學。 最后,特別感謝我的父母多年來在學習上、生活上的理解與大力支持,讓我圓滿的完成了學業(yè)。向百忙之中 抽時間對本文進行審閱,評議和參與本人論文答辯的各位老師表示感謝。 四川信息職業(yè)技術學院 畢業(yè)設計說明書 (論文 ) 第 22 頁 參考文獻 [1]、李朝青 .單片機原理及接口技術(簡明修訂版) 1998。 [2]、李廣弟 .單片機基礎[M] .北京:北京航空航天大學出版社, 1994 [3]、胡文金, 單片機應用技術實訓教程,重慶大學出版社, 20xx 年 2月。 [4]、胡輝《單片機原理與應用》,中國水利出版社, 20xx。 [5]、劉守義《單片機應用技術》, 西安電子科技大學出版社, 20xx。 四川信息職業(yè)技術學院 畢業(yè)設計說明書 (論文 ) 第 23 頁 附錄 附錄 1:整機電路圖 四川信息職業(yè)技術學院 畢業(yè)設計說明書 (論文 ) 第 24 頁 附錄 2:程序源代碼 include define uint unsigned int define uchar unsigned char sbit NB_GREEN=P0^0。 sbit NB_YELLOW=P0^1。 sbit NB_RED=P0^2。 sbit DX_GREEN=P0^3。 sbit DX_YELLOW=P0^4。 sbit DX_RED=P0^5。 sbit P3_2=P3^2。 uchar P1_paomadeng[]={0xf7,0xfb,0xfd,0xfe}。 //字符型一維數(shù)組(包含了4 個元素) uint i,flog,flog1。 //自定義變量 void deply(uint z) //延時程序 { uint x,y。 for(x=z。x0。x) for(y=110。y0。y) {} } void LED_xunhuan()。 void main() { EA=1。 IT0=0。 EX0=1。 PX0=1。 DX_GREEN=1。DX_YELLOW=0。DX_RED=1。 //初始化南北,東西黃燈亮 1 秒 NB_RED=1。NB_YELLOW=0。NB_GREEN=1。 eply(1000)。 while(1) 四川信息職業(yè)技術學院 畢業(yè)設計說明書 (論文 ) 第 25 頁 { flog++。 if(flog==1) { DX_GREEN=0。DX_YELLOW=1。DX_RED=1。 NB_RED=0。NB_YELLOW=1。NB_GREEN=1。 deply(10000)。 //東西綠燈,南北紅燈亮 10秒 } else { if(flog==2) { DX_YELLOW=0。DX_GREEN=1。DX_RED=1。 NB_RED=0。NB_YELLOW=1。NB_YELLOW=1。 deply(5000)。 //東西黃燈,南北紅燈燈亮 5 秒 } else { if(flog==3) { DX_RED=0。DX_YELLOW=1。DX_GREEN=1。 NB_GREEN=0。NB_RED=1。NB_YELLOW=1。 deply(10000)。 //東西紅燈,南北綠燈亮 10秒 } else { if(flog==4) { DX_RED=0。DX_YELLOW=1。DX_GREEN=1。 NB_YELLOW=0。NB_RED=1。NB_GREEN=1。 deply(5000)。 //東西紅燈,南北黃燈亮 5秒 flog=0。 //flog 重新置 0 } } } } } } void int0_suspend() interrupt 0 //外部 INT0 中斷 { DX_GREEN=1。 DX_YELLOW=1。 四川信息職業(yè)技術學院 畢業(yè)設計說明書 (論文 ) 第 26 頁 DX_RED=0。 NB_RED=0。 NB_YELLOW=1。 NB_GREEN=1。 LED_xunhuan()。 //調(diào)用緊急通行模擬狀態(tài) } void LED_xunhuan() //救護車緊急通行模擬狀態(tài) { while(1) { deply(500)。 //延時 秒 P1=P1_paomadeng[i]。 //把數(shù)組中的元素賦給 P1 口 i++。 //自加 1 if(i==4) //i 自加到 4時把數(shù)組第一個元素賦給 i { i=0。 } if(P3_2==1) //外部中斷為高電平時結(jié)束循環(huán) { i=0。 //返回到數(shù)組第一個元素 break。 } } P1=0xff。 //P1 口全置 1 flog=0。 //為 flog 賦初值(交通燈從頭開始循環(huán)顯示) }
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1