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

正文內(nèi)容

畢業(yè)設(shè)計論文-基于isd4004的語音錄放系統(tǒng)(參考版)

2024-11-11 19:45本頁面
  

【正文】 //若播放完第 10 站 ,則返回到第 1 站 } } if(K3==0) { Delay_ms(10)。 //等待 K2 鍵釋放 count++。 if(K2==0) 杭州電子科技大學本科畢業(yè)設(shè)計 31 { Delay_ms(10)。如圖 43 所示,系統(tǒng)處于錄音模式下 ,正在錄第一段語音 。 //錄音完畢打開中斷 } 本設(shè)計中,可以錄 72 段語音。 //發(fā)送停止命令 if(count8)count=1。 //關(guān)閉 LED 燈 count++。 //發(fā)送 rec 指令 LED_flash()。 //設(shè)置 ISD低位和高位地址表 Delay_ms(100)。 //上電 Delay_ms(500)。 //ISD 上電 杭州電子科技大學本科畢業(yè)設(shè)計 30 isd_poweroff()。 if (K4==0) { while(!K4)。 //指向下一地址 if(count==0)count=8。 if (K3==0) { while(!K3)。 //指向下一地址 if(count8)count=1。 //若 K2 鍵按下 ,延時 10ms,防抖動 if (K2==0) { while(!K2)。 } } } 錄音函數(shù) void Recorder() { EA=0。 //指向下一地址 if(keystate3) keystate=0。 //若 K1 鍵按下 ,延時 10ms,防抖動 if (K1==0) { while(!K1)。 } 閱讀 LCD1602芯片手冊知,通過向 1602控制端 LCD_RS、 LCD_RW和 LCD_EN寫不同的狀態(tài),就可以選擇此時液 晶是工作在寫指令模式下,還工作在寫數(shù)據(jù)的模式下。 _nop_()。 _nop_()。 LCD_EN = 1。 _nop_()。 _nop_()。 LCD_EN = 0。 LCD_RS = 1。 LCD_EN = 0。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 P2 = cmd。 _nop_()。 LCD_RW = 0。 ( 2) 寫指令、寫數(shù)據(jù)程序 /********以下是寫指令寄存器 IR 函數(shù) ********/ void lcd_wcmd(uchar cmd) { while(lcd_busy())。 return result。0x80)。 _nop_()。 _nop_()。 LCD_EN = 1。 杭州電子科技大學本科畢業(yè)設(shè)計 27 LCD_RS = 0。 } 與 ISD4002 不同的是, ISD4004 內(nèi)部地址是 16 位的,分為高位和地位兩部分,在發(fā)送地址時,要先發(fā)送地位地址,然后再發(fā)送高位地址。 spi_send(0xa0)。 spi_send(adh)。 spi_send(adl)。 //發(fā)送 setplay 指令字節(jié) SS=1。 //發(fā)送放音起始地址高位 delay(2)。 //發(fā)送放音起始地址低位 delay(2)。 ( 3) 錄放音函數(shù) /********以下是發(fā)送 setplay(放音起始地址 )指令函數(shù) ********/ void isd_setplay(uchar adl,uchar adh) { Delay_ms(1)。 Delay_ms(50)。 spi_send(0x10)。 Delay_ms(50)。 spi_send(0x20)。 ( 2) 向 ISD4004 語音芯片發(fā)送上電和掉電指令 /********以下是發(fā)送上電指令 ********/ void isd_powerup(void) { delay(10)。 } } 單片機通過 MOSI 接口,通過串行的方式來發(fā)送八位數(shù)據(jù),數(shù)據(jù)在是時鐘的 上升沿移入,下降沿移出。 SCLK=0。//8 位數(shù)據(jù)右移一位 SCLK=1。 //主機輸出,從機輸入 else MOSI=0。isd_count++) //先發(fā)低位再發(fā)高位,依次發(fā)送 { if ((isdxamp。 for(isd_count=0。 SS=0。如圖 41 所示,系統(tǒng)的流程圖 ,圖42 所示,錄放放音子程序。在錄音模式下,可以通過按鍵來選擇,任意斷的語音進行錄音。在放音模式下,可以選擇相應段的語音,按下播放按鍵就可以播放語音。因此本系統(tǒng)采用 C51 編程語言 。 Keil C51 是 51 系列兼容單片機 C語言軟件開發(fā)系統(tǒng),與匯編相比, C 語言在功能上、結(jié)構(gòu)上、可讀性、可維護性上有明顯的優(yōu)勢,因而易學易懂。語音程序主要包括驅(qū)動程序, 1602 液晶顯示部分包括顯示驅(qū)動程序,按鍵控制部分包括菜單的選擇,可以選擇錄音模式和放音模式。如圖 316 所示, 51 單片機與 ISD4004 接口電路。此后再置 為 0,模擬下一位數(shù)據(jù)的輸入輸出,以此循環(huán) 8 次,即可完成一次通過 SPI 總線傳輸 8 位數(shù)據(jù)的操作。這樣, MCU 在輸出 1 位 SCK 時鐘的同時,將使接口芯片串行左移,從而輸出 1 位數(shù)據(jù)至單片機的 口,此后再置 為 1,使單片機從 口,此后再置 為 1,是單片機從 口輸出 1 位數(shù)據(jù)(先為高位)至串行接口芯片。對于不同的串行接口外圍芯片,它們的時鐘時序是不同的。 由于 SPI 系統(tǒng) 總線一共只需三四位數(shù)據(jù)線和控制,即可實現(xiàn)與具有 SPI 總線接口功能的各種 I/0 器進行接口,因此,采用 SPI 總線接口可以簡化電路設(shè)計,節(jié)省很多常規(guī)電路中的接口器件和 I/O 口線,提高設(shè)計的可靠性。單片機與計算機的通信接口電路如圖 315 所示: 圖 315 串口電路圖 3. 9. 2 單片機與 ISD4004 之間的通信 單片機 ISD4004 之間的通信采用串行外設(shè)接口( serial peripheral interface, SPI)總線系統(tǒng)是一種同步串行外設(shè)接口,它可以使 MCU 與各種外圍設(shè)備以串行方式通信以交換信息。此外,為了數(shù)據(jù)傳輸和指令下載方便,我們采用的是 USB 轉(zhuǎn)串口線。10V 電壓。10V信號電平不相容,所以必須進行電平轉(zhuǎn)換 [6],本設(shè)計中采用 MAXIM 公司生產(chǎn)的 MAX232 芯片。 串行通信與并行通信相比,具有傳輸距離遠,接口電路與軟件編程簡單等優(yōu)點,所以本設(shè)計中采用串行通信。傳送的數(shù)據(jù)位為 1128 位,一般為 8 位,但是并行通信傳輸距離近,傳送方式單一,每次傳送一個字或一個字節(jié)。 通信方式 單片機與 PC 機之間的通信 單片機與計算機的通信電路有串行通信和并行通信兩種。 DB0~ DB7 為 8 位雙向數(shù)據(jù)線。 R/W 為讀 /寫信號線,高電平時進行讀操作,地電平時進行寫操作。使用時,一般在該引腳與地之間接一固定電阻或電位器。 圖 314 1602 液晶引腳圖 杭州電子科技大學本科畢業(yè)設(shè)計 19 表 32 字符型 LCD 顯示模塊接口電路 引腳圖 符號 功能 引腳號 符號 功能 1 VSS 電源地 6 E 使能信號 2 VDD 電源正極 7~ 14 DB0~ DB7 數(shù)據(jù) 0~ 7 3 VL 液晶顯示偏壓信號 15 BLA 背光源正極 4 RS 數(shù)據(jù) /命令選擇 16 BLK 背光源負極 5 R/W 讀 /寫選擇 在 表 32 中, VSS為電源地, VDD接 5V 正電源。點陣字符位之間有一個空點距的間隔起到了字符間距和行距的作用。字符型 LCD 是由如干個 5*7 或 5*11 等點陣字符位組成。 P0 口( Pin39~ Pin32): 8 位雙向 I/O 口線,名稱為 ~ P1 口( Pin1~ Pin8): 8 位準雙向 I/O 口線,名稱為 ~ P2 口( Pin21~ Pin28): 8 位準雙向 I/O 口線,名稱為 ~ P3 口( Pin10~ Pin17): 8 位準雙向 I/O 口線,名稱為 ~ 液晶顯示模塊介紹 1602 液晶也叫 1602 字符型液晶,它是一種專門用來顯示字母、數(shù)字、符號等的點陣型液晶模塊。 ALE/PROG(Pin30):地址鎖存允許信號 PSEN(Pin29):外部存儲器讀選通信號 EA/VPP(Pin31):程序存儲器的內(nèi)外部選通,接低電平從外部程序存儲器讀指令,如果接高電平則從內(nèi)部程序存儲器讀指令。 STC89C51 單片機管腳如圖 313 所示,其 主要功能特性表31 所示。 如圖314,濾波前后的語音的波形圖及頻譜圖,由下圖可以看出,語音的中一些高頻成分被 濾除 。 為了對語音進行前后分析對比,在本系統(tǒng)中, 使用自己筆記本電腦自帶錄音機對播放的語音錄音。 通過查資料發(fā)現(xiàn)產(chǎn)生的原因 有以下 幾點: ( 1) 麥克風的語音轉(zhuǎn)換特性存在問題,即將聲波信號轉(zhuǎn)換成電信的過程中,產(chǎn)生了高頻聲波 的 電 信號。帶通濾波器的原理圖如圖 313 所示。 圖 312 帶通濾波器的組成 二階有源帶通濾波電路的傳遞函數(shù) [5]為 式( 32): ( 32) 其中 AVF 為同相比例放大電路的電壓增益。 濾波器分成四種濾波器,分別是:低通濾波器、帶通濾波器、帶阻濾波器、高通濾波器,它們的頻域示意圖如圖 311 所示。最后采用集成電路,可以避免各濾波之間的負載效應而使濾波器的設(shè)計和計
點擊復制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1