物料型号:
- 型号为SN66085B,是一个4通道语音合成器IC。
器件简介:
- SN66085B是一个85秒单芯片4通道语音合成器IC,包含I/O引脚和微型控制器。通过编程微型控制器,可以实现包括段落组合、触发模式、输出状态、高性能旋律、多重语音和其他逻辑功能的应用程序。
引脚分配:
- 输入端口1:P13, P12, P11, P10(Bit3 ~ Bit0)
- I/O端口2:P23, P22, P21, P20(Bit3 ~ Bit0)
- I/O端口3:P33, P32, P31, P30(Bit3 ~ Bit0)
- 输出端口4:P43, P42, P41, P40(Bit3 ~ Bit0)
- 正电源:VDD
- 负电源:GND
- 振荡器/晶振输入:OSC/XIN
- 晶振输出:XOUT
- 时钟类型选择:CKSEL('L'或悬空→RC振荡器,'H'→晶振)
- D/A电流输出,通道1和2:VO1
- D/A电流输出,通道3和4:VO2
参数特性:
- 单电源供电:2.4V – 5.1V
- 内置微型控制器
- 提供85秒语音容量
- 提供一个4位输入端口,两个4位I/O端口和一个4位输出端口
- 提供1284位RAM
- 最大64k程序ROM
- 可读ROM代码数据
- 内置高质量语音合成器
- 四个独立语音通道
- 为所有4个通道单独提供自适应播放速度4k-40kHz
- 每个通道自动重复
- 内置6位8位乘法器,用于调制合成语音的音量
- 提供两个数字混音器(具有饱和控制)
- 提供两个8位电流输出DA转换器(通道1+通道2→DA1,通道3+通道4→DA2)
- 系统时钟:2M Hz(RC型或晶振选项)
- 低电压复位
功能详解:
- 振荡器:SN66085B接受晶振/陶瓷谐振器或RC型振荡器(由引脚CKSEL选择)作为系统时钟。
- ROM:SN66085B包含256K字(12位)内部ROM。程序、语音、旋律、数据和乐器波形共享相同的ROM。
- RAM:SN66085B包含128个半字节RAM。128个半字节RAM分为两页(第0页和第1页)。使用隐式页面指示符来指定页面地址。PAGE0和PAGE1两个指令可以切换页面指示符。
- 省电模式:“End”指令将使SN66085B进入省电模式,消耗极少量的电流。(<2uA @VDD=3V 和 <5uA @VDD=5V)。SN66085B进入省电模式后,任何输入端口或I/O端口(P1、P2和P3)上的有效数据转换(LH或HL)都可以使SN66085B回到正常工作模式。
- 采样率计数器:4个独立的采样率计数器专用于4个单独的语音通道,以不同的播放速率播放语音。播放速率可编程,范围为4KHz至40KHz。每个采样率计数器的采样周期分辨率为0.25微秒。
- 自动重复:自动重复功能使SN66085B能够通过硬件自动实现“循环”声音,无需任何软件努力。自动重复功能是实现乐器合成中“延音”声音的非常有用机制。所有4个通道都配备了此功能。
- I/O端口:P1是4位输入端口,P2/P3是两个4位I/O端口,P4是4位输出端口。P2和P3的任意位可以编程为输入或输出。P1、P2和P3的任何有效数据转换(HL或LH)都可以在芯片处于省电阶段时重新激活芯片。
应用信息:
- 该器件适用于需要语音合成的应用,如音乐合成、语音提示等。