W588D使用说明书 - 图文

2026/1/9 17:56:45

广州唯创科技有限公司 WT588D系列语音单片机使用说明书

语音地址对应列表

Group N Group0 Group1 Group2 ?? Group217 Group218 Group219 地址脚 A7 0 0 0 ?? 1 1 1 A6 0 0 0 ?? 1 1 1 A5 0 0 0 ?? 0 0 0 A4 0 0 0 ?? 1 1 1 A3 0 0 0 ?? 1 1 1 A2 0 0 0 ?? 0 0 0 A1 0 0 1 ?? 0 1 1 A0 0 1 0 ?? 1 0 1 控制时序图

先将地址置到相关的位置,然后触发放音脚SBT,即可放音,SBT脚的触发方式可被定义为脉冲可重复触发、脉冲不可重复触发、播放/停止、单键向前不循环触发、单键向后不循环触发、单键向前可循环触发、单键向后可循环触发、电平保持不可循环触发、电平保持不循环触发、非电平保持循环触发和播放/暂停等触发模式。

2ms2ms2msAddrSBTAddr-11~2msAddr-21~2msAddr-N1~2msVOICE OUTBUSYGROUP1GROUP2GROUP N

触发过程中,地址信号稳定时间为2ms。

◎ 一线串口控制模式

通过一根数据线发送串口数据,时序协议位占空比数据位。一线串口可以实现控制语音播放、停止、音量调节和直接触发语音等功能。POO~P10的按键可以选择屏蔽或者任意触发方式。

端口分配表: 封装形式 SOP28 SSOP28 命令及语音码: 命令码 E0H~E7H F2H FEH 功能 音量调节 循环播放 停止语音播放 数据(十六进制) 00H 01H 02H -第 9 页-

芯片I/O口 P00 按键 按键 P01 按键 按键 P02 按键 按键 P03 DATA DATA P04 按键 按键 P05 按键 按键 描述 在语音播放或者待机状态发此命令可以调节8级音量,E0H最小,E7H音量最大。 在语音播放过程中发送此命令可循环播放当前地址语音。 停止播放语音命令。 功能 播放第0段语音 播放第1段语音 播放第2段语音 P06 按键 按键 P07 按键 按键 P10 按键 按键 P11 按键 按键 语音地址对应关系: 广州唯创科技有限公司 WT588D系列语音单片机使用说明书

?? D9H DAH DBH ?? 播放第217段语音 播放第218段语音 播放第219段语音 控制时序图

一线串口只通过一条数据通信线控制时序,依照电平占空比不同来代表不同的数据位。高电平与低电平数据占空比1:2即代表数据位0,高电平于低电平数据位占空比为2:1代表数据位1。高电平在前,低电平在后。详细时序请见下图:

说明:RESETB为复位信号,发数据前对芯片进行复位,在电池供电的情况下可不加此信号。DATA为一线串口数据通信线,复位芯片稳定后先拉低5ms以唤醒芯片,低位在前,BUSY为语音芯片忙信号输出,数据成功发送后等待1ms,BUSY输出将作出响应。数据位占空比对应详见下图。

200ms高电平:低电平=1:2 表示 0高电平:低电平=2:1 表示 1

例如,在一线串口控制模式下,发送数据9CH的时序参见下图:

1~5mS

RESETDATABUSY0>5mS0111001>600us>300uSVOICEplay voice

-第 10 页-

广州唯创科技有限公司 WT588D系列语音单片机使用说明书

程序范例:

主控单片机:PIC16F54,时钟主频4MHz Send oneline(unsigned char addr) {

rst=0; /*reset the chip */ delay1ms(2); /*delay 1ms to 5ms */ rst=1;

delay1ms(6); /*delay 6ms */ sda=0;

delay1ms(5); /* delay 5ms */ for(i=0;i<8;i++) { sda=1; if(addr & 1)

{delay1us(600); /* 600us */ sda=0;

delay1us(300);} /* 300us */ else{

delay1us(300); /* 300us */ sda=0;

delay1us(600); } /* 600us */ addr>>=1; } sda=1; }

◎ 三线串口控制模式

三线串口控制模式由三条通信线组成,分别是片选CS,数据DATA,时钟SCK,时序仿照标准SPI通信方式。通过三线串口可以实现语音芯片命令控制、语音播放。三线串口模式下,所有按键均无效。 端口分配方式 封装方式 SOP28 SSOP28 命令码 E0H~E7H F2H FEH 语音地址对应关系 数据(十六进制) 00H 01H 02H ??

-第 11 页-

芯片I/O口 P00 -- -- 功能 音量调节 循环播放 停止语音播放 P01 DATA DATA P02 CS CS P03 SCK SCK P04 -- -- P05 -- -- 描述 在语音播放或者待机状态发此命令可以调节8级音量,E0H最小,E7H音量最大。 在语音播放过程中发送此命令可循环播放当前地址语音。 停止播放语音命令。 功能 播放第0段语音 播放第1段语音 播放第2段语音 ?? P06 -- -- P07 -- -- P10 -- -- P11 -- -- 语音及命令码对应表 广州唯创科技有限公司 WT588D系列语音单片机使用说明书

D9H DAH DBH 播放第217段语音 播放第218段语音 播放第219段语音 三线串口控制时序

三线串口控制模式由片选CS、时钟SCK和数据DATA脚组成,时序仿照标准SPI通信方式,复位信号在发码前先拉低1ms~5ms,然后拉高等待5ms。工作时RESET需要一直保持高电平。片选信号CS拉低2ms~10ms以唤醒语音单片机WT588D,接收数据低位在先,在时钟的上升沿接收数据。时钟周期介于40us~2ms之间。数据成功接收后,语音播放忙信号BUSY输出在1ms之后做出响应。详细时序图如下。

RST1~5mSSSSCK>5mS>2mS>30uSSDIBUSYVOICEramp up<350usramp down

程序范例

(主控单片机PIC16F54,系统频率4MHz) Send threelines(unsigned char addr) {rst=0;

delay1ms(2);rst=1;

delay1ms(5); /* 5ms */ cs=0;

delay1ms(2); for(i=0;i<8;i++) { scl=0;

if(addr & 1)sda=1; else sda=0; addr>>=1;

delay1us(30); /* 30us */ scl=1;

delay1us(30); } cs=1;}

12、典型应用电路

-第 12 页-


W588D使用说明书 - 图文.doc 将本文的Word文档下载到电脑
搜索更多关于: W588D使用说明书 - 图文 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219