一個(gè)基于單片機(jī)的數(shù)碼錄音和播放系統(tǒng)的制作方法
【專利摘要】本發(fā)明專利涉及一個(gè)基于單片機(jī)的數(shù)碼錄音和播放系統(tǒng),本發(fā)明選用凌陽16位單片機(jī)SPCE061A和外部存儲器W29C040來實(shí)現(xiàn),其具有體積小、集成度高、功耗低、結(jié)構(gòu)簡單、中斷處理能力強(qiáng)等特點(diǎn),特別適用于數(shù)字語音錄放和語音識別等數(shù)字應(yīng)用領(lǐng)域,本發(fā)明可以廣泛應(yīng)用于需求的錄音較長的場合,如檢測溫度的存儲播放系統(tǒng),自錄語音提示等應(yīng)用方案。
【專利說明】
一個(gè)基于單片機(jī)的數(shù)碼錄音和播放系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明專利涉及數(shù)碼錄音和播放系統(tǒng)領(lǐng)域,具體涉及一個(gè)基于單片機(jī)的數(shù)碼錄音和播放系統(tǒng)。
【背景技術(shù)】
[0002]隨著計(jì)算機(jī)技術(shù)的發(fā)展和在控制系統(tǒng)中的廣泛應(yīng)用,以及設(shè)備向小型化、智能化的發(fā)展,作為高新技術(shù)之一的單片機(jī)以其體積小,功能強(qiáng),價(jià)格低,使用靈活等特點(diǎn),顯示出很強(qiáng)的生命力。可以認(rèn)為,單片機(jī)技術(shù)已經(jīng)成為現(xiàn)代電子技術(shù)的十分重要的技術(shù)之一,可以使設(shè)計(jì)的電子產(chǎn)品更具智能化和先進(jìn)性。進(jìn)入21世紀(jì)以來,開發(fā)推出單片機(jī)的公司很多,各種高性能單片機(jī)芯片市場也異?;钴S,新技術(shù)的不斷采用,更加使單片機(jī)的種類、性能以及應(yīng)用領(lǐng)域不斷擴(kuò)大和提高。單片機(jī)SPCE061A的問世,使得16位單片機(jī)的科技含量及應(yīng)用躍上一個(gè)新的臺階。在航空航天,機(jī)械加工,智能儀器儀表,家用電器,通信系統(tǒng),智能玩具等領(lǐng)域,單片機(jī)都發(fā)揮了巨大的作用。所謂單片機(jī)是指一塊芯片中集成有中央處理器,存儲器,基本I/O接口以及定時(shí)器/計(jì)數(shù)器等部件,并具有獨(dú)立指令系統(tǒng)的智能器件,即在一塊芯片上實(shí)現(xiàn)一臺微型計(jì)算機(jī)的基本功能。如果是簡單的控制對象,只需要利用單片機(jī)作為控制核心,不需要另加外部設(shè)備就能實(shí)現(xiàn)。
[0003]同時(shí),隨著社會和科技的不斷發(fā)展,“PC”的到來以開始改善了人們的生活水平。所謂后PC時(shí)代,是英文Pervasive Computing,翻譯為滲透到各個(gè)方面的計(jì)算。因而,后PC時(shí)代的計(jì)算機(jī)都以非計(jì)算機(jī)的形式存在,將滲透到歐文們生活的方方面面。例如,電視機(jī),機(jī)器人,數(shù)控設(shè)備等,其中心控制部件是計(jì)算機(jī),但他們都是以嵌入式系統(tǒng)的形式存在。單片機(jī)作為計(jì)算機(jī)技術(shù)的一個(gè)重要分之,嵌入式系統(tǒng)的先頭兵,廣泛的應(yīng)用于智能儀器,機(jī)電一體化產(chǎn)品,智能電器,個(gè)人數(shù)字處理器等領(lǐng)域。隨著微電子技術(shù)的快速發(fā)展,電子系統(tǒng)設(shè)計(jì)已進(jìn)入了片上系統(tǒng)時(shí)代,單片機(jī)的更能也越來越強(qiáng)大,使其成為真正的系統(tǒng)單片機(jī)。
[0004]單片機(jī)是隨著微型計(jì)算機(jī),單板機(jī)的發(fā)展及其在智能測控系統(tǒng)中的應(yīng)用而發(fā)展起來的。隨著微電子技術(shù)的迅速發(fā)展,目前世界上各個(gè)公司都研制出了各種應(yīng)用領(lǐng)域的單片機(jī),單片機(jī)芯片市場也異?;钴S,從8位低端,到高性能的16位,到集成度,速率,可靠性等全方位向更高水平發(fā)展的32位系列。隨著微電子,半導(dǎo)體工藝的不斷進(jìn)步,單片機(jī)芯片在向高度集成化,低功耗的方向發(fā)的發(fā)展。目前世界上各個(gè)公司都研制出了各種應(yīng)用領(lǐng)域的單片機(jī),如ATMEL公司的80C9X系列,INTEL公司的MCS-5X系列,MOTOROLA的68系列和ZILOG的Z8系列。目前,中國臺灣的凌陽公司最新推出了 16位的SPCE系列由于其在語音功能的獨(dú)特應(yīng)用,得到了廣大客戶的認(rèn)可。
【附圖說明】
[0005]圖1:系統(tǒng)結(jié)構(gòu)框圖。
[0006]圖2:SPCE061A最小系統(tǒng)。
[0007]圖3:逐次逼近式的ADC結(jié)構(gòu)圖。
[0008]圖4:音頻輸出揚(yáng)聲器驅(qū)動(dòng)電路圖。
[0009]圖5:音頻輸出方式硬件實(shí)現(xiàn)圖。
[0010]圖6:W29C040寫、擦除流程圖。
[0011]圖7: S1電路原理圖。
[0012]圖8:S10讀寫操作時(shí)序圖。
[0013]圖9:SPCE061A與串口通信原理圖。
[0014]圖10:系統(tǒng)軟件流程圖。
【具體實(shí)施方式】
[0015]為了使本發(fā)明專利的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明專利進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明專利,并不用于限定本發(fā)明專利。
[0016]硬件設(shè)計(jì):
根據(jù)系統(tǒng)設(shè)計(jì)的要求和凌陽十六位單片機(jī)(SPCE061A)所包括的功能,可以利用其所具有的特性完成發(fā)明設(shè)計(jì)所需要達(dá)到的各項(xiàng)功能要求。系統(tǒng)結(jié)構(gòu)框如圖1,系統(tǒng)具有如下模塊:
(1)一路0-3 JV可調(diào)模擬電壓,可方便地完成AD的數(shù)據(jù)采集;
(2)采用IX 8鍵盤使各功能通過按鍵控制;
(3)S10接口擴(kuò)展存儲芯片W29C040,擴(kuò)展4MBits Flash的擴(kuò)展存儲空間存儲所錄語音數(shù)據(jù);
(4)MIC輸入電路,配合SPCE061A內(nèi)置的AGC和OPI電路,獲得語音數(shù)據(jù);
(5)兩路音頻輸出電路,采用凌陽功放芯片SPY0030A,通過它完成語音的播放;
(6)使用SPCE061A的通用異步串行接口UART來實(shí)現(xiàn)與PC機(jī)的通訊。
[0017]SPCE061A最小系統(tǒng)設(shè)計(jì):
SPCE061A內(nèi)置的SPCE061A最小系統(tǒng)如圖2所示,SPCE061A是繼y’nSP?系列產(chǎn)品SPCE500A等之后凌陽科技推出的又一款16位結(jié)構(gòu)的微控制器。與SPCE500A不同的是,在存儲器資源方面考慮到用戶的較少資源的需求以及便于程序調(diào)試等功能,SPCE061A里只內(nèi)嵌32K字的閃存(FLASH)。較高的處理速度使μ’nSP?能夠非常容易地、快速地處理復(fù)雜的數(shù)字信號。因此,與SPCE500A相比,以μ,nSP ?為核心的SPCE061A微控制器是適用于數(shù)字語音識別應(yīng)用領(lǐng)域產(chǎn)品的一種最經(jīng)濟(jì)的選擇。本發(fā)明的錄音筆系統(tǒng)的核心采用SPCE061A。芯片提供兩個(gè)16位通用的并行I/O口:10A0-10A15,10B0-10B15。這兩個(gè)口的每一位都可以通過編程單獨(dú)定義為輸入或輸出口。其中A口的10A0-10A7用作輸入口時(shí)具有觸鍵喚醒功能,可以應(yīng)用于低功耗的場合。鑒于所要求功能,本發(fā)明將10A0-10A7與1\8鍵盤連接^047做輸入口。SPCE061A的并行I/O 口可以通過編程設(shè)置為上拉輸入、下拉輸入、懸浮輸入或同相輸出、反相輸出的狀態(tài)。要求按鍵執(zhí)行程序所定義功能因此設(shè)置為下拉輸入。
[0018]音頻電路:
音頻輸入電路包括MIC錄音輸入和AGC電路。人的聲音頻率在300Hz-3400Hz范圍之內(nèi),因此所設(shè)計(jì)的錄音筆只需要記錄這樣一個(gè)范圍的聲音信號即可。在這里把要記錄的語音信號最高頻率定為4KHz,根據(jù)公式:f采樣=2f,低通規(guī)定系統(tǒng)的采樣頻率為8KHz。當(dāng)錄入的語音信號有高于4KHz的部分時(shí),則把高于4KHz頻率的信號認(rèn)為是噪聲。噪聲是不需要記錄的,所以應(yīng)該把高于4KHz的聲音頻率排除在記錄范圍外,因此需在ADC電路前加一個(gè)截止頻率為4KHz的前置低通濾波器用來濾除噪聲。
[0019]SPCE061A內(nèi)置的AGC電路,它的作用是當(dāng)輸入信號較強(qiáng)時(shí)使放大器增益自動(dòng)降低;當(dāng)信號較弱時(shí),又使其增益。因此,從MIC輸入的音頻信號經(jīng)過SPCE061A內(nèi)置的AGC電路將語音信號的放大值控制在一定范圍內(nèi),便可進(jìn)行AD轉(zhuǎn)換。
[0020]輸入信號有兩個(gè)通道:一個(gè)由LINE_In通道輸入;另一個(gè)由MIC_In通道輸入。MIC_In—般用于麥克風(fēng)通道插入,專門用于對語音信號進(jìn)行采樣。語音信號經(jīng)MIC轉(zhuǎn)換成電信號,由隔直電容隔掉直流成分,然后輸入至SPCE061A內(nèi)部前置放大器。在MIC_In前端有兩級OP放大器,因此對信號的放大有兩種選擇,一是在關(guān)閉SPCE061A內(nèi)部自動(dòng)增益控制電路AGC時(shí),MIC_In前端的OP放大器使信號放大。二是啟用AGC自動(dòng)調(diào)整增益的值,以防止信號飽和。AGC能隨時(shí)跟蹤、監(jiān)視前置放大器輸出的音頻信號電平,當(dāng)輸入信號增大時(shí),AGC電路自動(dòng)減小放大器的增益;當(dāng)輸入信號減小時(shí),AGC電路自動(dòng)增大放大器的增益,以便使進(jìn)入A/D的信號保持在最佳電平,又可使削波減至最小。當(dāng)OPAMP2的輸出> O。9AVdd時(shí),AGC自動(dòng)降低OPAMPl的增益,以防止被放大的信號飽和。
[0021]α/D 轉(zhuǎn)換接口:
逐次逼近式的ADC結(jié)構(gòu)如圖3所示,模/數(shù)轉(zhuǎn)換器ADC是外界與計(jì)算機(jī)進(jìn)行信息傳遞的通道。它是一種信號轉(zhuǎn)換接口,可以把模擬量信號轉(zhuǎn)換成數(shù)字量信號以便輸入給計(jì)算機(jī)對其進(jìn)行各種處理。芯片采用逐次逼近式原理實(shí)現(xiàn)Α/D轉(zhuǎn)換。ADC的結(jié)構(gòu)及工作原理是:由10位數(shù)/模轉(zhuǎn)換器DAC0、10位緩存器DAR0、逐次逼近寄存器SAR以及比較器COMP組成逐次逼近式的ADC,圖3中的ADC有兩種工作方式:手動(dòng)方式和自動(dòng)方式。在ADC自動(dòng)方式被啟用后,會產(chǎn)生出一個(gè)啟動(dòng)信號,此時(shí),DACO的電壓模擬量輸出值與外部的電壓模擬量輸入值進(jìn)行比較,逐次逼近式控制首先將SAR中數(shù)據(jù)的最高有效位試設(shè)為“I”,而其它位則全設(shè)為“O”,即100000 0000B。這時(shí),DACO輸出電壓VDAOK1/2滿量程)就會與輸入電壓VIN進(jìn)行比較。如果VIN>VDAC0,則保持原先設(shè)置為T的位(最高有效位)仍為T ;否則,該位會被清“O”。接著,逐次逼近式控制又將下一位試設(shè)為“I”,其余低位依舊設(shè)為“O”,即110000 0000B,VDACO與Vin進(jìn)行比較的結(jié)果若Vin>VDAC0,則仍保持原先設(shè)置位的值,否則便清“O”該位。這個(gè)逐次逼近的過程一直會延續(xù)到10位中的所有位都被測試之后,Α/D轉(zhuǎn)換的結(jié)果保存在SAR內(nèi)。ADC在手動(dòng)方式下取消了自動(dòng)方式的逐次逼近寄存器SAR的功能,取而代之的是內(nèi)部比較器COMP和緩存器DAR0,以模擬SAR的作用。換言之,手動(dòng)方式是指須用軟件程序來控制模擬信號的輸入采樣或保持,通過寫入Α/D數(shù)據(jù)單元來控制比較器基準(zhǔn)電壓值VDAC0,以及通過讀比較器的比較結(jié)果來推測模擬輸入電壓值VIN。當(dāng)外部2V的電壓模擬信號輸入到ADC的輸入端上,可試著寫入Α/D數(shù)據(jù)單元一個(gè)數(shù)字量值1000000000B,它實(shí)際對應(yīng)于1.8V電壓模擬量。由于2V>1.8 V,故COMP第一次比較輸出的結(jié)果為“1”,則ADC的轉(zhuǎn)換結(jié)果暫為1000000000B。接著寫入Α/D數(shù)據(jù)單元下一個(gè)數(shù)字量值。在對系統(tǒng)硬件設(shè)計(jì)中,我根據(jù)設(shè)計(jì)要求將ADC設(shè)計(jì)為手動(dòng)方式。
[0022]D/A轉(zhuǎn)換模塊:
單片機(jī)內(nèi)部D/A轉(zhuǎn)換電路的使用與其它內(nèi)部接口的使用相同,都是可編程控制的接口,通過程序設(shè)置其工作方式、工作狀態(tài)等。SPCE061A單片機(jī)內(nèi)部有DACl和DAC2兩路10位的DAC轉(zhuǎn)換器,可以形成雙通道的音頻輸出,也可以作為其它的模擬輸出信號。轉(zhuǎn)換輸出是以模擬電流信號的方式分別通過AUDI和AUD2管腳輸出。
[0023]音頻輸出電路:
音頻輸出揚(yáng)聲器驅(qū)動(dòng)電路如圖4所示,音頻輸出電路采用凌陽功放芯片SPY0030 ο電路中SPY0030的放大倍數(shù)被固定為20倍,音量的大小可以通過電位器調(diào)整。喇叭左右兩個(gè)通道音量分立調(diào)節(jié)并備有兩個(gè)外部音頻信號放大輸入端。錄入后的語音信號經(jīng)MIC轉(zhuǎn)換成電信號,由隔直電容隔掉直流成分,然后輸入至SPCE061A內(nèi)部前置放大器,經(jīng)過2路10位精度的DA轉(zhuǎn)換后,通過功放SPY0030A即可完成語音的播放。
[0024]SPCE061A的音頻輸出有兩種方式,一種是音調(diào)輸出方式(Tone Mode),另一種則為語音輸出方式(Speech Mode),如圖5所示。二者的區(qū)別在于其輸出的控制機(jī)理不同。前者是通過控制Timer溢出所產(chǎn)生的不同頻率來決定聲波振動(dòng)次數(shù)的多少,從而決定發(fā)出的聲音音調(diào)的高低,譬如好聽的樂音;后者則是用與聲音(不論是音樂還是語音)數(shù)據(jù)采樣率相同的速率將聲音數(shù)據(jù)通過數(shù)/模轉(zhuǎn)換(D/A)通道還原成音頻電壓或電流輸出,其中聲音數(shù)據(jù)采樣率可決定聲音音質(zhì)的好壞,并決定了聲音數(shù)據(jù)所需占據(jù)的存儲空間。在本系統(tǒng)設(shè)計(jì)中我采用語音輸出方式,數(shù)據(jù)采樣率采用相同的SKHz。
[0025]W29C040存儲芯片:
W29C040寫、擦除流程如6所示,W29C040為32腳DIP封裝芯片,工作電壓為5V,內(nèi)部512K* 8位的快速閃存,它的結(jié)構(gòu)為256字節(jié)為一頁,每頁的擦寫時(shí)間為5mS,整片擦除時(shí)間為50mSo
[0026]串行設(shè)備輸入輸出口(S1):
S1的電路連接原理如7所示,S1的讀寫操作時(shí)序如圖8所示。串行輸出入端口S1提供了一個(gè)I位的串行接口,用于與其它設(shè)備進(jìn)行數(shù)據(jù)通訊。在SPCE061A內(nèi)通過1BO和1Bl這2個(gè)口來實(shí)現(xiàn)與設(shè)備進(jìn)行串行交換數(shù)據(jù)的功能。其中,1BO用來作為時(shí)鐘口( SCK),1Bl則用來作為數(shù)據(jù)端口(SDA),用于串行數(shù)據(jù)的接收或發(fā)送。S1傳輸速率最快可設(shè)為CPUCLK/4,默認(rèn)值為CPUCLK/16DSPCE061A的S1速率最快可達(dá)12288KHZ(3S10可根據(jù)外設(shè)的差別來選擇不同的尋址模式,有8/16/24位三種尋址模式可選擇。
[0027]通用串行通信接口UART模塊:
為了能使所設(shè)計(jì)的系統(tǒng)能與PC機(jī)進(jìn)行通訊,我選擇了 UART模塊來實(shí)現(xiàn)這一功能。UART模塊為系統(tǒng)提供了一個(gè)全雙工標(biāo)準(zhǔn)接口,用于完成SPCE061A與外設(shè)之間的串行通訊。UART的接收信號Rx發(fā)送信號Tx分別是芯片的并行I/ O 口 10B7和10B10共用。借助于1B 口的特殊功能和UART IRQ中斷,可以同時(shí)完成UART接口的接收發(fā)送數(shù)據(jù)的過程。此外,UART還可以通過緩沖來接收數(shù)據(jù)。也就是說,它可以在寄存器數(shù)據(jù)被讀取之前就開始接收新的數(shù)據(jù)。但是,如果新接收的數(shù)據(jù)被送進(jìn)寄存器之前,寄存器內(nèi)的舊數(shù)據(jù)還未被讀走,就會發(fā)生數(shù)據(jù)遺失。
[0028]UART的硬件電路中需用一個(gè)串口線將SPCE061A在線調(diào)試器的232接口與PC機(jī)端的232接口連接起來,如圖9。在設(shè)計(jì)中需要SPCE061A通過UART接口與PC進(jìn)行通訊,因此需要對撥碼開關(guān)S19進(jìn)行設(shè)置,需要將Rx、Tx都撥到高端才能正常通訊(Rx:PC接收數(shù)據(jù),Tx:PC發(fā)送數(shù)據(jù))。擴(kuò)展RS232接口可直接與計(jì)算機(jī)進(jìn)行通信,或者進(jìn)行單片機(jī)之間的雙機(jī)通信。
[0029]凌陽的SPCE061A的波特率=Fosc/2/Scale,其中Fosc是系統(tǒng)時(shí)鐘頻率,Scale為存儲單元中的10進(jìn)制的整數(shù),所以系統(tǒng)時(shí)鐘頻率越高,傳輸?shù)牟ㄌ芈试礁摺3S玫腢ART的傳輸速率在115200B/S,而SPCE061A的系統(tǒng)時(shí)鐘頻率最高可以到40。9611取,使其傳輸速率已超過常用的傳輸速率。
[0030]UART波特率的計(jì)算公式如下:
當(dāng) Fosc=49 ο 152MHz,40。960厘取或 32 J68MHZ波特率=(Fosc/4 )/Scale當(dāng)卩08。=24。5761取或20。480皿取波特率=^08。/2)/3。816
由此可得出Scale的值(Scale為7024H單元和7025H單元組成的十進(jìn)制整數(shù))。
[0031]軟件設(shè)計(jì):
在軟件設(shè)計(jì)上(系統(tǒng)軟件流程圖如圖10所示),由于語音資源存放在外擴(kuò)存儲器W29C040上,只能采用手動(dòng)的方式播放語音。在主函數(shù)中首先初始化S10,這樣可以獲得存儲在W29C040上的語音資源的起始地址與結(jié)束地址,這樣便于語音控制。另外,需要對圖片的顯示,在播放語音的同時(shí)需要刷新圖片,這樣采用在中斷中填充語音隊(duì)列的方法來實(shí)現(xiàn)。
[0032]程序代碼:
本發(fā)明軟件系統(tǒng)設(shè)計(jì)簡單。主要是因?yàn)榱桕柕氖粏纹瑱C(jī)開發(fā)環(huán)境使用方便,并支持C語言與匯編語言的互相調(diào)用,且提供豐富的凌陽語音函數(shù)庫,只要我們了解這些函數(shù)的使用方法,我們就可以很容易的實(shí)現(xiàn)語音的錄放。例如本系統(tǒng)的語音錄入和播放代碼如下:部分程序如下:
語音的錄入
SP_Initff29C040Flash();
SACM_DVR_Initial(Manual);
SACM_DVR_InitEncoder(RceMonitorOn);if (SACM_DVR_TestQueue()!= Empty)
{
page_buf[n] =SACM_DVR_FetchQueue();many_data_wri te(M_AddrH,M_AddrL,page_buf,n);
}
語音的播放
SP_InitReadff29C040Flash();
SACM_DVR_InitDecoder(DACl+DAC2);if(SACM_DVR_TestQueue()!=Full);
{
Ret SP_Read_Data(M_AddrH,M_AddrL++);
SACM_DVR_FiIIQueue(Ret);
SACM_DVR_Decode ();
}
SACM-DVR相關(guān)的API函數(shù)
int SACM_DVR_Initial(int Init_Index);void SACM_DVR_ServiceLoop(void);
void SACM_DVR_Encode(void);
void SACM_DVR_StopEncoder(void);
void SACM_DVR_InitEncoder(RceMonitorOn);
void SACM—DVR—Stop(void);
void SACM—DVR—Play(void);
int SACM—DVR _Status(void);
void SACM—DVR _InitDecode(void);
void SACM_DVR _Decode(void);
void SACM—DVR—StopDecoderO ;
unsigned int SACM—DVR _ TestQueue(void);
int SACM—DVR —Fetchqueue(void);
void SACM_DVR_FiIIQueue(unsigned int encoded-data);int GetResourceClong Address);
以上所述僅為本發(fā)明專利的較佳實(shí)施例而已,并不用以限制本發(fā)明專利,凡在本發(fā)明專利的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明專利的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一個(gè)基于單片機(jī)的數(shù)碼錄音和播放系統(tǒng),其特征在于,本發(fā)明專利涉及一個(gè)基于單片機(jī)的數(shù)碼錄音和播放系統(tǒng),本發(fā)明選用凌陽16位單片機(jī)SPCE061A和外部存儲器W29C040來實(shí)現(xiàn),其具有體積小、集成度高、功耗低、結(jié)構(gòu)簡單、中斷處理能力強(qiáng)等特點(diǎn),特別適用于數(shù)字語音錄放和語音識別等數(shù)字應(yīng)用領(lǐng)域。2.根據(jù)權(quán)利要求1所述的一個(gè)基于單片機(jī)的數(shù)碼錄音和播放系統(tǒng),其特征在于,SPCE061A是中國臺灣凌陽公司生產(chǎn)的十六位單片機(jī),該單片機(jī)內(nèi)置有2路DA轉(zhuǎn)換,8路AD轉(zhuǎn)換及在線仿真等豐富的功能。3.根據(jù)權(quán)利要求1所述的一個(gè)基于單片機(jī)的數(shù)碼錄音和播放系統(tǒng),其特征在于,W29C040是中國臺灣華邦公司生產(chǎn)的4M位的FLASH存儲芯片,利用它存儲凌陽格式的語音資源,可以長達(dá)4分鐘的語音錄放。
【文檔編號】G11C7/16GK105957549SQ201610278437
【公開日】2016年9月21日
【申請日】2016年4月29日
【發(fā)明人】不公告發(fā)明人
【申請人】長沙閩壹湖電子科技有限責(zé)任公司