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

正文內(nèi)容

單片機(jī)原理及應(yīng)用課程設(shè)計-基于單片機(jī)的城市道口交通燈控制系統(tǒng)(參考版)

2024-11-11 22:20本頁面
  

【正文】 } } 。 delay(1000)。 gw=shu1%10。 if(p3 == 0) P1 = 0xAA。 19 } } void enter0() interrupt 0 //外部中斷 0中斷程序 { uchar shu1 =15,sw,gw。 i++。 gew=shu%10。 if(shu==0) shu=30。 t0++。 } } void time0() interrupt 1 //定時器 0中斷程序 { TH0 = 0x3c。 //電源控制,進(jìn)入空閑待機(jī)狀態(tài),中斷請求有效 while(1) { shuma(shiw,gew)。 P1 = tab[0]。 } void deng() //發(fā)光二極管顯示程序 { P1 = tab[i]。 //段選 , 顯示個位上數(shù)字 a8255_PA=0xfd。 a8255_PB=0xff。 //位選 , 選擇數(shù)碼管 PA0作為十位 18 delay(1)。 a8255_PB=table[shiw]。 //觸發(fā)方式為低電平 }// 數(shù)碼管顯示程序 void shuma(uchar shiw, uchar gew) { if(shiw!=0) { a8255_PA=0xff。 //啟動中斷 EX0=1。 //開總中斷 ET0 = 1。//裝入初值 TL0 = 0xb0。 } void init() //定時器和外中斷 0的初始化程序 { TMOD = 0x01。y。x。//LED的八種狀態(tài) void delay(uint z) //延時 1ms程序 { uint x,y。 uchar code table[]={ 0xA0, 0xBB,0x62,0x2A,0x39,0x2C,0x24,0xBA,0x20,0x28}。 int i。 15 參考文獻(xiàn) [1] 張鑫 .單片機(jī)原理與應(yīng)用 [M].北京 :電子工業(yè)出版社 .2020 [2] 樓然苗 .單片機(jī)課程設(shè)計指導(dǎo) [M].北京 :航天航空大型出版社 .2020 [3] 康華光主編 .電子技術(shù)基礎(chǔ) (第五版 )[M].北京 :高等教育出版社 .2020 [4] 謝宜仁 .單片機(jī)硬件接口電路及實例解析 [M].北京 :電子工業(yè)出版社 .2020 [5] 譚浩強(qiáng) .C程序設(shè)計第二版 [M].北京 :清華大學(xué)出版社 .1999 [6] 郭天祥 .十天學(xué)會單片機(jī) [OL]. [7]何立民 .單片機(jī)高級教程 [M].北京 :北京航空航天大學(xué)出版社 .2020 [8]侯玉寶 ,李成群 .基于 Proteus的 51 系列單片機(jī)設(shè)計與仿真 [M].北京 :電子工業(yè)出版社 .2020 16 附錄 附錄一 硬件總電路圖如下: 圖 13 總電路圖 17 附錄二 城市道口交通燈控制系統(tǒng)設(shè)計總程序如下: include include //定義 8255A的絕對地址 define a8255_PA XBYTE[0xD1FF] //PA口地址 define a8255_PB XBYTE[0xD2FF] //PB口地址 define a8255_PC XBYTE[0xD5FF] //PC口地址 define a8255_CON XBYTE[0xD7FF] //控制字地址 define uint unsigned int define uchar unsigned char sbit p3 = P3^2。非常感謝老師的支持,以及學(xué)校和系部領(lǐng)導(dǎo)統(tǒng)籌安排此次單片機(jī)課程設(shè)計,使結(jié)合理論知識和實際動手操作得到了很好的結(jié)合,對加深了對知識的理解。 致謝 在本次課程設(shè)計過程中,謝四蓮老師對該論文從選題,構(gòu)思到最后定稿的各個環(huán)節(jié)給予細(xì)心指引與教導(dǎo) ,使得最終完成論文設(shè)計。本設(shè)計中,兩位組員之間相互配合是非 常重要的,在不斷磨合期間團(tuán)隊意識逐漸形成,成為了本次設(shè)計成功的其中一個基礎(chǔ)。 在設(shè)計過程中,把所學(xué)到的理論知識與實際結(jié)合起來,深化了理論知識也加強(qiáng)了動手操作能力。 14 特種車檢測模塊調(diào)試 特種車檢測模塊 主要由中斷模塊組成,由單片機(jī)的串口與中斷按鍵模塊構(gòu)成,信號通過中斷模塊發(fā)出,特種車通過時所有的交通燈能變成紅燈,并在 15s 之后恢復(fù)正常,則說明該模塊工作正常。設(shè)計中將各個方向的直通,左拐,右拐通行規(guī)則分成幾種不同的亮燈方式。改正后數(shù)碼管順利實現(xiàn)倒計時顯示。根據(jù)燈的亮滅情況依次查找直到電路正常工作為止。 交通燈通行方式功能的調(diào)試 顯示倒計時采用 2位 LED 數(shù)碼管;左拐、右拐、直行 3組通行指示燈采用雙色高亮發(fā)光二極管。根據(jù)實測數(shù)據(jù) ,逐步校正數(shù)據(jù),使測量結(jié)果更準(zhǔn)確。 軟硬聯(lián)調(diào) 系統(tǒng)做好后 ,進(jìn)行系統(tǒng)的完整調(diào)試。然后運(yùn)行,除了語法差錯外,當(dāng)確認(rèn)程序沒問題時,通過直接下載到單片機(jī)來調(diào)試。 ③中斷控制功能調(diào)試:包括按鍵功能及規(guī)則調(diào)試。 硬件調(diào)試 首先對交道口交通燈控制系統(tǒng)的電路板進(jìn)行檢查,即確認(rèn)電路無虛焊,無短路,無斷路,集成元件安裝是否正確,之后進(jìn)行電路功能模塊的分級調(diào)試,根據(jù)電路功能逐級進(jìn)行: ① LED 燈功能調(diào)試: LED 各個紅綠燈都能正常亮滅。單片機(jī)軟件先在最小系統(tǒng)板上調(diào)試,確保工作正常之后,再與硬 件系統(tǒng)聯(lián)調(diào)。 調(diào)試方法 本次課程設(shè)計中調(diào)試部分系統(tǒng)系統(tǒng)的調(diào)試主要分為:硬件調(diào)試,軟件調(diào)試和軟硬件聯(lián)調(diào)。 } } 調(diào)試與功能分析 功能分析 北 西 東 南 圖 12 十字路口模型 如圖 12所示:在東西南北方向各設(shè)置一盞紅燈和一盞綠燈,當(dāng)任意兩方向的紅燈亮,綠燈滅,則這兩個方向之間是可以通車的,而同時對立兩方向的綠燈亮,紅燈滅,禁止通車,同時數(shù)碼管作為時間顯示牌,進(jìn)行 30s 倒計時, 30 過后,亮燈方式換成另 外一種狀態(tài),數(shù)碼管在進(jìn)行 30s 倒計時,在沒有外部中斷響應(yīng)的情況下,一直這樣循環(huán)下去。
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1