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

正文內(nèi)容

畢業(yè)設(shè)計(jì)論文—基于單片機(jī)的汽車尾燈控制設(shè)計(jì)-閱讀頁

2024-12-21 17:28本頁面
  

【正文】 er[4]+1。} for(j=50。j) { SEGMENT=get_code(display_buffer[5])。 系統(tǒng)的軟件設(shè)計(jì) 21 SEGMENT=get_code(display_buffer[4])。 } } //s3 調(diào)節(jié)分鐘 if(!turn_left) { display_buffer[3]=display_buffer[3]+1。} } if(display_buffer[3]==0x0a) { display_buffer[3]=0。 } for(j=50。j) { SEGMENT=get_code(display_buffer[3])。 SEGMENT=get_code(display_buffer[2])。 } } if(!normal) { Delay(300)。 read_time()。 } //s2 調(diào)節(jié)小時(shí) } } 速度錄放模塊 /***********************************/ /* 顯示車速 */ /* */ /***********************************/ 西安交通大學(xué)城市學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 22 void normal_display() { while(1) { int i,cs=0。 display_bit=0X08。 get_speed()。 cs++。 BIT_LED=display_bit。 Delay(8)。 display_bit=0x08。 if(!turn_right||!brake||!change||!turn_left) break。} //跳出速度的程序 else if(!change) //切換到時(shí)間或溫度的程序 { while(1) { if(change==1){flagg=flagg+1。} } } if(flagg==3){break。 int ff。 PT1=1。 kkk=0。 TL1=0xff。 TL0=0x9a。 // 溢出一次 TR1=EA=ET1=1。 m=0。 ff=12411/(kkk)。 k2=(ff%100)/10。 display_buffer[2]=k1。 //速度的十位 display_buffer[0]=k3。 BIT_LED=0。 i=0。 while(i3) 西安交通大學(xué)城市學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 24 { i++。 display_bit=display_bit1。 SEGMENT=get_code(display_buffer[i1])。 if(i==3) { i=0。 } if(cs==200) break。 } if(!turn_right||!brake||!turn_left){break。 break。} } } /***********************************/ /* 獲取速度 */ /* */ /***********************************/ void get_speed() { unsigned char k1,k2,k3。 TMOD=0x62。 PT0=0。 m=1。 TH1=0xf6。 系統(tǒng)的軟件設(shè)計(jì) 25 TH0=0xff。 while(t112){} TR1=ET1=0。 t11=0。 k1=(ff/100)。 k3=(ff%100)%10。 //速度的百位 display_buffer[1]=k2。 //速度的個(gè)位 } 尾燈控制模塊 關(guān)閉 T0, T1, T2 中斷,通過 s1, s2, s3, s4 的狀態(tài)模擬汽車的不正常行駛狀態(tài)。 BIT_LED=0。 i=0。 display_bit=display_bit1。 SEGMENT=0x38。 //延時(shí)已達(dá)到閃爍的效果 if(i==3) 西安交通大學(xué)城市學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 26 { i=0。 } if(!turn_right||!brake||!change||!normal) {break。 } } } /***********************************/ /* 右轉(zhuǎn)彎的顯示 */ /* */ /***********************************/ void turn_right_display() { unsigned int i。 while(!turn_right) { while(1) { display_bit=0X10。 while(i3) { i++。 BIT_LED=display_bit。 Delay(200)。 display_bit=0x10。} } break。 BIT_LED=0。 } display_bit=0x80。 while(i3) { i++。 display_bit=display_bit1。 } while(i4) { i++。 display_bit=display_bit1。 } while(i8) { i++。 display_bit=display_bit1。 } i=0。 if(!turn_left||!turn_right||!change) {break。 int mmm=0。 while(1) { display_bit=0x80。 for(mmm=0。mmm++) { while(i2) { i++。 display_bit=display_bit1。 } while(i5) { i++。 display_bit=display_bit1。 } while(i8) { i++。 display_bit=display_bit1。 } i=0。 } Delay(120)。 } } } 系統(tǒng)的軟件設(shè)計(jì) 29 數(shù)碼管顯示模塊: 這里的顯示使用的是 8 位數(shù)碼管的動(dòng)態(tài)顯示,通過中斷程序來不斷的調(diào)用顯示子函數(shù),依據(jù)人眼的視覺暫留,完成顯示功能。 /******************************************************/ /* 數(shù)碼管顯示程序(用于左轉(zhuǎn),右轉(zhuǎn)和剎車以及溫度顯示) */ /* */ /******************************************************/ void Display(unsigned char j) { SEGMENT=table[j]。 } 西安交通大學(xué)城市學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 30 4 系統(tǒng)設(shè)計(jì)中所遇到的問題及解決辦法 硬件部分 焊接時(shí),將芯片座與板子上標(biāo)的方向弄反了。結(jié)果我們看了芯片座的方向,導(dǎo)致芯片發(fā)燙,數(shù)碼管全亮。 上電后,發(fā)現(xiàn) 1302 芯片發(fā)燙,懷疑是芯片有問題,換了一個(gè)后,仍然發(fā)燙。于是,就將后備電源卸了,結(jié)果芯片就不發(fā)燙了。 最初焊元器件時(shí),將 CX 電容( 104)焊上,結(jié)果調(diào)試過程中發(fā)現(xiàn)初始時(shí)間顯示錯(cuò)誤且始終不走時(shí),后來經(jīng)老師提醒將 CX 電容去掉,時(shí)鐘走時(shí)準(zhǔn) 軟件部分 在溫度測(cè)量部分的程序中,我們遇到了切換到溫度顯示狀態(tài)下數(shù)碼管不顯示的問題,后來改動(dòng)了 read_T()子程序的內(nèi)容,加入了部分后,顯示恢復(fù)正常。i6。 //led 全滅 } display_buffer[1]=msb。 在尾燈顯示控制的部分,按下 S1, S2, S3, S4 時(shí)數(shù)碼管偶爾會(huì)出現(xiàn)極快的閃爍現(xiàn)象,后來發(fā)現(xiàn)是因?yàn)檎{(diào)入尾燈控制部分子程序 時(shí)沒有關(guān)閉 T0, T1,T2 中斷后引起的,做出相應(yīng)改動(dòng)后顯示基本正常。 本次 設(shè)計(jì) 實(shí)踐 ,相較于之前所選修的各種實(shí)驗(yàn)課程,此次更增加了自己的動(dòng)手實(shí)踐能力。 而且,在 設(shè)計(jì) 過程中添加了自己的思考,該選擇怎樣的電阻、電容,想要修改最后的輸出,應(yīng)該在什么地方做改變。看著自己成功制作出來的電路板覺得很有成就感。進(jìn)一步的認(rèn)識(shí)了我們現(xiàn)實(shí)生活電子產(chǎn)品,了解和掌握了一些簡單電子元件的運(yùn)用,大大的擴(kuò)展了我們的知識(shí)面。給我們很大的啟發(fā),很有助于我們將來的學(xué)習(xí)生活和工作。在原理圖的設(shè)計(jì)、使用 proteus 仿真、使用 protel 繪制、實(shí)物的制作、板子調(diào)試等整個(gè)過程中加強(qiáng)了我分析問題和解決問題的能力,深刻體味到實(shí)踐是檢驗(yàn)真理的唯一標(biāo)準(zhǔn)這一道理。 致謝 33 西安交通大學(xué)城市學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 34 致 謝 本次 畢業(yè) 設(shè)計(jì)在王建校老師的悉心指導(dǎo)和嚴(yán)格要求下順利完成,從原理圖的設(shè)計(jì)到論文的完成過程,都離不開王建校老師的正確指導(dǎo),在我原理圖的設(shè)計(jì)期間,王老師為我提供了許多專業(yè)知識(shí)上的指導(dǎo)和一些大膽的建議,如果離開王老師的幫助和關(guān)懷,我不會(huì)這么順利而全面的完成課程設(shè) 計(jì)。 并借此機(jī)會(huì)向在大學(xué)以來給予了我?guī)椭椭笇?dǎo)的所有老師表示由衷的謝意,感謝他們一直以來的辛勤栽培。 同時(shí),在板子的調(diào)試過程中,我還參考了有關(guān)書籍和論文,在這里一并向有關(guān)的作者表示謝意。 [3]張?chǎng)?,華臻,陳書謙.《單片機(jī)原理及應(yīng)用》.電子工業(yè)出版社, 2021 年 8月. [4]胡漢才.《單片機(jī)原理及其接口技術(shù)》.北京:清華大學(xué)出版社, 1996 年 7月. [5]申忠如.《 MCS51 單片機(jī)原理及其系統(tǒng)設(shè)計(jì)》.西安交通大學(xué)出版社, 2021年 3 月. [6] 袁南、沈平子,《電磁量的單位制和單位的復(fù)現(xiàn)與傳遞》,機(jī)械工業(yè)出版社, 1986 [7] 張克農(nóng)等,《數(shù)字電子技術(shù)基礎(chǔ)》,高等教育出版社, 2021 年 [8] 劉君華,《現(xiàn)代檢測(cè)技術(shù)與測(cè)試系統(tǒng)設(shè)計(jì)》,西安交通大學(xué)出版社, 1999 年 [9] 郭戍生、古天祥、陸玉新、張世箕,《電子儀器原理》,國防工業(yè)出版社,1989 年 [10] 趙新民、王祁,《智能儀器設(shè)計(jì)基礎(chǔ)》,哈爾濱工業(yè)大學(xué)出版社, 1999 年 參考文獻(xiàn) 37 西安交通大學(xué)城市學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 38 附 錄 附錄一:硬件電路原 理圖及 PCB 圖 附錄 39 附錄三:源程序 include 西安交通大學(xué)城市學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 40 include include include define SEGMENT XBYTE[0xdfff] //段地址 define BIT_LED XBYTE[0Xbfff] //位地址 define fosc //晶振頻率 define time0 2500 //定時(shí) 2500uS typedef unsigned char uchar。 unsigned char bdata x。 unsigned char data time0_h,time0_l,TEMP
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1