DS2438存储器类型包括易失性的SRAM和非易失性的E2PROM。DS2438内部的存储器为一个总容量64字节的存储器。存储器被分为8页,每页8字节,页地址为00~07H。
DS2438所有的寄存器都映射到上述的存储器中,同时对DS2438的操作都是通过寄存器进行的。
uPD16682A通过读取其控制信号线A0的电平来判断当前从片外设备接收的数据是一个显示数据还是控制命令。当A0电平为高时,认为接收到的是一个显示数据;而当A0电平为低时,则认为接收到的是一个显示控制命令。利用uPD16682A的控制命令可以实现对uPD16682A大多数操作的控制。
uPD16682A与MSP430F149的硬件接口设计,系统uPD16682A与MSP430F149的硬件接口,系统采用4MHz晶振,并由系统时钟分频得到其它内外设所用的时钟。
单总线的普通A/D转换器件予以解决,会使相应的硬件电路及软件编程过于复杂。这里利用Dallas公司的单总线器件DS2438,巧妙地解决了上述问题。
存储在Flash中的数据进入解码芯片中进行解码。待Flash中所有音频文件播放完,则唤醒硬盘重新进入正常的工作模式,启动下一次的数据缓存任务。
KM29U128T Flash存储器作为缓存。KM29U128T是16M×8位NAND Flash存储器。该芯片支持块擦除、页读、页写的功能。它的寻址采用串行方式,即8根数据线既作地址线也作数据线。先输入地址,再传送数据。控制地址、命令锁存口和读写允许口实现对Flash的读写。
压缩音频数据的解码和D/A转换采用个人音频播放器设计的MAS3507D和DAC3550A芯片组。MAS3507D是单芯片解码器,数据的处理由内部嵌入的RISC DSP核来完成。单芯片上嵌入的还有电源管理器、程序存储器、时钟管理器、音频基带处理器以及I2S、I2C、PIO多种接口。
上海德懿电子科技有限公司 www.deyie.com
来源:21ic.如涉版权请联系删除。图片供参考