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

正文內容

畢業(yè)設計(論文)-基于at89c51單片機的語音播報器的設計-資料下載頁

2025-06-28 11:41本頁面
  

【正文】 圖 程序流程圖 關閉外部中斷 Count++ 延時 打開外部中斷 調用播放函數(shù) 外部中斷 服務子程序 如果 count2 keil C51 介紹及其程序說明 keilC51 介紹 本次設計的語音播報系統(tǒng)是以 AT89C51 為核心建立的系統(tǒng),在軟件編輯方面,需要對語音錄入和語音播放兩部分分別構成的子函數(shù)進行編輯。在編輯中需要用 Keil C51 軟件。Keil C51 是 美 國 Keil Software 公 司 出 品 的 51 系 列 兼 容 單 片 機 C 語言 軟 件 開 發(fā) 系 統(tǒng) , 與 匯 編 相 比 , C 語 言 在 功 能 上 、 結 構 性 、 可 讀 性 、可 維 護 性 上 有 明 顯 的 優(yōu) 勢 , 因 而 易 學 易 用 。 用 過 匯 編 語 言 后 再 使 用 C來 開 發(fā) , 體 會 更 加 深 刻 。Keil 51 軟件提供豐富的庫函數(shù)和功能強大的集成開發(fā)調試工具,全Windows 界面。另外重要的一點,只要看一下編譯后生成的匯編代碼,就能體會到 Keil C51 生成的目標代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。下面詳細介紹 Keil C51 開發(fā)系統(tǒng)各部分功能和使用。Keil C51 工 具 包 的 整 體 結 構 中 uVision 與 Ishell 分 別 是 C51 for Windows 和 for Dos 的 集 成 開 發(fā) 環(huán) 境 (IDE), 可 以 完 成 編 輯 、 編 譯 、 連 接 、調 試 、 仿 真 等 整 個 開 發(fā) 流 程 。 開 發(fā) 人 員 可 用 IDE 本 身 或 其 它 編 輯 器 編輯 C 或 匯 編 源 文 件 。 然 后 分 別 由 C51 及 A51 編 譯 器 編 譯 生 成 目 標 文 件(.OBJ)。 目 標 文 件 可 由 LIB51 創(chuàng) 建 生 成 庫 文 件 , 也 可 以 與 庫 文 件 一 起經 L51 連 接 定 位 生 成 絕 對 目 標 文 件 (.ABS)。 ABS 文 件 由 OH51 轉 換 成標 準 的 Hex 文 件 , 以 供 調 試 器 dScope51 或 tScope51 使 用 進 行 源 代 碼 級調 試 , 也 可 由 仿 真 器 使 用 直 接 對 目 標 板 進 行 調 試 , 也 可 以 直 接 寫 入 程 序存 貯 器 如 EPROM 中 。 KeilC 編程時用到如下的定義:unsigned char bdata.....sbit.....前面的 unsigned char 是數(shù)據(jù)類型。sbit 的用法有三種: 第一種方法:sbit 位變量名=地址值第二種方法:sbit 位變量名=SFR 名稱^變量位地址值第三種方法:sbit 位變量名=SFR 地址值^變量位地址值bdata 不是數(shù)據(jù)類型,而是指存放的內存空間。sbit 是定義位變量的指令;bdata 指可位尋址的內存空間;data 指一般內存空間;xdata 外部內存空間。如在本設計中 /*定義語音芯片 ISD2560 的控制引腳*/ sbit start=。 sbit EOM=。 sbit PR=。 sbit PD=。 sbit CE=。 5 結 論我設計的課題是語音播報器,經過近一年的思考和準備,我已經完成了老師規(guī)定的任務。通過做本設計,我熟悉了 protel 軟件,基本上學會其使用方法,更加深入的學習了 AT89C51 單片機的各項功能。對 ISD2560有了更深層次的了解。對 C 語言編寫程序有了進一步的把握。我對我所做的語音播報器有如下總結:89C51 單片機雖然和 DSP,ARM 相比處理速度和運算速度上都比較慢,但它的體積小、質量輕、價格便宜,容易獲取。它的速度可以滿足本次實驗的要求,所以我采用 AT89C51 這款單片機的時候很方便。ISD2560 語音芯片采樣多電平直接模擬量存儲專利技術。采用E2PROM 存儲方法將模擬語音數(shù)據(jù)直接寫入半導體存儲單元中,不需另加A/D 或 D/A 變換來存放或重放。使的外圍電路簡單。該器件有音質自然、使用方便、單片存放、反復錄音、低功耗、抗斷電等許多特點 能夠非常自然地再現(xiàn)聲音;同時, 具備微控制器所需接口, 便于與微機的連接。而且編程簡單。 是語音播報器系統(tǒng)中語音芯片很好的選擇。這兩款芯片有兼容性能構成接口電路,而且接口電路簡單。能夠很好地實現(xiàn)所需的功能。本文設計的基于 ISD256 的語音器, 其語音音質好, 功能強, 實驗運行效果較好,使用起來也很簡單。ISD2560 也有不足之處就是功能不是很強大,錄音時間不是很長,已經逐漸被 ISD1700 系列代替。致 謝 四年的大學生活即將結束,我用了近一年的時間來做畢業(yè)設計,在周老師和同學的幫助下,現(xiàn)在終于完成了。本次設計都是在周老師的悉心指導下完成的,在我的論文完成之際,首先,在此衷心地感謝學校給我們提供了方便的圖書資源,同時也要感謝指導老師以及我們組的同學給我熱情的幫助和鼓勵。我特別要感謝的是周老師一直耐心的指導著我,認真幫我找出問題,并且引導我去解決問題,對我的設計提出了寶貴的意見,直到我最終完成論文。這一次的設計,相信在我以后的學習和生活中會終身受益。我就將踏上社會的大舞臺,大學階段所學到的知識和經驗以及為人處世之道將對我今后的工作和學習有著巨大的影響。我想在踏入社會、進入到工作崗位之后,我會懷念這大學四年以來的生活中的點點滴滴。懷念和老師同學們一起為了科研技術而奮斗的日子;懷念和同學、朋友們在一起體會酸甜苦辣的日子;也會懷念學校輕松愉快、相互進步的日子等等。在此,我要感謝大學四年以來給予我耐心指導和諄諄教導的老師們!感謝給予我?guī)椭凸膭畹耐瑢W和朋友們!感謝我的家人,是他們的鼓勵和支持,才有今天的我!最后,再次感謝大學四年來所有老師對我的培育之恩,感謝你們四年來對我的關心和鼓勵,謝謝你們!附錄 主要程序代碼及其說明(見注釋語句)如下: uchar count。 // 重復播放次數(shù)計數(shù)器 uchar startflag。 // 開始鍵按下標志 uchar idleflag。 // 系統(tǒng)是否處于空閑狀態(tài)標志 /*延時 t 毫秒*/ Void delay(uint t) { Uint i。 While (t) { /*對于 時鐘,約延時 1ms*/ For (i=0。i125。i++) { } } } /*外部中斷 0 服務子程序*/ Void out into() interrupt 0 using 1 { EXO=0。 //關外部中斷 0 PD=1。 //進入節(jié)電狀態(tài) If(count2) //再重播 2 次,共三次放音 { Count++。 Delay(500)。 //延時 500ms P2=P2amp。0XFC。 //A8=A9=0 P0=P0amp。0X00。 //起始地址為 0 Playback()。 //從地址 0 處播放 EX0=1 //開外部中斷 0 }else{ Idleflag=1。 //變?yōu)榭臻e狀態(tài),可用再次按開始鍵 }}/*主程序*/Void main(){ EA=1。 //開 CPU 中斷 Count= 0。 Startflag=0。 Idleflag=1。 While(idleflag==1) { If (START){ //延時去抖動 Delay(10) If (START) STARTFLAG=1。 //開始鍵按下標志 }If (startflag==1){ Do { P2 =P2amp。0XFC。 //A8=A9=0 PO = POamp。X00。 //起始地址為 0 Record()。 // 錄音開始,存放在地址 0處 } While (start) //開始鍵松開 Startflag =0。 PR = 1。 //結束錄音 PD = 1。 //進入節(jié)電狀態(tài) Delay(500)。 //延時 500ms 在播放錄音 EXO = 1。 //開外部中斷 P2 = P2amp。0XFC。 //A8=A9=0 P0 = P0amp。X00。 //起始地址為 0 Playback()。 //從地址 0 處進行第一次播放 Idleflag= 0。 //當前不空閑,按開始鍵無效 } } }參考文獻[1] 林綠洲,王力超, GPS 與 GPRS 儀表字報(增刊),2022,27 (6):125126[2] 表面特征—. 1988,12 (4):8688[3] 陸耀,(自然科學版) . 1995;02 (8):367369[4] 葉德明,王曉星. . [5] 16 :北京航空航天大學出版社,[6] 薛鈞義, 16 :北京航空航天大學出版社,[7] 16 :北京航空航天出版社,[8] 張友德,趙志英,、:復旦大學出版社,[9] 江太輝,姚天任. 報. 1996,13 (6):234235[10] 蔣兆遠,孟建軍. [11] :上海交通大學出版社,1999[12] :北京航空航天大學出版社,2022[13] 李令奇,:人民郵電出版社,[14] 16 :北京航空航天大學出版社,[15] 薛鈞義,張彥斌等凌陽 16 :北京航空航天大學出版社,[16] 張友德,趙志英,:復旦大學出版社,2022:1219[17] 16 :北京航空航天出版社,[18] Vocoder Bell Labs ,17PP1939:122
點擊復制文檔內容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1