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

正文內(nèi)容

交通信號控制系統(tǒng)設(shè)計畢業(yè)論文(參考版)

2025-06-30 18:54本頁面
  

【正文】 致 謝 40致 謝 參考文獻(xiàn) 42參考文獻(xiàn)[1] 張毅坤、陳善久、.《單片微型計算機(jī)原理與應(yīng)用》[M].西安電子科技大學(xué)出版社,[2] 龔尚福、賈澎濤、.《C/C++語言程序設(shè)計》[M].徐州:中國礦業(yè)大學(xué)出版社,[3] 劉樹林、.《低頻電子線路》[M]. 北京:機(jī)械工業(yè)出版社,[4] .《單片機(jī)試驗指導(dǎo)教程》.安徽大學(xué)出版社,[5] .《MCS51系統(tǒng)單片機(jī)實用子程序集錦》[M].北京:清華大學(xué)出版社,1993[6] .《單片機(jī)原理與控制技術(shù)》[M].機(jī)械工業(yè)出版社,2005[7] 單片機(jī)學(xué)習(xí)網(wǎng) 附錄A 44附錄A:系統(tǒng)硬件電路圖 附錄B 47附錄B:PCB版圖 附錄C:系統(tǒng)實物圖運(yùn)行結(jié)果:。感謝他們四年來的辛勤栽培。不積跬步何以至千里,本設(shè)計能夠順利的完成,也歸功于各位任課老師的認(rèn)真負(fù)責(zé),使我能夠很好的掌握和運(yùn)用專業(yè)知識,并在設(shè)計中得以體現(xiàn)。這次獨立完成畢業(yè)設(shè)計是對自我的鍛煉。雖然只實現(xiàn)了簡單的功能,但我覺得這也不是一個簡單的事情,就算是有一點疏忽都會對結(jié)果有影響。在暑假資料搜集時,我還設(shè)計了許多功能,人行道信號燈控制,急車通行信號燈的切換,運(yùn)用人工智能來檢測道路車輛的多少來實時控制信號燈的變化,而最終卻只實現(xiàn)了簡單的信號燈控制和倒計時功能。 第七章 結(jié)束語 38第七章 結(jié)束語踉踉蹌蹌地忙碌了幾個月,我的畢業(yè)設(shè)計終于告一段落。實時調(diào)試的時候紅綠信號燈都正常工作,但數(shù)碼管中只有東西向的各位正常工作,其他三位全亮但不倒計時。單片機(jī)軟件先在最小系統(tǒng)板上調(diào)試,確保工作正常之后,再與硬件系統(tǒng)聯(lián)調(diào)。主要任務(wù)是檢驗實現(xiàn)的功能及其效果并校正數(shù)值。在調(diào)試程序時出現(xiàn)很多錯誤,有書寫錯誤,前后定義變量的不同,通過仔細(xì)檢查,調(diào)試,最終程序完全正確。 軟件調(diào)試軟件調(diào)試是通過對擁護(hù)程序的匯編、連接、執(zhí)行來發(fā)現(xiàn)程序中存在的語法錯誤與邏輯錯誤并加以排除糾正的過程。,經(jīng)檢查發(fā)現(xiàn)是由于粗心導(dǎo)致接錯管腳,修改后工作正常。調(diào)試時,仍采用去掉無關(guān)元件的方法,逐層調(diào)試下去,就會定位故障元件了。當(dāng)各塊電路無故障后,將各電路逐塊加入系統(tǒng)中,在對各塊電路功能及各電路間可能存在的相互聯(lián)系進(jìn)行調(diào)試。動態(tài)調(diào)試的一般方法是由近及遠(yuǎn)、由分到合。因為只有用單片機(jī)開發(fā)系統(tǒng)才能完成對用戶系統(tǒng)的調(diào)試。給板加電,檢測所有的插座或是器件的電源端是否符合要求的值。先用萬用表復(fù)核目測中有疑問的連接點,再檢測各種電源線與地線之間是否有短路現(xiàn)象。檢查外部的各種元件或者是電路是否有斷點。靜態(tài)調(diào)試是在用戶系統(tǒng)未工作時的一種硬件檢測。硬件調(diào)試是在用戶系統(tǒng)未工作時的一種硬件測試。根據(jù)系統(tǒng)設(shè)計方案,本系統(tǒng)的調(diào)試共分為三大部分:硬件調(diào)試,軟件調(diào)試和軟硬件聯(lián)調(diào)。 } if(z0) y=31。 } if(a==100){ z。 P2=0xfd。 P0=Tab[z%10]。 P2=0xfe。 } P0=Tab[z/10]。 if(d==5){ P16=~P16。z5) { P1=0xbf。 //選通東西向數(shù)碼管的個位 delay1ms(2)。 P22=1。 //選通東西向數(shù)碼管的十位 delay1ms(2)。 P21=1。 //選通南北向數(shù)碼管的個位 delay1ms(2)。 P20=1。 //選通南北向數(shù)碼管的十位 delay1ms(2)。 P23=1。 z=5) {P1=0xcf。 } if(y0) { a++。 //選通南北向數(shù)碼管的個位 delay1ms(4)。 P22=1。 //選通南北向數(shù)碼管的十位 delay1ms(4)。 P23=1。 c=0。 //南北紅燈,東西黃燈 c++。 } if(y=0 amp。 //選通南北向數(shù)碼管的個位 delay1ms(2)。 P22=1。 //選通南北向數(shù)碼管的十位 delay1ms(2)。 P21=1。 //選通東西向數(shù)碼管的個位 delay1ms(2)。 P20=1。 //選通東西向數(shù)碼管的十位 delay1ms(2)。 P23=1。 y=30) { P1=0xf9。 TL1=0xF0。 y。 //設(shè)定時值為20000us(20ms) count++。 //無限循環(huán)等待中斷}//定時器0中斷外理中鍵掃描和顯示void Key_Time0(void) interrupt 1 using 2{ TH0=0xB1。 //開TR0 TR1=1。 //設(shè)定時值為(10ms) TL1=0xF0。 TL0=0xE0。 //定時器1中斷打開 TMOD = 0x11。 //允許CPU中斷 ET0 = 1。b++) 。a++) for(b=0。 for(a=0。int y=30,z=30,count,c,d,a。sbit P22=P2^2。 //南北黃燈sbit P20=P2^0。 //東西紅燈sbit P15=P1^5。 //南北紅燈 sbit P13=P1^3。sbit P11=P1^1。至于循環(huán)需要軟件控制,程序見下節(jié)。同樣當(dāng)南北方向倒計時遞減至0時,東西方向倒計時為5,此時南北方向綠燈熄滅,黃燈點亮,且倒計時跳轉(zhuǎn)為0,東西方向繼續(xù)倒計時,此時的狀態(tài)為東西紅燈,南北黃燈,且東西方向倒計時由5遞減至0,之后又開始重復(fù)東西綠燈,南北紅燈的狀態(tài),依次循環(huán)。接著紅燈繼續(xù)倒計時為5時,東西方向的綠燈熄滅,黃燈點亮,且倒計時5秒,此時的狀態(tài)為東西黃燈,南北紅燈,且南北倒計時由5遞減至0。 程序設(shè)計思路程序開始初始化時,設(shè)置位東西綠燈亮,倒計時顯示為25秒;南北紅燈亮,倒計時顯示為30秒。⑻用右鍵點擊Sourece Group 1(注意用鼠標(biāo)的右鍵,而不是左鍵),將彈出一個菜單,選擇Add Files to Guoup Source Group 1。Save, 在文件名里輸入文件名,。⑸輸入交通燈程序。 ⑶這時會彈出一個對話框,要求你選擇單片機(jī)的型號。本設(shè)計使用Keil C51編程過程:⑴點擊菜單project,選擇new project。同時它內(nèi)嵌的仿真調(diào)試軟件可以讓用戶采用模擬仿真和實時在線仿真兩種方式對目標(biāo)系統(tǒng)進(jìn)行開發(fā)。主要包括:c51交叉編譯器,A51宏匯編器,BL51連接定位器等工具和Windows集成編譯環(huán)境uVision,以及單片機(jī)軟件仿真器Dscope 51。提高設(shè)計的效率和成功率。■相對匯編語言,簡單易學(xué),便于使用?!龀绦虻目勺x性和可維護(hù)性好。與匯編語言相比C51具有下列優(yōu)點:■編程效率高。但移植難度很大,程序的可讀性也很差。這里我們選用了移值性好、結(jié)構(gòu)清晰、能進(jìn)行復(fù)雜運(yùn)算的C語言來實現(xiàn)編程。系統(tǒng)功能是由軟硬件共同實現(xiàn)的,由于軟件的可伸縮性,最終實現(xiàn)的系統(tǒng)功能可強(qiáng)可弱,差別可能很大。 第五章 系統(tǒng)軟件設(shè)計 32第五章 系統(tǒng)軟件設(shè)計硬件平臺結(jié)構(gòu)一旦確定,大的功能框架即形成。 ⑶結(jié)合EMC知識,看PCB 是否有不符合EMC常規(guī)的線路。4. PCB檢查 ⑴檢查線路設(shè)計是否與原理圖設(shè)計思想一致。畫完頂層導(dǎo)線后用小鍵盤上的 * 鍵切換到底層繼續(xù)畫底層導(dǎo)線,系統(tǒng)會在換層的位置自動打過孔。畫線中可以用Shift+空格鍵切換導(dǎo)線模式。Track命令。手動布線的基本步驟:先設(shè)置導(dǎo)線的一些默認(rèn)參數(shù)174。UnRoute命令。Set up彈出對話框174。Rules;Routing Layers(布線層)必須設(shè)置通常都設(shè)為水平或豎直,電源線和地線也應(yīng)該一致,頂層走水平線底層走豎直;布線之前Clearance Constraint (走線間距)和Width Constraint(線寬約束)二者至少設(shè)置一項。拖動期間可以配合使用空格鍵、X鍵、Y鍵分別進(jìn)行旋轉(zhuǎn)90176。shove開始推擠;推擠完畢的元件基本沒有重疊的,可以繼續(xù)用手動布局進(jìn)行調(diào)整,將元件擺放合理以利于布線。Set Shove Depth;Tools174。Align174。(一)自動布局:Tools174。Make Library;②,進(jìn)行編輯去掉引腳,修改焊盤尺寸和形狀若網(wǎng)絡(luò)表顯示沒有錯誤了可以點擊執(zhí)行(Execute)加載。例:,于PCB中修改。(二)修改或新建元件封裝:有些元件封裝在PCB庫里沒有時網(wǎng)絡(luò)表也會顯示錯誤;用戶可以修改已有的元件封裝或自己創(chuàng)建來獲得需要的封裝。⑥元件引腳與封裝引腳的編號不一致。⑤.電源的網(wǎng)絡(luò)號不正確。③元件的序號(Designator)重復(fù)(Duplicate)。①引線重疊,增加了節(jié)點。 Netlist命令;若網(wǎng)絡(luò)表有錯誤則必須先改正所有錯誤,直到?jīng)]錯了才能執(zhí)行加載網(wǎng)絡(luò)表。Track 命令畫一個框。在設(shè)計窗口中單擊右鍵彈出菜單選擇Properties.;在主菜單Tools工具中選擇Preferences命令;彈出系統(tǒng)參數(shù)設(shè)置的對話框設(shè)置各種參數(shù)各種參數(shù)設(shè)置完以后在禁止布線層下面繪制一個。:點擊Design174。手工調(diào)整174。設(shè)置布線規(guī)則174。定義板框174。⑵用Sch的Create Netlist生成網(wǎng)絡(luò)鏈接表。電路板 ⑴用Sch設(shè)計電路圖定義元件封裝174。在Protel99中執(zhí)行仿真,只要簡單地從仿真用元件庫中放置
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1