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

正文內(nèi)容

基于單片機的數(shù)碼錄音機設計_畢業(yè)設計論文(編輯修改稿)

2025-04-03 12:03 本頁面
 

【文章內(nèi)容簡介】 硬件設計的核心器件之一,由它控制語音芯片實現(xiàn)對聲音的存儲和播放。該設計用 Atmel公司的 AT89C52作為單片機芯片, 它完全能夠滿足要求,而且極為常用,價格便宜,易于獲取。單片機最小系統(tǒng),如下圖 32 所示。 圖 32 單片機最小系統(tǒng)圖 單片機芯片為 AT89C52,工作于 的時鐘。單片機可 18 以配置 ISD2560的操 作模式。單片機的 ISD2560的錄 ∕ 放模式選擇,低電平置 ISD2560 為錄音狀態(tài),高電平置ISD2560 為放音狀態(tài)。單片機的 腳和 ISD2560 的節(jié)電控制輸入相連,單片機通過此引腳可以控制芯片的開關,單片機的 腳用于控制語音芯片的片選,低電平時選中芯片。單片機的 INT0 腳、 和 ISD2560 的 EOM 標志輸出相連, EOM 標志在錄音時由芯片自動插入到錄音信息的結(jié)尾處,放音遇到 EOM 時,會產(chǎn)生低電平脈沖(約),觸發(fā)單片機中斷,單片機必須在檢測到此輸出的上升沿后才 到播放新的錄音,否則播放的語音就不連續(xù),而且會產(chǎn)生 “ 啪啪 ”聲。 AT89C52 單片機主要功能特性及引腳分布圖和管腳說明 19 AT89C52 功能管腳,如圖 33 所示: 圖 33 AT89C52 引腳分布圖 可知 AT89C52 單片機包括 GND, VCC 在內(nèi)的 40 個引腳下面著重介紹以下幾個重要的引腳。 P0 口由一個輸出鎖存器, 2 個三態(tài)級輸入緩沖器和輸出驅(qū)動電路及控制電路組成。驅(qū)動電路有上拉場效應 FETT1 和驅(qū)動場效應管FETT2 組成。 P0 口為一個 8 位漏級開路雙向 I/O 口,每腳可吸收 8TTL門電流。當 P1 口的管腳第一次寫 1 小時,被定義為高阻輸入。 P0能夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù) /地址的第八位。在 FLASH 編程時, P0 口作為原碼輸入口,當 FLASH 進行校驗時,P0 輸出原碼,此時 P0 外部必須被拉高。 P1 口是一個準雙向口,用作 I/O 口。 P1 口是一個內(nèi)部提供上拉電阻的 8 位雙向 I/O 口, P1 口緩沖器能接收輸出 4TTL 門電流。 P1口管腳寫入 1 后,被內(nèi)部上拉為高,可用作輸入, P1 口被外部下拉為低電平時,將輸出電流,這是由于內(nèi)部上拉的緣故。在 FLASH 編 20 程和校驗時, P1 口作為第八位地址接收。 P2 口比 P1 口多了一個 MUX 開關和轉(zhuǎn)換開關控制部分。 P2 口為一個內(nèi)部上拉電阻的 8 位雙向 I/O, P2 口緩沖器可接收,輸出 4 個TTL 門電流,當 P2 口被寫 “1” 時,其管腳被內(nèi)部上拉電阻拉高,且作為輸入。并因此作為輸入時, P2 口的管腳被外部拉低,將輸出電流。這是由于內(nèi)部上拉的緣故。 P2 口當用于外部程序器或 16 位地址外部數(shù)據(jù)存儲器進行存取時, P2 口輸出地址的高八位。在給出地址 “1” 時,它利用內(nèi)部上拉優(yōu)勢,當對外部八位地址數(shù)據(jù)存儲器進行讀寫時, P2 口輸出其特殊功能寄存器的內(nèi)容。 P2 口在 FLASH 編程和校驗時接收高八位地址信號和控 制信號。 P3 口是一個多功能端口。 P3 口管腳是 8 個帶內(nèi)部上拉電阻的雙向 I/O 口,可接收輸出 4 個 TTL 門電流。當 P3 口寫入 “1” 后,它們被內(nèi)部上拉為高電平,并用作輸入,由于外部下拉為低電平, P3口將輸出電流( ILL)這是由于上拉的緣故。 P3 口也可作為 AT89C52 的一些特殊功能口,如下所示: RXD (串行輸入口 ) TXD(串行輸入口) (外部中斷 0) (外部中斷 1) T0(記時器 0 外部輸入) T1(記時器 1 外部輸入) (外部數(shù)據(jù)存儲器寫選通 ) (外部數(shù)據(jù)存儲器讀選通) P3 口同時為閃爍編程和編程校驗接受一些控制信號。 RET:復位輸入,當振蕩器復位器件時,要保持 RET 腳兩個機器周期的高電平時間。 ALE/PROG 為地址鎖存允許信號端。當 AT89C52 單片機上電正常工作后, ALE 引腳不斷向外輸出脈沖信號,此頻率為振蕩器頻率的六分之一。當訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。在 FLASH 編程期間,此引腳用于輸入編程脈沖。在平時, ALE 端以不變的頻率周期輸出正脈沖信號,此頻率為振蕩器 的 1/6。因此它可用作外部輸出的脈沖或用于定時目的。然而要 21 注意的是:每當用作外部數(shù)據(jù)存儲器時,將跳過一個 ALE 脈沖。如想禁止 ALE 才起作用。另外,該引腳被略微拉高。如果微處理器在外部執(zhí)行狀態(tài) ALE 禁止,置位無效。 /PSEN 為程序存儲允許輸出信號端。外部程序存儲器的選通信號。在由外部程序存儲器取指期間,每個機器周期兩次 /PSEN 有效。但在訪問外部數(shù)據(jù)存儲器時,這倆次有效的 /PSEN 信號將不出現(xiàn)。 /EA/Vpp 為外部程序存儲器的地址的輸入端 /固化編程電壓輸入端。當 /EA 保持低電平時,則在此期間外部程序存儲器( 0000HFFFFH),不管是否有內(nèi)部程序存儲器。當 /EA 端保持高電平時, CPU 則執(zhí)行內(nèi)部程序存儲器中的程序。在 FLASH 編程期間,此引腳也用于施加 12V 編程電源( VPP)。 XTAL2 接外部晶體和微調(diào)電容的一端。在 AT89C52 片內(nèi)它是振蕩電路反相放大器的輸出端,振蕩電路的頻率就是晶體的固有頻率。若采用外部時鐘電路,則該引腳懸空。要檢查 AT89C52 的振蕩電路是否正常工作,可用示波器查看 XTAL2 端是否有脈沖信號輸出。 XTAL1 接外部晶體和微調(diào)電容的另一端。在片內(nèi),它是振蕩電路反相放大器的輸入端。在 采用外部時鐘時,該引腳輸入外部時鐘脈沖。 單片機的電源電路 在電源引腳并聯(lián)一個 的小電容目的是:濾波。引入濾波電容的原因是要獲得平滑穩(wěn)定的電壓,因為電容兩端的電壓不能突變,所以它能抑制電壓的波動,使電壓變得平穩(wěn)光滑主要作用有兩個:去除器件之間的交流射頻耦合。它能將器件的電源端上瞬間的 22 尖峰、毛刺對地短路掉。同時也能去耦。如圖 34 所示。 圖 34 電源電路 AT89C52 單片機的復位電路 AT89C52 單片機在啟動時需 要復位,使 CPU 及各系統(tǒng)各部件處于確定的初始狀態(tài),并從出態(tài)開始工作。 89 系列單片機的復位信號是從 RST 引腳輸入到芯片內(nèi)部的斯密特觸發(fā)器中的。當系統(tǒng)處于正常工作狀態(tài)時,且振蕩器穩(wěn)定后,如 RST 引腳上有一個高電平并維持2 個極其周期( 24 個振蕩周期),則 CPU 就可以響應并將系統(tǒng)復位。通過連通一個按鈕開關,使單片機進入復位狀態(tài)。如圖 35 所示。 23 圖 35 復位電路 AT89C52 單片機時鐘電路 AT89C52 芯片內(nèi)部有一個高增益反相放大器,用于構成振蕩器,反相放大器的輸入端為 XTAL1。輸出端為 XTAL2,兩端跨接石英晶體及兩個電容就可以構成穩(wěn)定的自激振蕩器。電容 C1和 C2通常取 22pf左右,可穩(wěn)定頻率并對振蕩頻率有微調(diào)作用。震蕩脈沖頻率范圍為024MHZ。如圖 36 所示。 圖 36 時鐘電路圖 24 錄音 /播放控制電路 用 做錄音播放控制電路,加阻值為 1k 的下拉電阻,當按鍵未按下時, 為低電平;按鍵按下后為高電平。 如圖 所示。 圖 錄音 /播放控制電路 語音芯片 ISD2560 電路 ISD2560 主要 功能特性及引腳說明 根據(jù)上面的說明,語音芯片選用 ISD 公司的 ISD2560 共有 3 種封裝形式: 32 腳的 TSOP 封裝、 28 腳的 DIP 封裝和 25 腳的 SOIC 封裝。該設計選用 SOID 封裝,其引腳分布,如下圖 38 所示。 25 圖 38 語音芯片 ISD2560 引腳分布示意圖 其引腳功能如下: A0/M0~ A6/M A7~ A9( 1~ 10 腳):地址線 /模式輸入,共有1024 種組合狀態(tài)。最前面的 600 個狀態(tài)作內(nèi)部存儲器的尋址用,最后 256 個狀態(tài)作為操作模式。當 A8 或 A9 有一個為 0 時,為地址線,作為當前錄 /放 操作的起始地址,地址端只作輸入,不輸出操作過程中的內(nèi)部地址信息,地址輸入在 CE 的下降沿,并被鎖存。當 A8 和A9 均為 1 時,為模式輸入,共 6 種操作模式,由 M0~ M6 決定,允許多種模式同時存在。 AUXIN( 11 腳):鋪助輸入。當 CE 和 P/R 為高,放音不進行或處于放音益處狀態(tài)時,此引腳的輸入信號通過內(nèi)部輸出放大器驅(qū)動揚聲器輸出端。當多個 ISD1560 芯片級聯(lián)時,后級的揚聲器輸出通過此引腳連接到本級的輸出放大器。 VSSD、 VASS( 1 13 腳):數(shù)字和模塊地。由于芯片內(nèi)部使用不同的模塊和數(shù)字地線,因此這兩腳最好 通過低阻抗通路連接到地。 SP+、 SP(1 15 腳 ):揚聲器輸出。可驅(qū)動 16Ω 以上揚聲器(內(nèi)存放音時,功率為 ; AUX IN 放音時,功率為 50mW)。 ISD2500系列的所有器件都有一個在芯片上的差分揚聲器驅(qū)動器。揚聲器輸出腳在錄音和節(jié)電模式時保持為 VSSA 電平,因此,多個 ISD2500 系列器件一起使用時,它們的揚聲器輸出腳不能并接,并行連接可能 26 會造成芯片的損壞。單端輸出時必須在 SP 輸出腳和揚聲器間接耦合電容,雙端輸出既不能用電容由能將輸出功率提高至 4 倍。 VCCA、 VCCD( 1 28 腳): 模擬和數(shù)字電源。為了最大限度地減少噪聲,芯片內(nèi)部的模擬和數(shù)字電路使用不同的電源總線,并且分別引到外封裝上。模擬和數(shù)字電源端最好分別走線,并應盡可能在靠近供電端處相連,而去耦電容則應盡量靠近芯片。 MIC IN( 17 腳):話筒輸入腳。麥克的輸入通過此引腳將信號送至片內(nèi)的前置放大器,片內(nèi)自動增益控制電路( AGC)將此前置放大器的增益控制在 15~ +24dB。外接話筒應該通過一系列電容交流耦合進此引腳,耦合電容值和芯片內(nèi)部此引腳的 10kΩ 輸入阻抗共同決定了 ISD2560 芯片頻帶的低頻截止點。 MIC REF( 18 腳):話筒參考輸入腳。此引腳是前置放大器的反向輸入,當以差分形式連接話筒時,可減少噪聲,提高共模抑制比。 AGC( 19 腳):自動增益控制腳。 AGC 可動態(tài)調(diào)整前置增益,以補償話筒輸入電平的寬幅變化,使得錄制變化很大的音量(從耳語到喧器聲)時失真都能保持最小。響應時間取決于該端內(nèi)置的 5kΩ電阻和從該端到 VSSA 端所接電容的時間常數(shù),釋放時間取決于該端外接的并聯(lián)對地電容和電阻設定的時間常數(shù)。選用標稱值分別為470kΩ 的電阻和 的電容可以得到滿意的效果。 ANA IN( 20 腳):模擬輸入端。此引腳為芯片 錄音信號輸入腳。對話筒輸入來說,應將 ANA OUT 腳通過外接電容連至此腳,該電容和本端的 3kΩ 輸入阻抗決定了芯片頻帶的附加低端截止頻率。其他音源可以通過交流耦合直接連至該端。 ANA OUT( 21 腳):模擬輸出腳。此引腳為前置放大器的輸出,其前置電壓增益取決于 AGC 端電平。 OVF(22 腳 ):溢出標志輸出腳,低電平有效。芯片處于存儲空間末尾時,此引腳輸出低電平脈沖以表示溢出,之后該引腳狀態(tài)跟隨CE 引腳的狀態(tài),直到 PD 引腳變高復位芯片。此外,該引腳可用于級聯(lián)多個 ISD2500 系列器件以增加錄音存儲的時間。 CE( 23 腳):芯片使能輸入腳,低電平有效。此引腳為低使能所有的錄音和播放操作。芯片在該引腳的下降沿將鎖存地址線和 P/R引腳的狀態(tài)。另外,此引腳在模式 M6 中也有特殊的意義。 27 PD( 24 腳):節(jié)電控制腳。此腳拉高可使芯片停止工作而進入節(jié)電狀態(tài)。芯片發(fā)生溢出,即 OVF 腳輸出低電平后,應將此引腳變高以將地址指針復位到錄、放空間的開始位置。 另外,此引腳在模式 M6 下還有特殊的用途。 EOM( 25 腳):信息結(jié)尾標志輸出腳,低電平有效。 EOM 標志在錄音時由芯片自動插入到該信息段的結(jié)尾。當放音遇到 EOM 時,此引腳輸出低電平 脈沖。另外, ISD2560 芯片內(nèi)部會自動檢測電源電壓以維護信息的完整性,當電壓低于 時,此引腳變低, 此時芯片只能放音。在模式狀態(tài)下,可用來驅(qū)動 LED,以指示芯片當前的工作狀態(tài)。 XCLK( 26 腳):外部時鐘輸入腳。此腳內(nèi)部有下拉元件,不用時應接地。芯片內(nèi)部的采樣時鐘在出廠前已經(jīng)調(diào)節(jié)校準,誤差在 1%以內(nèi)。 ISD2560 的采樣率為 8kHZ,需要 1024kHZ的外部時鐘。 P/R( 27 腳):錄、放模式選擇腳。此引腳在 CE 的下降沿鎖存,高電平選擇放音,低電平選擇錄音。錄音時,由地址線提供起始地址,直到錄音持 續(xù)到 CE 或 PD 變高,或內(nèi)存溢出。如果是前一種情況,芯片將自動在錄音結(jié)束處寫入 EOM 標志。放音時,由地址輸入提供起始地址,放音持續(xù)到 EOM 標志。如果 CE 一直為低,或芯片工作在某些操作模式,放音則會忽略 EOM 而持續(xù)進行下去,直到發(fā)生溢出為止。 由于 ISD2560 內(nèi)置了若干種操作 模式,因而可用最少的外圍器件實現(xiàn)最多的功能。具體操作模式如表 31 所示 : 表 31 ISD25
點擊復制文檔內(nèi)容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1