【正文】
,學習使用單片機了解計算機原理與結(jié)構(gòu)的最佳選擇。因此,單片機的學習、開發(fā)與應(yīng)用將造就一批計算機應(yīng)用與智能化控制的科學家、工程師。因此作為二十一世紀的大學來說掌握單片機的開發(fā)技術(shù)是十分重要的。在論文的寫作過程中,生老師給了我許許多多的幫助和關(guān)懷。01. IEEE Workshop on,913 Dec. 2022附錄 A 系統(tǒng)總電路圖A0/M01A1/M12A2/M23A3/M34A4/M45A5/M56A6/M67A78A89A910P/R27EOM25PD24CE23SP+14SP15MIC REF18MIC IN17XCLK26ANA IN20ANA OUT21AGC19U2ISD2560C810/16vRSTrecordKeyR610KR710KR510KQ5Q6VCC8SENSE7A22A11C13GND4U3TL 7750CP12MHzC130PC230P+5LED1LED+2Vss3VDD4DB05DB16DB27DB38DB49DB510DB611DB712REQ13BUSY14RESET15MIC16OCMJ2*8RT117RT218U4EA/VP31X119X218RESET9RD/P3.717WR/P3.616INT0/P12INT1/P13T0/14T1/15P10/T1P11/T2P123P134P145P156P167P178P0039P0138P0237P0336P0435P0534P0633P0732P2021P2122P2223P2324P2425P2526P2627P2728PSEN29ALE/P30TXD/P11RXD/P10U1AT89C52 SPEAKERC31u uuR31KR210kR4470kR110K+5 MK1MICC747u12345678161514131211109R9+5R105K +5PlayKey 附錄 B 外文文獻Current speech system based on singlechip microputer application widely, such as the puter voice clock digital multimeter, phone calls, voicequeue machine, query system, voice alarm and monitoring system for the busannounce, and so on. AT89C52 this single chip digital voice chip ISD2560 and recording time up to 60S design a set of intelligent voice recording system, enabling segmentation admission, bo playback voice, by software modifications can bring the whole paragraphs admissions, looping, and without the use of specialized development of ISD speech device. Digital voice recording refers to the use of digital technology on speech signal for collection, processing, and to a certain storage device for storage, and can be output as needed. Relative to the analog devices, digital equipment, ease of integration and miniaturization, lowcost, at the same time more stable, more direct, easy to operate and allows digital voice recording systems now are widely used in various areas. For example speech acquisition system used in the monitoring environment。 and if used parameter coding on collection Hou of data for pression, save reserves is can greatly reduced, dang need recovery voice Shi, can using coding Hou of parameter for synthesis, can are quality was satisfaction single tablets machine is means a integrated in a chip Shang of full puter systems. Although his integrate most functionality on a small chip, but it has a full puter most of the parts required: CPU, memory, internal and external bus system。 although can be more of that voice fidelity, but too much of a voice data will cause demand for mass storage devices. For larger systems, through the use of largecapacity hard drives, or even large disk arrays to solve。同時也感謝電子073全班同學的幫助和勉勵,同窗之誼和手足之情,我將永生難忘此外,我要感謝我們學院給我們提供實驗設(shè)備的各位老師,正是由于他們的傳道、授業(yè)、解惑,讓我學到了專業(yè)知識,并從他們身上學到了如何求知治學、如何為人處事。同時也明白了理論與實踐相結(jié)合的重要性,只有理論知識是遠遠不夠的,只有把所學的理論知識與實踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù),從而提高自己的實際動手能力和獨立思考的能力。而對于我們來說,我們這代人的目標和任務(wù)是把這些高科技產(chǎn)品更升一個層次。導航裝置,飛機上各種儀表的控制,計算機的網(wǎng)絡(luò)通訊與數(shù)據(jù)傳輸,工業(yè)自動化過程的實時控制和數(shù)據(jù)處理,廣泛使用的各種智能 IC 卡,民用豪華轎車的安全保障系統(tǒng),錄像機、攝像機、全自動洗衣機的控制,以及程控玩具、電子寵物等等,這些都離不開單片機。概括的講:一塊芯片就成了一臺計算機。語音信號抗干擾能力強,存儲方便,調(diào)試簡單,還可以作為語音服務(wù)的子系統(tǒng),結(jié)合軟件實現(xiàn)了語音錄放的基本功能,達到了本次設(shè)計的目的。title(39。FIR 濾波后信號的波形39。 10 Z=fft(z)。title(39。title(39。 y=filter(b,a,x)。plot(X)。title(39。 [b,a]=butter(N,wc)。)。grid 運行結(jié)果如圖 45 所示: 圖 45 語音信號定點分析圖 第 5 章 系統(tǒng)仿真 本系統(tǒng)包括硬件和軟件兩部分,由于條件有限,無法實現(xiàn)全部仿真,所以只進行了軟件仿真,在軟件調(diào)試中,我采用 Matlab 軟件進行程序調(diào)試,首先分別調(diào)試各個功能程序,再對整個程序進行調(diào)試,以便修改錯誤碼。)。頻率( Hz)39。)。幅值39。 xlabel(39。 f=(0:length(y)1)39。grid fs=100。)。頻率( Hz)39。)。幅值39。 xlabel(39。f=(0:length(y)1)39。 fs=100。編程如下:x=wavread(39。title(39。原始信號幅值39。)。 subplot(222)。plot(x)。 X=fft(x,4096)。 [x,fs,bits]=wavread(39。GUI設(shè)計窗口的菜單欄有File、Edit、View 、Layout、Tools和Help 6個菜單項,使用其中的命令可以完成圖形用戶界面的設(shè)計操作。 當用戶選擇不同的模板時,在GUI設(shè)計模板界面的右邊就會顯示出與該模板對應(yīng)的GUI圖形。與早期計算機使用的命令行界面相比,圖形界面對于用戶來說更為簡便易用。若 A=4 放第四段CLR CLR CALL SOUNDAJMP SHOW4JMP PBACKPNEX4: CJNE A,5,PBACKMOV P1,80H 。查找播放語音地址CJNE A,1,PNEX1MOV P1,00H 。ISD2560 地址初始化CLR CLR MOV R0,2FH 。實際需要時,可對該程序進行擴充。再將 P/R 端設(shè)為高電平,PD 端設(shè)為低電平,并讓/CE 端產(chǎn)生一負脈沖啟動放音,這時單片機只需等待 ISD2560 的信息結(jié)束信號,即/EOM 的產(chǎn)生。送字段 3 起始地址 CLR CLR LCALL RECORD JMP BACK NEXT3: CJNE R7,4,NEXT4 MOV P1,60H 。設(shè)置為錄音狀態(tài) LOOP: JB ,LOOP 。同樣的方法可錄取第二段、第三段等等。二是語音字段如果較少,則可根據(jù)每一字段的內(nèi)容多少,直接分配地址單元。ISD2560 雖然提供了地址輸入線,但它的內(nèi)部信息段的地址卻無法讀出。放音時,由地址端提供起始地址,放音持續(xù)到 EOM 標志。圖 34 ISD2560 內(nèi)部原理圖 ISD2560 的引腳功能ISD2560 具有 28 腳 SOIC 和 28 腳 PDIP 兩種封裝形式。芯片采用多電平直接模擬量存儲專利技術(shù),省去了 A/D、D/A 轉(zhuǎn)換器。RST:復位輸入。在訪問外部數(shù)據(jù)存儲器或程序存儲器時,這組口線分時轉(zhuǎn)換地址(低8位)和數(shù)據(jù)總線復用,在訪問期間激活內(nèi)部上拉電阻。空閑方式停止CPU的工作,但允許RAM,定時/計數(shù)器,串行通信口及中斷系統(tǒng)繼續(xù)工作。8個 中 斷 源三 級 加 密 程 序 存 儲 器與MCS—51產(chǎn)品指令和引腳完全兼容 連接一按鍵,供錄音時使用。數(shù)碼語音芯片選用的是 ISD2500 系列單片語音錄放集成電路 ISD2560,它具有抗斷電、音質(zhì)好,使用方便,無須專用的開發(fā)系統(tǒng)等優(yōu)點。系統(tǒng)采用的微控制器是美國 ATMEL 公司生產(chǎn)的低電壓,高性能 CMOS 8 位單片機,片內(nèi)含 8k bytes 的可反復擦寫的 Flash 只讀程序存儲器和 256 bytes 的隨機存取數(shù)據(jù)存儲器(RAM),器件采用 ATMEL 公司的高密度、非易失性存技術(shù)生產(chǎn),與標準 MCS51 指令系統(tǒng)及 8052 產(chǎn)品引腳兼容,片內(nèi)置通用 8 位中央處理器(CPU )和 Flash 存儲單元,功能強大 AT89C52 單片機適合于許多較為復雜控制應(yīng)用場合。語音信號抗干擾能力強,存儲方便,調(diào)試簡單,還可以作為語音服務(wù)的子系統(tǒng)。 數(shù)字濾波器的作用是利用離散時間系統(tǒng)的特性對輸入信號波形(或頻譜) 進行加工處理,或者說利用數(shù)字方法按預定的要求對信號進行變換。函數(shù)FFT的另一種調(diào)用格式為 y=fft(x,N),式中,x,y意義同前,N為正整數(shù)。 時域信號的FFT分析 FFT即為快速傅氏變換,是離散傅氏變換的快速算法,它是根據(jù)離散傅氏變換的奇、偶、虛、實等特性,對離散傅立葉變換的算法進行改進獲得的。用于讀取語音,采樣值放在向量y中,fs表示采樣頻率(Hz),bits 表示采樣位數(shù)。 采樣頻率。另外 ,還可由過取樣減低量化噪聲,利用非均勻量化的輸入輸出特性也可減低量化噪聲。量化噪聲是不同于白噪聲(即等帶寬能量相等的噪聲)的一種高頻噪聲,它是由比較少的孤立頻譜重疊而成的噪聲。量化噪