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

正文內(nèi)容

基于單片機的語音播放系統(tǒng)分析與設(shè)計-資料下載頁

2025-11-25 00:57本頁面

【導(dǎo)讀】閑、政治宣傳等各個領(lǐng)域??梢栽谌魏涡枰臅r候重復(fù)播放出來。這種保留原聲的媒介曾有過鋼絲、黑膠唱。合,大多體積比較大,耗電大,控制不夠靈活,有介質(zhì)磨損,使用壽命有限。這類保存著數(shù)碼語聲的集成電路我們稱為數(shù)碼語聲電路,或語聲IC,有了這些。各種物品發(fā)出聲音或開口說話。語聲IC具有體積小、耗電少、可控制性能好、永。無磨損、永久壽命等特點。它是采用電子處理技術(shù)將復(fù)雜的語聲信號“切分”成很。多份,以最小的單位存儲在自己內(nèi)部的存儲器里。當需要時,再把這些小份拼接。成完整的語聲信號播放出來。還原聲音最好的是激光唱片方式,它的聲音取樣頻率是,取樣位數(shù)是24位,出來,因此有較好的還原度。而語聲IC因為制造技術(shù)和成本問題,其能夠使用的。切成3萬份,因此還原效果就要差不少。但隨著技術(shù)的發(fā)展,這一差距正在減少。幾分錢,這是任何其它數(shù)碼語聲還原設(shè)備無法比擬的。國內(nèi)外研究現(xiàn)狀·······························································2. 語音播放的基本概念·····························

  

