基于W536的多媒體電子玩具芯片系統(tǒng)的設(shè)計(jì)及實(shí)現(xiàn)
發(fā)布時(shí)間:2008/6/5 0:00:00 訪問次數(shù):468
摘 要:在簡要分析w536芯片結(jié)構(gòu)和工作原理的基礎(chǔ)上,提出了一種基于w536芯片的多媒體電子玩具芯片系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)方案,給出了一種用32×8液晶點(diǎn)陣實(shí)現(xiàn)16×16的液晶點(diǎn)陣的方法。該系統(tǒng)具有趣味教學(xué)(教兒童學(xué)習(xí)26個(gè)英文字母、常用英語單詞等的發(fā)音和拼寫)、智力測驗(yàn)、音樂娛樂和益智游戲等功能。
關(guān)鍵詞:w536芯片,電子玩具芯片,多媒體
目前,很多的益智玩具設(shè)計(jì)既要有液晶(lcd)顯示,又要有揚(yáng)聲器播放語音及音樂。用一般芯片(如8051或通用dsp)實(shí)現(xiàn)上述要求,需要外接lcd顯示接口電路及揚(yáng)聲器驅(qū)動(dòng)電路,外圍電路復(fù)雜,編程難度較大,放音的質(zhì)量難以控制。
本文介紹了一種利用臺(tái)灣winbond公司的w536芯片構(gòu)成的多媒體電子玩具電路的設(shè)計(jì)及實(shí)現(xiàn)方法,該芯片可直接驅(qū)動(dòng)lcd顯示,內(nèi)置語音mdpcm(modified difference pulse code modulation)編解碼電路,可通過程序控制語音的播放,并具有耗電少、大屏幕顯示、音質(zhì)清晰、使用方便、開發(fā)周期短等優(yōu)點(diǎn),很適于多媒體電子玩具芯片系統(tǒng)的開發(fā)。
1 w536芯片簡介
w536芯片的結(jié)構(gòu)框圖如圖1所示,除具有普通4位微處理器的所有功能之外,還內(nèi)置了lcd接口,可以直接驅(qū)動(dòng)lcd顯示;有20kb~160kb編程空間(程序rom);帶有mdpcm語音編解碼電路和音樂功能(內(nèi)置最大4mbits語音rom),并且可以混和輸出語音和midi(樂器數(shù)字界面)音樂。該芯片根據(jù)驅(qū)動(dòng)lcd點(diǎn)陣列的大小分為t、a、k和p四個(gè)系列,每一個(gè)系列按存儲(chǔ)語音內(nèi)存大小又分成w536030、w536060、w536090和w536120四種型號(hào)。
本設(shè)計(jì)采用w536060k芯片,其最大驅(qū)動(dòng)40×8液晶顯示,程序rom為40kb,通用ram為1knibble(1 nibble=4 bits),lcdram為80 nibble,語音rom為2mbits。
2 系統(tǒng)組成原理
我們設(shè)計(jì)的多媒體英語學(xué)習(xí)電子玩具電路方框圖如圖2所示。硬件電路主要由w536060k芯片、lcd液晶顯示電路、鍵盤電路和led指示電路等組成,用戶通過鍵盤陣列與系統(tǒng)進(jìn)行交互對話,當(dāng)w536060k芯片檢測到鍵盤陣列的輸入信號(hào)時(shí),便發(fā)出相應(yīng)的電信號(hào),控制相應(yīng)的led指示燈亮,輸出圖片信息到lcd液晶板,同時(shí)控制揚(yáng)聲器播放相應(yīng)的語音和音樂。由于w536強(qiáng)大的多媒體(語音、音樂、lcd顯示驅(qū)動(dòng))功能,系統(tǒng)的大部分功能通過軟件設(shè)計(jì)來實(shí)現(xiàn),因此,外圍電路十分簡單,我們最終實(shí)現(xiàn)的電路板(按鍵除外)面積不到40cm2。
3 系統(tǒng)軟件設(shè)計(jì) 3.1 系統(tǒng)軟件模塊構(gòu)成及功能結(jié)構(gòu) script程序利用高效的語句進(jìn)行程序的設(shè)計(jì),顯示一幅靜止的多媒體圖片或者播放一段動(dòng)聽的音樂只需要一條簡單的
w536芯片配備兩個(gè)編程平臺(tái):pattern studio和wide。在pattern studio平臺(tái)利用高效率的script語言(類c語言)進(jìn)行開發(fā),簡單的一條語句可以播放一段語音或者顯示一張圖片,因此,很適于開發(fā)多媒體應(yīng)用程序。在wide平臺(tái)編寫asm程序,除此之外,系統(tǒng)通過它與開發(fā)板結(jié)合進(jìn)行仿真和在線調(diào)試。在程序結(jié)構(gòu)上,采用了script語言和asm語言混合編程。
系統(tǒng)的軟件設(shè)計(jì)包含asm程序設(shè)計(jì)和script程序設(shè)計(jì)兩部分。asm程序主要是語音和音樂播放程序、字母和數(shù)字的動(dòng)畫書寫程序、睡眠模式的喚醒程序、led指示程序和鍵盤掃描程序等。script程序主要包括5大功能模塊,分別為字母學(xué)習(xí)、單詞學(xué)習(xí)、數(shù)字學(xué)習(xí)、音樂娛樂和益智游戲,其中每一項(xiàng)大功能模塊又劃分為4個(gè)子功能,總共構(gòu)成20個(gè)子功能模塊。script語言和asm語音協(xié)調(diào)工作,其功能結(jié)構(gòu)框圖如圖3所示。
摘 要:在簡要分析w536芯片結(jié)構(gòu)和工作原理的基礎(chǔ)上,提出了一種基于w536芯片的多媒體電子玩具芯片系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)方案,給出了一種用32×8液晶點(diǎn)陣實(shí)現(xiàn)16×16的液晶點(diǎn)陣的方法。該系統(tǒng)具有趣味教學(xué)(教兒童學(xué)習(xí)26個(gè)英文字母、常用英語單詞等的發(fā)音和拼寫)、智力測驗(yàn)、音樂娛樂和益智游戲等功能。
關(guān)鍵詞:w536芯片,電子玩具芯片,多媒體
目前,很多的益智玩具設(shè)計(jì)既要有液晶(lcd)顯示,又要有揚(yáng)聲器播放語音及音樂。用一般芯片(如8051或通用dsp)實(shí)現(xiàn)上述要求,需要外接lcd顯示接口電路及揚(yáng)聲器驅(qū)動(dòng)電路,外圍電路復(fù)雜,編程難度較大,放音的質(zhì)量難以控制。
本文介紹了一種利用臺(tái)灣winbond公司的w536芯片構(gòu)成的多媒體電子玩具電路的設(shè)計(jì)及實(shí)現(xiàn)方法,該芯片可直接驅(qū)動(dòng)lcd顯示,內(nèi)置語音mdpcm(modified difference pulse code modulation)編解碼電路,可通過程序控制語音的播放,并具有耗電少、大屏幕顯示、音質(zhì)清晰、使用方便、開發(fā)周期短等優(yōu)點(diǎn),很適于多媒體電子玩具芯片系統(tǒng)的開發(fā)。
1 w536芯片簡介
w536芯片的結(jié)構(gòu)框圖如圖1所示,除具有普通4位微處理器的所有功能之外,還內(nèi)置了lcd接口,可以直接驅(qū)動(dòng)lcd顯示;有20kb~160kb編程空間(程序rom);帶有mdpcm語音編解碼電路和音樂功能(內(nèi)置最大4mbits語音rom),并且可以混和輸出語音和midi(樂器數(shù)字界面)音樂。該芯片根據(jù)驅(qū)動(dòng)lcd點(diǎn)陣列的大小分為t、a、k和p四個(gè)系列,每一個(gè)系列按存儲(chǔ)語音內(nèi)存大小又分成w536030、w536060、w536090和w536120四種型號(hào)。
本設(shè)計(jì)采用w536060k芯片,其最大驅(qū)動(dòng)40×8液晶顯示,程序rom為40kb,通用ram為1knibble(1 nibble=4 bits),lcdram為80 nibble,語音rom為2mbits。
2 系統(tǒng)組成原理
我們設(shè)計(jì)的多媒體英語學(xué)習(xí)電子玩具電路方框圖如圖2所示。硬件電路主要由w536060k芯片、lcd液晶顯示電路、鍵盤電路和led指示電路等組成,用戶通過鍵盤陣列與系統(tǒng)進(jìn)行交互對話,當(dāng)w536060k芯片檢測到鍵盤陣列的輸入信號(hào)時(shí),便發(fā)出相應(yīng)的電信號(hào),控制相應(yīng)的led指示燈亮,輸出圖片信息到lcd液晶板,同時(shí)控制揚(yáng)聲器播放相應(yīng)的語音和音樂。由于w536強(qiáng)大的多媒體(語音、音樂、lcd顯示驅(qū)動(dòng))功能,系統(tǒng)的大部分功能通過軟件設(shè)計(jì)來實(shí)現(xiàn),因此,外圍電路十分簡單,我們最終實(shí)現(xiàn)的電路板(按鍵除外)面積不到40cm2。
3 系統(tǒng)軟件設(shè)計(jì) 3.1 系統(tǒng)軟件模塊構(gòu)成及功能結(jié)構(gòu) script程序利用高效的語句進(jìn)行程序的設(shè)計(jì),顯示一幅靜止的多媒體圖片或者播放一段動(dòng)聽的音樂只需要一條簡單的
w536芯片配備兩個(gè)編程平臺(tái):pattern studio和wide。在pattern studio平臺(tái)利用高效率的script語言(類c語言)進(jìn)行開發(fā),簡單的一條語句可以播放一段語音或者顯示一張圖片,因此,很適于開發(fā)多媒體應(yīng)用程序。在wide平臺(tái)編寫asm程序,除此之外,系統(tǒng)通過它與開發(fā)板結(jié)合進(jìn)行仿真和在線調(diào)試。在程序結(jié)構(gòu)上,采用了script語言和asm語言混合編程。
系統(tǒng)的軟件設(shè)計(jì)包含asm程序設(shè)計(jì)和script程序設(shè)計(jì)兩部分。asm程序主要是語音和音樂播放程序、字母和數(shù)字的動(dòng)畫書寫程序、睡眠模式的喚醒程序、led指示程序和鍵盤掃描程序等。script程序主要包括5大功能模塊,分別為字母學(xué)習(xí)、單詞學(xué)習(xí)、數(shù)字學(xué)習(xí)、音樂娛樂和益智游戲,其中每一項(xiàng)大功能模塊又劃分為4個(gè)子功能,總共構(gòu)成20個(gè)子功能模塊。script語言和asm語音協(xié)調(diào)工作,其功能結(jié)構(gòu)框圖如圖3所示。
熱門點(diǎn)擊
- S7-200 PC Access V1.0(
- AMD發(fā)表ATI Mobility Rade
- 應(yīng)用傳統(tǒng)紫外光刻機(jī)進(jìn)行紫外壓印
- Maxim推出高效率D類音頻子系統(tǒng)MAX97
- FKI Logistex推出高速S-3000
- 威盛發(fā)布基于Pico-ITX板型的ARTiG
- Broadcom推出高清晰度視頻/音頻編碼/
- H.263視頻編碼的碼率控制算法及硬件實(shí)現(xiàn)
- TI新款多速率高速均衡器支持10G/8G接口
- 數(shù)碼復(fù)印機(jī)掃描成像單元的研究
推薦技術(shù)資料
- 羅盤誤差及補(bǔ)償
- 造成羅盤誤差的主要因素有傳感器誤差、其他磁材料干擾等。... [詳細(xì)]
- 高效率降壓 DC/DC 變換器
- 集成隔離電源 3kVRMS多
- 隔離式、雙輸入控制、高/低端半
- 隔離式、獨(dú)立雙通道柵極驅(qū)動(dòng)器
- Virtual Bench P
- 雙路輸出、數(shù)字、16 相控制器
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究