|
摘要 :SPCE061A是凌陽公司設計的一種新型的十六位單片機 , 該款單片機資源豐富,具有極高的性價比。該單片機內置有2路DA轉換,8路AD轉換及在線仿真等豐富的功能,這些都為我們實現數碼錄音和播放提供良好的方便條件, K9F1208是三星公司生產的512M位的FLASH存儲芯片,利用它存儲凌陽格式的語音資源,可以長達32000秒語音錄放。該系統可以廣泛應用于需求的錄音較長的場合。如錄音筆、自錄語音提示等應用方案。本系統提供K9F1208相關的讀寫模塊。 關鍵詞 :SPCE061A K9F1208UOM 數碼錄音 一、 系統結構 系統結構圖如下: 本系統包括按鍵部分、音頻錄入部分、音頻輸出部分和K9F1208存儲擴展等四部分。 按鍵部分:按鍵1(IOA8)是錄音鍵,按鍵2(IOA9)是停止鍵,按鍵3(IOA10)是播放鍵。 音頻錄入部分:主要是由MIC、自動增益電路、AD轉換電路構成,通過MIC采樣語音數據,并經內置自動增益電路處理、AD轉換后,編碼并存儲到K9F1208中。 音頻輸出部分:主要是將SPCE061A兩路音頻輸出端通過SPY0030放大,經喇叭播放。 K9F1208存儲擴展部分:通過SPCE061A的IO口控制,將錄音編碼后的數據存儲到K9F1208中。 系統實現的功能:通過按鍵1,開始錄音,按鍵2,結束錄音或者結束放音,按鍵3,開始放音。 二、 K9F1208介紹 K9F1208是Samsung公司生產的采用NAND技術的大容量、高可靠Flash存儲器。該器件存儲容量為64M×8位,除此之外還有2048K×8位的空閑存儲區。該器件采用TSSOP48封裝,工作電壓2.7~3.6V。 K9F1208對528字節一頁的寫操作所需時間典型值是200μs,而對16K字節一塊的擦除操作典型僅需2ms。8位I/O端口采用地址、數據和命令復用的方法。這樣既可減少引腳數,還可使接口電路簡潔。 表 1 概要地說明了 K9F1208 各個引腳的功能。 表 1 K9F1208 引腳定義 引 腳 |