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

正文內(nèi)容

畢業(yè)設(shè)計(jì)(論文)-基于at89c51單片機(jī)的語音播報(bào)器的設(shè)計(jì)(文件)

2025-07-16 11:41 上一頁面

下一頁面
 

【正文】 0 0 0 0 0 0 0 0 0 0 050 0 0 0 0 1 1 0 0 1 0 100 0 0 0 1 1 0 0 1 0 0 250 0 0 1 1 1 1 1 0 1 0 300 00 1 0 0 1 0 1 1 0 0 400 0 1 1 0 0 1 0 0 0 0 500 0 1 1 1 1 1 0 1 0 0 599 1 0 0 1 0 1 0 1 1 1 本設(shè)計(jì)主要通過單片機(jī)對 ISD2560 的控制實(shí)現(xiàn)指定地址入口的錄音和循環(huán)播放。 //非節(jié)電模式 PR = 0 。在預(yù)先設(shè)定的時(shí)間內(nèi),(小于 60s)結(jié)束錄音,松開 “開始”鍵單片機(jī)控制 P/R 引腳回到高電平,即完成一段語音的錄制。} // 放音當(dāng) CE=0 時(shí)芯片使能輸入引腳,使能所有的的放音操作。在編輯中需要用 Keil C51 軟件。另外重要的一點(diǎn),只要看一下編譯后生成的匯編代碼,就能體會到 Keil C51 生成的目標(biāo)代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。 開 發(fā) 人 員 可 用 IDE 本 身 或 其 它 編 輯 器 編輯 C 或 匯 編 源 文 件 。 KeilC 編程時(shí)用到如下的定義:unsigned char bdata.....sbit.....前面的 unsigned char 是數(shù)據(jù)類型。 sbit EOM=。 5 結(jié) 論我設(shè)計(jì)的課題是語音播報(bào)器,經(jīng)過近一年的思考和準(zhǔn)備,我已經(jīng)完成了老師規(guī)定的任務(wù)。我對我所做的語音播報(bào)器有如下總結(jié):89C51 單片機(jī)雖然和 DSP,ARM 相比處理速度和運(yùn)算速度上都比較慢,但它的體積小、質(zhì)量輕、價(jià)格便宜,容易獲取。使的外圍電路簡單。這兩款芯片有兼容性能構(gòu)成接口電路,而且接口電路簡單。致 謝 四年的大學(xué)生活即將結(jié)束,我用了近一年的時(shí)間來做畢業(yè)設(shè)計(jì),在周老師和同學(xué)的幫助下,現(xiàn)在終于完成了。我就將踏上社會的大舞臺,大學(xué)階段所學(xué)到的知識和經(jīng)驗(yàn)以及為人處世之道將對我今后的工作和學(xué)習(xí)有著巨大的影響。 // 重復(fù)播放次數(shù)計(jì)數(shù)器 uchar startflag。i125。 Delay(500)。0X00。 //開 CPU 中斷 Count= 0。 //開始鍵按下標(biāo)志 }If (startflag==1){ Do { P2 =P2amp。 //起始地址為 0 Record()。 //進(jìn)入節(jié)電狀態(tài) Delay(500)。 //A8=A9=0 P0 = P0amp。 //當(dāng)前不空閑,按開始鍵無效 } } }參考文獻(xiàn)[1] 林綠洲,王力超, GPS 與 GPRS 儀表字報(bào)(增刊),2022,27 (6):125126[2] 表面特征—. 1988,12 (4):8688[3] 陸耀,(自然科學(xué)版) . 1995;02 (8):367369[4] 葉德明,王曉星. . [5] 16 :北京航空航天大學(xué)出版社,[6] 薛鈞義, 16 :北京航空航天大學(xué)出版社,[7] 16 :北京航空航天出版社,[8] 張友德,趙志英,、:復(fù)旦大學(xué)出版社,[9] 江太輝,姚天任. 報(bào). 1996,13 (6):234235[10] 蔣兆遠(yuǎn),孟建軍. [11] :上海交通大學(xué)出版社,1999[12] :北京航空航天大學(xué)出版社,2022[13] 李令奇,:人民郵電出版社,[14] 16 :北京航空航天大學(xué)出版社,[15] 薛鈞義,張彥斌等凌陽 16 :北京航空航天大學(xué)出版社,[16] 張友德,趙志英,:復(fù)旦大學(xué)出版社,2022:1219[17] 16 :北京航空航天出版社,[18] Vocoder Bell Labs ,17PP1939:122126。 //起始地址為 0 Playback()。 //開外部中斷 P2 = P2amp。 PR = 1。 //A8=A9=0 PO = POamp。 Idleflag=1。 //從地址 0 處播放 EX0=1 //開外部中斷 0 }else{ Idleflag=1。0XFC。 //關(guān)外部中斷 0 PD=1。 // 系統(tǒng)是否處于空閑狀態(tài)標(biāo)志 /*延時(shí) t 毫秒*/ Void delay(uint t) { Uint i。懷念和老師同學(xué)們一起為了科研技術(shù)而奮斗的日子;懷念和同學(xué)、朋友們在一起體會酸甜苦辣的日子;也會懷念學(xué)校輕松愉快、相互進(jìn)步的日子等等。我特別要感謝的是周老師一直耐心的指導(dǎo)著我,認(rèn)真幫我找出問題,并且引導(dǎo)我去解決問題,對我的設(shè)計(jì)提出了寶貴的意見,直到我最終完成論文。本文設(shè)計(jì)的基于 ISD256 的語音器, 其語音音質(zhì)好, 功能強(qiáng), 實(shí)驗(yàn)運(yùn)行效果較好,使用起來也很簡單。而且編程簡單。ISD2560 語音芯片采樣多電平直接模擬量存儲專利技術(shù)。對 ISD2560有了更深層次的了解。 sbit PD=。sbit 是定義位變量的指令;bdata 指可位尋址的內(nèi)存空間;data 指一般內(nèi)存空間;xdata 外部內(nèi)存空間。 目 標(biāo) 文 件 可 由 LIB51 創(chuàng) 建 生 成 庫 文 件 , 也 可 以 與 庫 文 件 一 起經(jīng) L51 連 接 定 位 生 成 絕 對 目 標(biāo) 文 件 (.ABS)。下面詳細(xì)介紹 Keil C51 開發(fā)系統(tǒng)各部分功能和使用。 用 過 匯 編 語 言 后 再 使 用 C來 開 發(fā) , 體 會 更 加 深 刻 。當(dāng) PR=1 時(shí)為高電平,這時(shí)選擇放音,這時(shí)由地址輸入提供起始地址,放音持續(xù)到 EOM 位標(biāo)志。 // 片選有效 PD = 0。當(dāng) PD=0 時(shí)使芯片開始工作,而進(jìn)入非節(jié)電模式。調(diào)用錄音函數(shù),錄音函數(shù)為:/*錄音函數(shù)*/Void record(void){ CE = 0。 分段錄放音2500 系列最多可分為 600 段,只要在分段錄/放操作前(不少于 300 模式 功能 典型應(yīng)用 組合使用模式 M0 信息檢索 快進(jìn)通過信息 M4,M5,M6 M1 刪除 EOM 在最后一條信息結(jié)束處放EOMM3,M4,M5,M6 M2 未用 保留 N/A M3 循環(huán) 從 0 地址連續(xù)放音 M1,M5,M6 M4 連續(xù)尋址 錄音/放音連續(xù)的多段信息 M0,M1,M5 M5 CE 電平有效 允許暫停 M0,M1,M3,M4 M6 按鍵模式 簡化外圍電路 M0,M1,M3納秒),給地址 A0A9 賦值,錄音及放音功能均從設(shè)定的起始地址開始,錄音結(jié)束由停止鍵操作決定,芯片內(nèi)部自動在該段的結(jié)束位置插入結(jié)束標(biāo)志(EOM);而放音芯片遇到 EOM 標(biāo)志即自動停止放音。后續(xù)的操作根據(jù)選用的模式可從其它地址開始。信號為一負(fù)脈沖,在負(fù)脈沖的上升沿,該段語音才播放結(jié)束,,所以單片機(jī)必須要檢測到 EOM 的上升沿才能播放第二段,否則播放的語音就不連續(xù),而且會產(chǎn)生啪啪聲,這一點(diǎn)在編制軟件時(shí)一定要注意。 ISD2560 錄放音軟件設(shè)計(jì)錄音時(shí),按下錄音鍵,單片機(jī)通過口線設(shè)置語音段的起始地址,再使PD 端 P /R 端和 CE 端為低電平啟動錄音;結(jié)束時(shí),松開按鍵,單片機(jī)又讓CE 端回到高電平,完成一段語音的錄制。TR0():T0 運(yùn)行控制位。其功能和操作情況同 TF1。當(dāng) T1 溢出時(shí),由硬件自動使中斷觸發(fā)器 TF1 置 1,并向 CPU 申請中斷。GATE=1 時(shí),只有 INT0(或 INT1)引腳為高電平且由軟件使TR0(或 TR1)置 1 時(shí),才能啟動定時(shí)器工作。定時(shí)器計(jì)數(shù) 89C51 片內(nèi)脈沖,亦即對機(jī)器周期(振蕩周期的 12 倍)計(jì)數(shù)。M1 和 M1:操作模式控制位。4 軟件設(shè)計(jì) AT89C51 單片機(jī)定時(shí)器/控制器控制定時(shí)器共有兩個控制字,由軟件寫入 TMOD 和 TCON 兩個 8 位寄存器來設(shè)置 T0 或 T1 的操作模式和控制功能。ISD2560的最高地址位A8(腳9),A9(腳1)置為高電平時(shí),芯片即進(jìn)入操作模式狀態(tài)。單片機(jī)通過此腳可以控制芯片的開關(guān)。注意錄音的時(shí)間不能超過預(yù)先設(shè)定的每段語音的時(shí)間。本系統(tǒng)采用對地址直接進(jìn)行操作的方式。 ISD2560 的語音播放電路ISD2560控制電平與TTI,電平兼容,接口簡單,使用方便。ISD2560集成度很高,內(nèi)部集成了高精度的時(shí)鐘電路,故而無需外部配置晶振,其應(yīng)用電路也得到大大簡化。當(dāng)最高兩位中有一個為 0 時(shí),所有輸入均作為當(dāng)前錄音或放音的起始地址。當(dāng)多個 DS2560 芯片級聯(lián)時(shí)后級的喇叭輸出將通過該端連接到本級的輸出放大器。揚(yáng)聲器輸出(SP+、SP):可驅(qū)動 16Ω以上的喇叭,內(nèi)存放音時(shí)功率為 。其前置電壓增益取決于AGC 端電平。響應(yīng)時(shí)間取決于該端內(nèi)置的 5kΩ電阻和從該端到 VSSA 端所接電容的時(shí)間常數(shù)。耦合電容值和該端的 10kΩ輸入阻抗決定了芯片頻帶的低頻截止點(diǎn)。此外,該端還可用于級聯(lián)多個語音芯片來延長放音時(shí)間。當(dāng)放音遇到 EOM 時(shí),該端輸出低電平脈沖。錄音時(shí),由地址端提供起始地址,直到錄音持續(xù)到CE 或 PD 變高,或內(nèi)存溢出;如果是前一種情況,芯片將自動在錄音結(jié)束處寫入 EOM 標(biāo)志。片選(CE) :該端變低且 PD 也為低電平時(shí),允許進(jìn)行錄、放操作。模擬和數(shù)字電源端最好分別走線,并應(yīng)盡可能在靠近供電端處相連,而去耦電容則應(yīng)盡量靠近芯片。而 Winbond 公司生產(chǎn)的 ISD2500 系列語音芯片是具有較強(qiáng)功能的一種電腦語音錄放器件,它能夠應(yīng)用在很多需要語音服務(wù)的場合。ISD可廣泛應(yīng)用于工業(yè)控制、智能儀表、警報(bào)、信息提示等場合,使信息交互人性化。對外部振蕩信號無特殊要求,只要求保證脈沖寬度,一般采用頻率低于12MHz的方波信號。在XTAL1和XTAL2引腳上外接定時(shí)元件,內(nèi)部振蕩器就產(chǎn)生自激振蕩。當(dāng)振蕩器復(fù)位時(shí),要保持RST 腳兩個機(jī)器周期的高電平時(shí)間。當(dāng)P3口寫入“1”后,它們被內(nèi)部上拉為高電平,并用作輸入。P2口當(dāng)用于外部程序存儲器或16位地址外部數(shù)據(jù)存儲器進(jìn)行存取時(shí),P2口輸出地址的高八位。在FLASH編程和校驗(yàn)時(shí), P1口作為第八位地址接收。P0夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù)/地址的第八位。 AT89S51 的引腳介紹AT89S51 引腳排列如圖 所示,各引腳的功能如下: AT89S51引腳排列圖VCC:供電電壓。(6)兩個6位定時(shí) /計(jì)數(shù)器。(2)靜態(tài)操作,外接OHZ24MHZ晶振。2.去耦:也叫退耦。Protel 99 se 就是由早期 Protel 版本發(fā)展而來的基于 windows95/
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1