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

正文內容

基于isd4004芯片的語音錄放系統(tǒng)設計word格式(編輯修改稿)

2024-12-13 22:02 本頁面
 

【文章內容簡介】 擾能力,便于安裝和擴展。 安徽工程大學畢業(yè)設計(論文) 系統(tǒng)采用的實現(xiàn)方法 設計硬件原理圖 ,焊接語 音模塊 ,包括電壓轉換芯片 ,音頻小功率放大器和 ISD4004 的連接 . 編寫軟件程序 ,利用單片機控制技術 ,實現(xiàn)錄、放、停等操作。 孟新:基于單片機的語音錄放器設計 4 第 2 章 單片機控制技術和開發(fā)環(huán)境介紹 STC12C5A60S2 單片機性能和引腳介紹 STC12C5A60S2 系列單片機簡介 STC12C5A60S2/AD/PWM 系列單片機是 STC 生產(chǎn)的單時鐘 /機器周期( 1T)的單片機,是高速 /低功耗 /超強抗干擾的新一代 8051單片機,指令代碼完全兼容傳統(tǒng) 8051,但速度快 8— 12倍。內部集成 MAX810專用復位電路, 2路 PWM, 8路高速 10位 A/D轉換( 250K/S,即 25萬次 /秒),針對電機控制,強干擾場合。 STC12C5A60S2 主要性能參數(shù) 8051 CPU, 1T,單時鐘 /機器周期,指令代碼完全兼容傳統(tǒng) 8051 : STC12C5A60S2 系列工作電壓: ( 5V 單片機) STC12LE5A60S2 系列工作電壓: ( 3V 單片機) : 0 35MHz,相當于普通 8051 的 0~ 420MHz 8K /16K / 20K / 32K / 40K / 48K / 52K / 60K / 62K 字節(jié) ...... 1280 字節(jié) RAM I/O口( 36/40/44 個),復位后為:準雙向口 /弱上拉(普通 8051 傳統(tǒng) I/O口) 可設置成四種模式:準雙向口 /弱 上拉,推挽 /強上拉,僅為輸入 /高阻,開漏 每個 I/O 口驅動能力均可達到 20mA,但整個芯片最大不要超過 55mA 7. ISP(在系統(tǒng)可編程) /IAP(在應用可編程),無需專用編程器,無需專用仿真器 可通過串口( )直接下載用戶程序,數(shù)秒即可完成一片 EEPROM功能 (STC12C5A62S2/AD/PWM無內部 EEPROM)9. 看門狗 MAX810專用復位電路(外部晶體 12M 以下時,復位腳可直接 1K 電阻到地) :在 口有一個低壓門檻比較器 5V 單片機為 ,誤差為 +/5%, 單片機為 ,誤差為 +/3% :外部高精度晶體 /時鐘,內部 R/C 振蕩器 (溫漂為 +/5%到 +/10%以內 ) 1 用戶在下載用戶程序時,可選擇是使用內部 R/C 振蕩器還是外部晶體 /時鐘 常溫下內部 R/C 振蕩器頻率為: 單片機為: 11MHz~ 單片機為: 安徽工程大學畢業(yè)設計(論文) 8MHz~ 12MHz 精度要求不高時,可選擇使用內部時鐘,但因為有制造誤差和溫漂,以實際測試為準 4 個 16 位定時器 兩個與傳統(tǒng) 8051 兼容的定時器 /計數(shù)器 ,16 位定時器 T0 和 T1,沒有定時器 2,但有獨立波特率發(fā)生器 做串行通訊的波特率發(fā)生器 再加上 2 路 PCA模塊可再實現(xiàn) 2個 16 位定時器 14. 2 個時鐘輸出口,可由 T0的溢出在 ,可由 T1 的溢出在 出時鐘 I/O 口 7 路 ,傳統(tǒng)的下降沿中斷或低電平觸發(fā)中斷 ,并新增支持上升沿中斷的PCA 模塊, Power Down 模式可由外部中斷喚醒, INT0/, INT1/, T0/, T1/, RxD/, CCP0/(也可通過寄存器設置到 ), CCP1/ (也可通過寄存器設置到 ) 16. PWM(2 路) /PCA(可編程計數(shù)器陣列 ,2路) 也可用來當 2 路 D/A 使用 也可用來再實現(xiàn) 2 個定時器 也可用來再實現(xiàn) 2個外部中斷 (上升沿中斷 /下降沿中斷均可分別或同時支持 ) , 10 位精度 ADC,共 8路,轉換速度可達 250K/S(每秒鐘 25 萬次 )雙工異步串行口 (UART),由于 STC12系列是高速的 8051,可再用定時器或 PCA軟件實現(xiàn)多串口 19. STC12C5A60S2 系列有雙串口,后綴有 S2 標志的才有雙串口, RxD2/(可通過寄存器設置到 ), TxD2/(可通過寄存器設置到 ) : 40 +85℃ (工業(yè)級 ) / 0 75℃ (商業(yè)級 ):PDIP40,LQFP44,LQFP48 I/O 口不夠時,可用 2到 3根普通 I/O口線外接 74HC164/165/595(均可級聯(lián))來擴展 I/O 口 , 還可用 A/D 做按鍵掃描來節(jié)省 I/O 口,或用雙 CPU,三線通信,還多了串口。 STC12C5A60S2 引腳 引腳圖如圖 : 孟新:基于單片機的語音錄放器設計 6 圖表 1圖 STC12C5A60S2單片機引腳圖 安徽工程大學畢業(yè)設計(論文) keil 開 發(fā)環(huán)境和建立工程 keil 簡介 Keil C51 是 美國 Keil Software 公司出品的 51 系列兼容單片機 C語言軟件開發(fā)系統(tǒng),與匯編相比, C語言在功能上、結構性、可讀性、可維護性上有明顯的優(yōu)勢,因 而易學易用。 Keil C51 軟件提供豐富的庫函數(shù)和功能強大的集成開發(fā)調試工具,全 Windows界面。另外重要的一點,只要看一下編譯后生成的匯編代碼,就能體會到 Keil C51生成的目標代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。 Keil 工程建立 啟動 uVison3,點擊“ File New?”在工程管理器的右側打開一個新的文件輸入窗口,在這個窗口里輸入一個源程序,注意大小寫及每行后的分號,不要錯輸及漏輸。 輸入完畢之后,選擇“ File Save”,給這個文件取名保存,取名字的時候必 須要加上擴展名,一般 C語言程序均以“ .C”為擴展名,這里將其命名為 ,保存完畢后可以將該文件關閉。 Keil 不能直接對單個的 C語言源程序進行處理,還必須選擇單片機型號;確定編譯、匯編、連接的參數(shù);指定調試的方式;而且一些項目中往往有多個文件,為管理和使用方便, Keil 使用工程( Project)這一概念,將這些參數(shù)設置和所需的所有文件都加在一個工程中,只能對工程而不能對單一的源程序進行編譯和連接等操作。 點擊“ ProjectNew Project?”菜單,出現(xiàn)對話框,要求給將要建立的工程起一個名字,這里起名為 fgf,不需要輸入擴展名。點擊“保存”按鈕,出現(xiàn)第二個對話框,如圖 所示,這個對話框要求選擇目標 CPU(即你所用芯片的型號), Keil 支持的 CPU很多,這里選擇 Atmel 公司的 89S52 芯片。點擊 ATMEL 前面的“ +”號,展開該層,點擊其中的 89S52,然后再點擊“確定”按鈕,回到主窗口,此時,在工程窗口的文件頁中,出現(xiàn)了“ Target 1”,前面有“ +”號,點擊“ +”號展開,可以看到下一層的“ Source Group1”,這時的工程還是一個空的工程,里面什么文件也沒有,需要手動把剛才 編寫好的源程序加入,點擊“ Source Group1”使其反白顯示,然后,點擊鼠標右鍵,出現(xiàn)一個下拉菜單,如圖 所示,選中其中的“ Add file to Group Source Group1”,出現(xiàn)一個對話框,要求尋找源文件。 孟新:基于單片機的語音錄放器設計 8 圖表 2圖 選擇單片機型號 圖表 3圖 加入文件 雙擊 文件,將文件加入項目,注意,在文件加入項目后,該對話框并不消失,等待繼續(xù)加入其它文件,但初學時常會誤認為操作沒有成功而再次雙擊同一文件,這時會出現(xiàn)如圖 所示的對話框,提示你所選文件已在列表中,此時應點擊“確定”,返回前一對話框,然后點擊“ Close”即可返回主接口,返回后,點擊“ Source Group 1”前的加號, 文件已在其中。雙擊文件名,即打開該源程序。 安徽工程大學畢業(yè)設計(論文) 圖表 4圖 重復加入源程序得到的提示 10 ISD4004 介紹 性能簡述和引腳圖 ISD4004 系 列工作電壓 3V,單片錄放時間 8 至 16 分鐘 ,音質好 ,適用于移動電話及其他便攜式電子產(chǎn) 品中。芯片采用 CMOS 技術 ,內含振蕩器、防混淆濾波器、平滑濾波器、音頻放大器、自動靜噪及 高 密 度多電平 閃 爍存貯陳 列 。芯片設 計 是基于所 有 操作必須 由微控制器 控 制 ,操作命 令 可通過串 行 通 信接 口 SPI 送入 。 芯片采用多電平直接模擬量存儲技術 , 每個采 樣 值直接存貯在片內閃爍存貯器 中 ,因此能 夠 非常 真實 、 自然地再 現(xiàn) 語音、音 樂 、音調和 效 果聲 ,避免 了 一般固體 錄 音電路因 量 化 和壓 縮 造成 的 量 化 噪聲 和 金屬 聲。采 樣頻 率可為 ,頻率 越 低 ,錄 放時 間 越長 ,而音 質 則 有 所下 降 ,片內信息存于閃爍存貯器中 ,可在斷電情況下保存 100 年 (典型值 ),反復錄音 10 萬次。 圖表 5圖 ISD4004引腳圖 引腳描述 1 電源 :(VCCA,VCCD) 為使噪聲最小 ,芯片的模擬和數(shù)字電路使用不同的電源總線 ,并且分別引到外封裝 的 不同管腳上 ,模擬和數(shù)字電源端最好分別走線 ,盡可能在靠近供電端處相連 ,而去耦電容應盡量靠近器件。 安徽工程大學畢業(yè)設計(論文) 2 地線 :(VSSA,VSSD) 芯片內部的模擬和數(shù)字電路也使用不同的地線。 3 同相模擬輸入 (ANA IN+) 這是錄音信號的同相輸入端。輸入放大器可用單端或差分驅動。單端輸入時 , 信號由耦合電容輸入 ,最大幅度為峰峰值 32mV,耦合電容和本端的 3KΩ電阻輸入阻抗決定了芯片頻帶的 低端截止頻率。差分驅動時 ,信號最大幅度為峰峰值 16mV,為 ISD33000 系列相同。 4 反相模擬輸入 (ANA IN) 差分驅動時 ,這是錄音信號的反相輸入端。信號通過耦合電容輸入 ,最大幅度為 峰峰值 16mV音頻輸出 (AUD OUT) 提供音頻輸出 ,可驅動 5KΩ的負載。 5 片選 (SS) 此端為低 ,即向該 ISD4004 芯片發(fā)送指令,兩條指令之間為高電平。 6 串行輸入 (MOSI) 此端為串行輸入端,主控制器應在串行時鐘上升沿之前半個周期將數(shù)據(jù)放到本端 ,供 ISD輸入。 7 串行輸出 (MISO) ISD 的串行輸出端。 ISD 未選中時 ,本端呈高阻態(tài)。 8 串行時鐘 (SCLK) ISD 的時鐘輸入端 ,由主控制器產(chǎn)生 ,用于同步 MOSI 和 MISO 的數(shù)據(jù)傳輸。數(shù)據(jù)在 SCLK上升沿鎖存到 ISD,在下降沿移出 ISD。 9 中斷 (/INT) 本端為漏極開路輸出。 ISD 在任何操作 (包括快進 )中檢測到 EOM 或 OVF 時 ,本端變低并保 持。中斷狀態(tài)在下一個
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1