【正文】 void ISD_ClrInt(void) { ISD_SendByte(CMD_CLI_INT)。 ISD_SendByte(0x00)。 sbnISD_SS=1。 delayms(10)。 } void ISD_GetToneAdd(uchar cNum, uint * ipStartAdd, uint * ipEndAdd) { *ipStartAdd=aSpeech_Addr[cNum *2]。 *ipEndAdd=aSpeech_Addr[cNum *2 + 1]。 } void ISD_SetPLAY(uchar cNum) { uint Add_ST, Add_ED。 uchar Add_ST_H, Add_ST_L, Add_ED_H, Add_ED_L。 ISD_GetToneAdd(cNum, amp。Add_ST, amp。Add_ED)。 // 取出當前語音的首末地 Add_ST_L=(uchar)(Add_STamp。0x00ff)。 Add_ST_H=(uchar)((Add_ST8)amp。0x00ff)。 Add_ED_L=(uchar)(Add_EDamp。0x00ff)。 Add_ED_H=(uchar)((Add_ED8)amp。0x00ff)。 ISD_SendByte(CMD_1760_SET_PLAY)。 // 發(fā)送放音指令 ISD_SendByte(0x00)。 ISD_SendByte(Add_ST_L)。 //S7:S0 開始地址 ISD_SendByte(Add_ST_H)。 //S10:S8 ISD_SendByte(Add_ED_L)。 //E7:E0 結(jié)束地址 ISD_SendByte(Add_ED_H)。 //E10:E8 ISD_SendByte(0x00)。 sbnISD_SS=1。 delayms(10)。 } 東北石油大學(xué)秦皇島分校 畢業(yè)論文 18 void ISD_Set_REC(uchar cNum) { uint Add_ST, Add_ED。 uchar Add_ST_H, Add_ST_L, Add_ED_H, Add_ED_L。 ISD_GetToneAdd(cNum, amp。Add_ST, amp。Add_ED)。 // 取出當前語音的首末地 Add_ST_L=(uchar)(Add_STamp。0x00ff)。 Add_ST_H=(uchar)((Add_ST8)amp。0x00ff)。 Add_ED_L=(uchar)(Add_EDamp。0x00ff)。 Add_ED_H=(uchar)((Add_ED8)amp。0x00ff)。 ISD_SendByte(CMD_1760_SET_REC)。 // 發(fā)送錄音指 令 ISD_SendByte(0x00)。 ISD_SendByte(Add_ST_L)。 //S7:S0 開始地址 ISD_SendByte(Add_ST_H)。 //S10:S8 ISD_SendByte(Add_ED_L)。 //E7:E0 結(jié)束地址 ISD_SendByte(Add_ED_H)。 //E10:E8 ISD_SendByte(0x00)。 sbnISD_SS=1。 delayms(10)。 } void ISD_Set_ERASE(uchar cNum) { uint Add_ST, Add_ED。 uchar Add_ST_H, Add_ST_L, Add_ED_H, Add_ED_L。 ISD_GetToneAdd(cNum, amp。Add_ST, amp。Add_ED)。 // 取出當前語音的首末地 Add_ST_L=(uchar)(Add_STamp。0x00ff)。 Add_ST_H=(uchar)((Add_ST8)amp。0x00ff)。 Add_ED_L=(uchar)(Add_EDamp。0x00ff)。 Add_ED_H=(uchar)((Add_ED8)amp。0x00ff)。 ISD_SendByte(CMD_1760_SET_ERASE)。 // 發(fā)送刪除指令 ISD_SendByte(0x00)。 ISD_SendByte(Add_ST_L)。 //S7:S0 開始地址 ISD_SendByte(Add_ST_H)。 //S10:S8 ISD_SendByte(Add_ED_L)。 //E7:E0 結(jié)束地址 ISD_SendByte(Add_ED_H)。 //E10:E8 ISD_SendByte(0x00)。 sbnISD_SS=1。 東北石油大學(xué)秦皇島分 校畢業(yè)論文 19 delayms(10)。 } main() { TMOD=0x20。 TH1=0xfd。 TL1=0xfd。 TR1=1。 SCON=0x50。 EA=1。 ES=1。 ISD_Reset()。 ISD_PU()。 delayms(50)。 ISD_ClrInt()。 delayms(50)。 while(1) { if(flag==1) { flag=0。 ES=0。 if(a==1) { ISD_Set_ERASE(0)。 delayms(500)。 ISD_Set_REC(0)。 P2=dis[1%10]。 delayms(150)。 SBUF=0x01。 while(!TI)。 TI=0。 } if(a==2) { ISD_Set_ERASE(1)。 delayms(500)。 ISD_Set_REC(1)。 東北石油大學(xué)秦皇島分校 畢業(yè)論文 20 P2=dis[2%10]。delayms(150)。 SBUF=0x02。 while(!TI)。 TI=0。 } if(a==3) { ISD_Set_ERASE(2)。 delayms(500)。 ISD_Set_REC(2)。 P2=dis[3%10]。 delayms(150)。 SBUF=0x03。 while(!TI)。 TI=0。 } if(a==4) { ISD_Set_ERASE(3)。 delayms(500)。 ISD_Set_REC(3)。 P2=dis[4%10]。delayms(150)。 SBUF=0x04。 while(!TI)。 TI=0。 } if(a==5) { if(zz==0) ISD_SetPLAY(0)。 delayms(100)。 zz=1。 P2=dis[1%10]。 delayms(50)。 SBUF=0x01。 while(!TI)。 TI=0。 } if(zz==1) zz=0。 if(a==6) { if(zz==0) 東北石油大學(xué)秦皇島分 校畢業(yè)論文 21 ISD_SetPLAY(1)。 delayms(50)。 zz=1。 P2=dis[2%10]。 delayms(50)。 SBUF=0x02。 while(!TI)。 TI=0。 } if(zz==1) zz=0。 if(a==7) { if(zz==0) ISD_SetPLAY(2)。 delayms(50)。 zz=1。 P2=dis[3%10]。delayms(50)。 SBUF=0x03。 while(!TI)。 TI=0。 } if(zz==1) zz=0。 if(a==8) { if(zz==0) ISD_SetPLAY(3)。 delayms(50)。 zz=1。 P2=dis[4%10]。delayms(50)。 SBUF=0x04。 while(!TI)。 TI=0。 } if(zz==1) zz=0。 ES=1。 } } } 東北石油大學(xué)秦皇島分校 畢業(yè)論文 22 void ser() interrupt 4 { RI=0。 a=SBUF。 flag=1。 } } KEIL3程序匯編調(diào)試與 HEX燒寫 8051開發(fā)工具 KEIL C51 標準 C 編譯器為 8051 微控制器的軟件開發(fā)提供了 C 語言環(huán)境 ,同時保留了匯編代碼高效 ,快速的特點。 C51 編譯器的功能不斷增強,使你可以更加貼近 CPU本身,及其它的衍生產(chǎn)品。 C51 已被完全集成到 uVision3 的集成開發(fā)環(huán)境中,這個集成開發(fā)環(huán)境包含:編譯器,匯編 器,實時操作系統(tǒng),項目管理器,調(diào)試器。 UVision3 IDE 可為它們提供單一而靈活的開發(fā)環(huán)境。 C51 V7 版本是目前最高效、靈活的 8051 開發(fā)平臺。它可以支持所有 8051 的衍生產(chǎn)品,也可以支持所有兼容的仿真器,同時支持其它第三 方開發(fā)工具。因此, C51 V7 版本無疑是 8051 開發(fā)用戶的最佳選擇。 uVision3集成開發(fā)環(huán)境 工程 (project)是由源文件、開發(fā)工具選項以及編程說明三部分組成的。 一個單一的 uVision3 工程能夠產(chǎn)生一個或多個目標程序。產(chǎn)生目標程序的源文件構(gòu)成 “組 ”。開發(fā)工具選項可以對應(yīng)目標,組或單個文件。 UVision3 包含一個器件數(shù)據(jù)庫 (device database),可以自動設(shè)置匯編器、編譯器、連接定位器及調(diào)試器選項,來滿足用戶充分利用特定 微控制器的要求。此數(shù)據(jù)庫包含:片上存儲器和外圍設(shè)備的信息,擴展數(shù)據(jù)指針 (extra data pointer)或者加速器 (math accelerator)的特 性。 UVision3 可以為片外存儲器產(chǎn)生必要的連接選項:確定起始地址和規(guī)模。 uVisio3 的強大功能有助于用戶按期完工 (1).集成源極瀏覽器利用符號數(shù)據(jù)庫使用戶可以快速瀏覽源文件。用詳細的符號信息來優(yōu)化用戶變數(shù)存儲器。 (2).文件 尋找功能:在特定文件中執(zhí)行全局文件搜索。 (3).工具菜單:允許在 V2 集成開發(fā)環(huán)境下啟動用戶功能。 (4).可配置 SVCS 接口:提供對版本控制系統(tǒng)的入口。 (5).PC- LINT 接口:對應(yīng)用程序代碼進行深層語法分析。 (6).Infineon 的 EasyCase 接口:集成塊集代碼產(chǎn)生。 編輯器和調(diào)試器 東北石油大學(xué)秦皇島分 校畢業(yè)論文 23 UVision3 編輯器包含了所有用戶熟悉的特性。彩色語法顯像和文件辯識都對 C源代碼進行和優(yōu)化??梢栽诰庉嬈鲀?nèi)調(diào)試程序,它能提供一種自然的調(diào)試環(huán)境,使你更快速地檢查和修改程序。 圖 Kell軟件界面 uVision3 中,你可以編寫或使用的 C 或匯編語言進行調(diào)試。 (1).內(nèi)部函數(shù):如 printf, memset,rand 或者 MOV ,ADD ,XCH 及其它功能的函數(shù)。 (2).信號函數(shù):模擬產(chǎn)生 CPU 的模擬信號和脈沖信號。 (3).用戶函數(shù):擴展指令范圍,合并重復(fù)動作。 東北石油大學(xué)秦皇島分校 畢業(yè)論文 24 圖 Kell 程序調(diào)試圖 東北石油大學(xué)秦皇島分 校畢業(yè)論文 25 參考文獻 [1].何立民 .單片機初級教程 .北京航空航天大學(xué)出版社 .2021 [2]. [3].中文版 的 isd1720 的 data sheet [4].何立民 .單片機應(yīng)用技術(shù)選編 .北京航空航天大學(xué)出版社 .1998 [5].王津 .單片機原理與應(yīng)用 .重慶大學(xué)出版社 .2021 [6].王幸之 ,王雷 ,王閃 ,翟成 .單片機應(yīng)用系統(tǒng)抗干擾技術(shù) .北京航空航 天大學(xué)出版社 .2021 [7].何立明 .單片機應(yīng)用系統(tǒng)設(shè)計 .北京航空航天大學(xué)出版社 .1990 東北石油大學(xué)秦皇島分校 畢業(yè)論文 26 致謝 本 論文的完成要感謝 劉素娟 老師給我的指導(dǎo)和幫助,感謝 她 提出的寶貴意見。給我們提供了很多的方便。通過這樣一個鍛煉的機會,使自己的所學(xué)也更加鞏固,對今后的學(xué)習(xí)、工作和生活都起到了很 大的作用是(最直接的好處自己找到一份好的工作)。 通過這次設(shè)計讓我學(xué)到了很多東西,也發(fā)現(xiàn)了很多的問題。特別是英語水平的欠缺和自學(xué)能力的不足,還有對于新事物的適應(yīng)能力不足,希望在今后的學(xué)習(xí)工作中能不斷的充實提升自我。 所以首先要感謝指導(dǎo)老師 劉素娟 老師的教導(dǎo)。 她 很注重學(xué)生的自學(xué)和分析能力的培養(yǎng)。獨立 完成任務(wù)是他唯一的要求,做的好不好沒關(guān)系,只要是自己花心思做的 她都會滿意,所以也讓我感覺壓力不會很大,也能以很好的心態(tài)對待重要的畢業(yè)設(shè)計,不會很緊張的什么都發(fā)揮不了了。 還要感謝 包老師 三年來教導(dǎo)我的所有的專業(yè)課、文 化課老師和班主任的悉心培養(yǎng)和教誨。 還要感謝 三 年來我身邊的同學(xué)和朋友們的關(guān)心和批評,有了你們我度過了最為歡樂的三年大學(xué)時光。 所有的一切一切我 都無以為報,只有在今后的工作學(xué)習(xí)中我會用我更好的成績來報答你 東北石油大學(xué)秦皇島分 校畢業(yè)論文 27 附錄 1電路原理圖
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1