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

正文內容

電梯自動語音提示系統(tǒng)本科畢業(yè)論文(參考版)

2025-06-30 15:36本頁面
  

【正文】 。void Mp3Reset(void)。void delay(unsigned int t)。void spi_init()。sbit XCS=P1^4。sbit DREQ=P1^5。sbit MOSI=P1^6。 XDCS=1。 spi_write(0)。 spi_write(0)。 spi_write(0x74)。 spi_write(0x78)。 delay(5000)。 spi_write(0)。 spi_write(0)。 spi_write(0x6e)。 spi_write(0x53)。 XDCS=0。 DREQ=1。 spi_write(0)。 spi_write(0)。 //音量 delay(10)。 delay(10)。 delay(10)。 delay(10)。 while(!DREQ)。 delay(10)。 XDCS=XCS=XRESET=1。}void Mp3Reset(void){ XRESET=0。 spi_write(ldat)。 spi_write(addr)。 XCS=0。}void write_mand(unsigned char addr,unsigned char hdat,unsigned char ldat){ DREQ=1。 SCLK=1。0x80)。i8。:include include define VOL_VALUE 0x05void spi_write(unsigned char x){ unsigned char i。 beep=1。 } }}//蜂鳴器響void do_beep(void){ beep=0。 if(key8==0) { do_beep()。 a=7。 } } if(key7==0) { delay_ms(10)。 if(key6==0) { do_beep()。 a=5。 } } if(key5==0) { delay_ms(10)。 if(key4==0) { do_beep()。 a=3。 } } if(key3==0) { delay_ms(10)。 if(key2==0) { do_beep()。 a=1。 }}//按下按鍵顯示數(shù)值void key_scan(){ if(key1==0) { delay_ms(10)。j0。i0。 } }}//延時函數(shù)void delay_ms(uint ms){ uint i,j。 m=1。 write_Number(b)。 if(b==a) { P0=table[b]。 b。 delay_ms(1000)。 delay_ms(1000)。 } delay_ms(1000)。 } } else if(ab) { if(m==1) { write_Floordown()。 write_Floor()。 write_Floorarrived()。 P0=table[b]。 delay_ms(1000)。 delay_ms(1000)。 delay_ms(1000)。 k=0。 while(1) //讀取文件數(shù)據(jù)到數(shù)據(jù)緩沖區(qū) { key_scan()。 P0=table[1]。 delay_ms(1000)。 sma_en=0。 spi_write(Number[m][i*32+j])。j++) { DREQ=1。i++) { for(j=0。 for(i=0。 } }}//播放語音void write_Number(uchar m){ unsigned int i,j。 while(!DREQ)。j32。i117。 XDCS=0。 spi_write(Floorarrived[i*32+j])。j++) { DREQ=1。i++) { for(j=0。 for(i=0。 } }}//播放語音電梯已到void write_Floorarrived(){ unsigned int i,j。 while(!DREQ)。j32。i217。 XDCS=0。 spi_write(Floorup[i*32+j])。j++) { DREQ=1。i++) { for(j=0。 for(i=0。/*The Length of This Array is 6944 *///電梯上行code unsigned char Floorup[]={0x30,0x26,......0x00,0x00,}};//播放語音 電梯上行void write_Floorup(){ unsigned int i,j。void delay_ms(uint ms)。void do_beep(void)。uint time=0。define uchar unsigned chardefine uint unsigned intstatic uchar a=1。sbit sma_en=P2^3。sbit key8=P3^7。sbit key6=P3^5。sbit key4=P3^3。sbit key2=P2^1。在大學四年,我不僅學到了電子科學方面專業(yè)知識的同時也學會了如何去做一個社會人,即增長了我的知識,又豐富了我的人生。黃向宇老師的真誠、熱心和嚴肅使我印象很深,所以在這次的設計過程中我才學到了很多知識,再次表示對黃老師深深的謝意!同時我也非常的感謝我的室友們,是他們的包容和協(xié)助讓我能夠順利的完成調試和驗證,在碰到問題時,是他們幫我一起想辦法解決的,所以我由衷的感謝他們。X老師敏捷的思維、豐富的經(jīng)驗給了我許多的啟發(fā)。由于本人水平有限,本次設計還存在一些不足之處,請評閱與答辯的各位老師批評指正。 (2) 通過這次畢業(yè)設計,重新復習并進一步學習了MCS89C52微處理器的使用方法,明確了研究目標。在此次設計中,我得到以下體會: (1) 對keil_uVison4的使用更加熟練,對VS1003系列MP3語音芯片有了一個全面的了解。我們即將步入社會,將來我們在公司還有遇到更多更復雜的項目,走完這次畢業(yè)設計的整個流程,也為將來做項目開發(fā)打下基礎。在這次設計過程中,我更加熟練掌握了keil_uVison4的用法,對C語言編程能力有了很大的提高,相信下次再設計某個系統(tǒng)時會更加得心應手。首先我知道了設計一個系統(tǒng)首先得建立一個合理的系統(tǒng)框架,然后根據(jù)框架結構一步一步的將整個系統(tǒng)模塊化,一個模塊一個模塊的進行設計與調試,并且設計與調試的過程不能分開,不能先設計然后電路板焊接完后再調試,這樣的話系統(tǒng)最后出現(xiàn)問題,就很難找到問題的根源。語音播報大概內容為“電梯上/下行,電梯已到(1~8)樓。 系統(tǒng)結果本次設計的預期結果是:(1) 當按鍵鍵入相應代表樓層時,LED顯示屏上正常顯示樓層變化以及最終到達的樓層數(shù)。最后同學提示說有可能是電壓的問題。開始以為是音頻設備問題,然而換了幾個音頻設備之后還是一樣。最后就是對硬件電路的調試和對軟件部分的調試工作了,調試完成后得到調試成功的基于單片機的電梯自動語音提示系統(tǒng)。程序下載成功后,電梯自動語音提示系統(tǒng)就可以正常運行了,但是要注意LED點陣顯示器的引腳初始化置0。因為程序在調試過程會出現(xiàn)各種各樣未知的錯誤,有些錯誤比較復雜,需要重復調試,不斷地刪除和燒寫程序會使單片機的壽命縮短,甚至壞掉。最后所有程序需要一起協(xié)調運行,無論外部給定了什么命令,程序運行結果都必須是正確無誤。有硬件調試自然會有軟件部分的調試,軟件部分調試比較少,但是卻非常重要。焊接過程和調試工作不能分開而做,要相互伴隨而行,焊接完某一模塊立馬調試該模塊,不要等到所有焊接模塊焊接完成了之后再去調試,這樣的話調試過程中出現(xiàn)錯誤就不容易找到錯誤的原因是出在哪一個模塊上,邊焊接邊調試可以保證電路最后的順利完成。焊接過程要按照相關規(guī)定的焊接過程。另外它集編輯,編譯,仿真等于一體,在調試程序,系統(tǒng)仿真方面功能全面、完整,使用起來非常方便。支持各種不同軟件開發(fā)公司的MCS51和ARM架構的芯片。Keil C51是美國Keil Software公司出品的,從keil_uVison4問世到現(xiàn)在以其完善的功能,漂亮大方的界面設計得到眾多公司和軟件工程師的認可。也是現(xiàn)在業(yè)內使用最廣泛,也是被最多編程者喜歡的一款軟件編程軟件。其次就是選用編程軟件的問題,這里我們選用的編程軟件是keil_uVison4。(5) 利用一定的手段增強軟件的抗干擾力,以免一些很小的故障或者錯誤就能影響整個系統(tǒng)的正常運行和最終結果。(3) 利用C語言編程的過程中要認真仔細,不要粗心馬虎,因為編程的時候一個粗心引起的小錯誤
點擊復制文檔內容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1