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

正文內(nèi)容

戚錦拓五邑大學畢業(yè)論文旅游導游系統(tǒng)的設(shè)計與制作-資料下載頁

2025-05-13 17:17本頁面

【導讀】系統(tǒng)設(shè)計采用語音播報,模擬清晰人聲進行旅游景點站的信息播。放,而且能夠同步用文字顯示該旅游景點的名稱和具體信息。放整合成一個完整的系統(tǒng),在設(shè)計方面考慮人性化。語音模塊經(jīng)過功率放大器和喇叭,播放站點信息,同時,液晶模塊對旅。本文簡要講述包括硬件規(guī)劃和軟件的架構(gòu)流程。通過合理的方案實現(xiàn)旅游景點。信息的播報和顯示,方便及時提醒旅客即將到達的旅游站點。

  

【正文】 是做好軟件編寫的一個重要因素,在剛剛開始操作 Keil Vision4 軟件時,要多動手,遇到不懂得操作問題,要善于去查找資料解決。 五邑大學本科畢業(yè)設(shè)計 第 26 頁 Keil uVision4 的程序運行如下圖 51 所示: 圖 42 Keil C 運行程序圖 五邑大學本科畢業(yè)設(shè)計 第 27 頁 STCISP 運行如下圖所示: 圖 43 燒錄程序運行圖 程序 調(diào)試和燒錄成功后,可以對實物進行調(diào)試演示,把開發(fā)本連接電腦的 USB端口,設(shè)置好傳輸端口的正確對接,檢測供電是否正常。首先撥動 P/R 開關(guān),觀察液晶的頁面是否能夠自由在錄音界面和放音界面切換,如果能夠成功執(zhí)行,則切換到錄音界面。按下按鍵 1 進行分段錄音,錄音完畢后使用按鍵 2 對剛才的錄音進行回放,看是否能正?;胤?,若不能則調(diào)整錄音程序,若成功播放則證明錄音成功。然后切換回放音界面,配合發(fā)射器調(diào)整不同的站點編碼,觀察液晶和語音播報能否同步進行工作,如果能夠同步進行工作,證明調(diào)試成功。過程中不免有很多小瑕疵,如文字顯示 和錄音不能同步,或者文字顯示亂碼,按鍵不靈敏,這些都需要對程序的小細節(jié)方面進行調(diào)試。 五邑大學本科畢業(yè)設(shè)計 第 28 頁 第六章 結(jié)論 本次設(shè)計的作品比傳統(tǒng)的旅游導游系統(tǒng)更為方便易用,不需要人工選擇播放景點站點信息,也不需要花費較大的成本和人力物力去 GPS 定位系統(tǒng)。從使用上,反應迅速,高效及時播放景點站點信息,配合液晶文字顯示,大大方便了導游的工作。 經(jīng)過兩個月的努力,從剛剛開始確定題目,查找資料,規(guī)劃方案,硬件電路的確定,再到電子元器件的購買,整個程序架構(gòu)的思考和編寫,都是一一經(jīng)過自己親手完成。在這個過程中,對單片機的內(nèi)部工作 原理有了較深的了解,在設(shè)計外圍電路的過程中,學習了 ISD4004 語音芯片和 LM386 功放芯片的工作原理,以及如何對這兩個芯片更好的發(fā)揮其功效,在外圍電路搭建的元件參數(shù)選擇經(jīng)過詳細的考慮和參考國內(nèi)外的資料,才可以確定選擇確切的元件參數(shù)。在設(shè)計系統(tǒng)的過程中,必須要先了解自己要開發(fā)的功能,然后將其一步步分解,需要什么模塊,需要什么參數(shù),都是由無到有,由有到完成。在調(diào)試的過程中,也確實遇到很很多問題,比如液晶亂碼,切換不完全,語音錄放模塊電路的底噪大,聲音不自然等等這些,都要經(jīng)過自己一步步查詢,找出其中的潛在問題, 然后一一解決。 雖然設(shè)計成功調(diào)試出來了,但因為個人水平能力有限,加之在電子元件選購方面盡量選擇最便宜的器件,所以作品在存在一些小瑕疵,有待自己日后去改善。 五邑大學本科畢業(yè)設(shè)計 第 29 頁 參考文獻 [1] 陳明熒 .8051單片機課程設(shè)計實訓教材 [M]. 北京:清華大學出版社, 20xx [2] 徐新艷 .單片機原理、應用與實踐 [M]. 北京:高等教育出版社, 20xx [3] 吳金戌,沈慶陽,郭庭吉 .8051單片機實踐與應用 [M]. 北京:清華大學出版社, 20xx [4] 王千 .實用電子電路大全 [M]. 電 子工業(yè)出版社, 20xx [5] 馮博琴 .微型計算機原理與接口技術(shù) [M]. 北京:清華大學出版社, 20xx [6] 張毅剛 .MCS51單片機應用設(shè)計 [M]. 哈爾濱工業(yè)大學出版社, 20xx [7] 張淑清,姜萬錄等 .單片微型計算機接口技術(shù)及應用 [M]. 國防工業(yè)出版社, 20xx [8] 吳金戌,沈慶陽,郭庭吉 .8051單片機實踐與應用 [M]. 北京:清華大學出版社, 20xx [9] 趙亮 ,侯國銳 .單片機 C語言編程與實例 [M]. 北京 :人民郵電出版社 ,20xx [10] 王振紅,李洋,郝承祥 .ISD4004 語 音芯片的工作原理及其在智能控制系統(tǒng)中的應用 [J]. 電子器件 20xx年 3月第 25卷第 1期 [11] IngleChip Voice Record/Playback Devices 4, 5, 6, and 8Minute Durations,1990 [12] ANALOG technology of AT89C51[EB/OL].White Paper,20xx 五邑大學本科畢業(yè)設(shè)計 第 30 頁 致謝 歷時兩個月,畢業(yè)設(shè)計終于可以順利完成,歲月飛逝, 我即將要離開我的母校,踏進社會的工作。此刻的我,心中思緒萬千,在此要非常感謝電子信息專業(yè)的所有老師和同學,他們陪我一路走來,歷經(jīng)風雨。在這里,一個我特別要感謝的人,我的畢業(yè)設(shè)計指導老師何教授,何教授學識淵博,治學態(tài)度嚴謹,在我撰寫論文的過程中,時常給我寶貴的指導,幫忙解決了很多我自己能力所不能及的問題。從選題到硬件設(shè)計,到硬件調(diào)試,到論文的最終定稿,何教授都給了我很多寶貴的建議,何教授的親切關(guān)懷和悉心指導,讓我終生難忘。 在這次設(shè)計中,一路上諸多波折,但我也從這個過程中學到了關(guān)于課題的很多知識,開闊了自己的 視野,忍耐力得到了很好的鍛煉,所有這些對日后的我都有莫大的幫助。最后,再次衷心感謝所有陪我一路走來的老師和同學,一路上即使風風雨雨,也不離不棄,感謝我父母的養(yǎng)育之恩,是你們給予我一個全新的人生,謝謝你們! 五邑大學本科畢業(yè)設(shè)計 第 31 頁 附錄 1 總程序 include include define uchar unsigned char define uint unsigned int //錄音和放音鍵 IO 口定義: sbit p_r =P0^0。//錄音放音切換接口 sbit key2=P1^7。//放音鍵控制接口 sbit key1=P1^6。//錄音鍵控制口 //液晶控制端口定義 define LCD_data P2 //LCD 數(shù)據(jù)口 define R_data P0 //站名數(shù)據(jù)接收口 sbit LCD_RS = P0^5。 //寄存器選擇輸入 sbit LCD_RW = P0^6。 //液晶讀 /寫控制 sbit LCD_EN = P0^7。 //液晶使能控制 // ISD4004 控制口定義: sbit SS =P1^0。 //4004 片選 sbit MOSI=P1^1。 //4004 數(shù)據(jù)輸入 sbit MISO=P1^2。 //4004 數(shù)據(jù)輸出 sbit SCLK=P1^3。 //ISD4004 時鐘 sbit INT =P1^4。 //4004 中斷 sbit LED1 =P3^6。 //錄音指示燈 //***************函數(shù)聲明 ************************************************ void DelayUs(uint us)。 //微妙延時程序 void DelayMs(uint Ms)。//毫秒延時程序 void init_t0()。//定時器 0 初始化函數(shù) void setkey_treat(void)。//錄音鍵處理程序 void upkey_treat(void)。//播放鍵處理程序 void isd_setrec(uchar adl,uchar adh)。//發(fā)送 setrec 指令 void isd_rec()。//發(fā)送 rec 指令 void isd_stop()。//stop 指令(停止當前操作) void isd_powerup()。//發(fā)送上電指令 void isd_stopwrdn()。//發(fā)送掉電指令 void isd_send(uchar isdx)。//spi 串行發(fā)送子程序, 8 位數(shù)據(jù) 五邑大學本科畢業(yè)設(shè)計 第 32 頁 void isd_setplay(uchar adl,uchar adh)。 //放音傳輸數(shù)據(jù)函數(shù) void isd_play()。 //放音指令函數(shù) //***************液晶函數(shù)聲明 ******************************************** void lcd_wcmd(uchar cmd)。 //液晶指令函數(shù) void lcd_wdat(uchar dat)。 //液晶數(shù)據(jù)函數(shù) void lcd_init()。 //液晶初始化函數(shù) void init()。 //計時器初始化函數(shù) void keyscan()。 //按鍵掃描函數(shù) void lcd_pos(uchar X,uchar Y)。 //液晶坐標函數(shù) void lcd_ctrl()。 //LCD 液晶函數(shù) void rece_data()。 //接收數(shù)據(jù)函數(shù) //**************程序中的一些常量定義 ****************** uint time_total,st_add,end_add=0。 uint adds[5]={170,320,470,620,770}。//5 段語音的起始地址暫存 uchar t_1ms,t0_crycle,count=0,count_old,count_flag=5,flag1,flag2=1,flag3,flag4。 uchar second_count=170,msecond_count=0。 //second_count 為芯片錄音的起始地址,起始地址本來是 A0,也就是 160, //我們從 170 開始錄音 //****************液晶變量定義 ****************************************** uchar r_old。 //前一次接收端口數(shù)據(jù) uchar num=0。 //當前液晶顯示狀態(tài) uchar num_old。 //上一次液晶顯示狀態(tài) uchar key1_flag=0。 //按鍵 1 標記 uchar key2_flag=0。 //按鍵 2 標記 uchar rec_flag =0。 //錄音界面標志 //****************液晶顯示數(shù)據(jù) ******************************************* uchar code DIS10[][16] = {{~~~~歡迎乘坐 ~~~~},{五邑華僑廣場到了 },{梁啟超故居到了 },{開平碉樓到了 },{~~~~錄音界面 ~~~~},{~~~~錄音界面 ~~~~},{~~~~錄音界面~~~~}}。 uchar code DIS20[][16] = {{五邑大學觀光車 },{},{},{},{},{},{}}。 uchar code DIS30[][16] = {{祝同學們旅途愉快 },{祝旅客們旅途愉快 },{祝旅客們旅途愉快 },{祝旅客們旅途愉快 },{請按下按鍵錄音 },{錄音進行中 ......},{測試放音中 }}。 uchar code DIS40[][16] = {{五邑大學觀光團 },{僑鄉(xiāng)山水風情畫! },{僑鄉(xiāng)山水風情畫! },{僑鄉(xiāng)山水風情畫! },{等候錄音 ...},{},{}}。 /*=================================================================== 五邑大學本科畢業(yè)設(shè)計 第 33 頁 ======== ==**************************主程序 *****************************************== =============================================================================*/ void main(void) { LED1=0。//滅錄音指示燈 flag2=1。 //否為錄音好后的第一次放音標記 flag3=0。 //錄音鍵和放音鍵互鎖標記 INT=1。 //ISD4004 溢出標記 time_total=0。//錄音地址從 170 開始,對應的單片機開始計時的時間就是 340* 秒 adds[0]=170。 count=1。 init_t0()。//定時器初始化 lcd_ctrl()。 //液晶初始化 while(1) { keyscan
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1