ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:286.81KB ,
资源ID:15495476      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15495476.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(WT588C语音芯片技术详解说明Word格式文档下载.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

WT588C语音芯片技术详解说明Word格式文档下载.docx

1、 学习模型(早教机、儿童有声读物); 智能交通设备(收费站、停车场); 通信设备(电话交换机、电话机); 工业控制领域(电梯、工业设备); 高级玩具。4、管脚图4.1、WT588C16-16S封装引脚引脚标号简述功能描述1D0I/O连接SPI-DI2SPI-DOSPI-Flash的DO端口3SPI-CSSPI-Flash的CS端口4P02CLK两线串口CLK5P01DI两线串口DI6P03两线串口DATA OUT7P04REST两线串口REST(高脉冲)8GND地线9SPI-DISPI-Flash的DI端口 10VDDSVDD电源端口 11PWM1PWMPWM输出音频口 12PWM2PWM/D

2、ACPWM输出音频口/DAC输出音频口 13电源输入端口 14VDDL 15 16SPI-CLKSPI-Flash的CLK端口4.2、WT588C-16SRST两线串口时可以设置为RESTE(高脉冲)P05待定10P061112131415电源端口(3.3V输出,可以给SPI供电)165、电气参数环境温度25,工作电压DC3V参数标记环境条件最小值典型值最大值单位工作电压无2.45.0V待机电流(LDO ON)ISBVDD=3V,没负载uA待机电流(LDO OFF)1.5工作电流IOP600输出驱动电流IODVDD=3V,VOUT=0.6VmA输出灌电流IOSVDD=3V,VOUT=2.4V3

3、0PWM驱动电流VDD=3V,VOUT=1.5V200PWM灌电流工作温度TOPR -40756、两线串口控制模式6.1、发送地址命令两线串口控制模式由DI及CLK发送数据信号控制语音地址,同时由DO返回相关操作数据。在发送DI前先将CLK拉高100us以唤醒芯片工作,继而发送周期为200us的CLK信号跟DI,在接收到DI数据100us后DO返回DI所发送的数据。整个数据需要发送24bit,数据发送完成后200us,开始播放地址语音。时钟周期的工作范围为50us4000us。备注:在上电时,若CLK管脚有高脉冲或者高电平,则进入烧写模式,芯片无法正常工作,须给P04(RESET)一个10ms

4、以上的高脉冲。使用51系列MCU的客户需注意!此类MCU复位后IO默认输出高电平,所以会导致WT588C芯片进入 烧写模式。因此、第一次发指令的时候、可以先给P04复位脚一个高脉冲复位一下芯片,然后发指令、CLK发送完后,建议把CLK拉低。6.2、读取芯片工作状态发送16bit的数据02200,可以通过读取DO返回的数据,知道芯片的当前状态。由DO返回的D7数据,0代表语音停止,1代表芯片正在播放语音。200usDOD15D14D13D12D11D6D5D4D3D2100usGroupND1VOICED76.3、控制命令命令管脚数据时钟位说明初始化00A014024每次上电后需要发送此命令,以

5、唤醒芯片。播放18+语音地址播放地址语音暂停0A0148可以暂停正在播放的语音从暂停处播放从暂停处恢复播放语音读取芯片状态2200检验芯片是否处于停止状态,0为停止,1为播放。检验D7休眠指令0x0A0100直接进入休眠,可以打断正在播放的语音注意:两线串口模式下不会自动进入休眠状态,需要低功耗可通过休眠指令让芯片进入休眠状态。6.4、语音地址WT588C在两线串口模式下最多可加载256段语音,注意由于语音总地址不一样,单片机发送给语音芯片的控制指令不一样。当语音总地址小于100段时;地址所对应的命令如下: (语音地址总个数为1100)可以发现规律、每个地址码按照20H累加。序号语音地址180

6、0C81800E818010818012818014818016897180CA898180CC899180CE8100180D08当语音总地址大于100段时;地址所对应的命令码如下:可以发现规律、每个地址码按照08H累加。1800D01800D81800E01800F02521808A02531808A82541808B02551808B82561808C0客户发送的是命令码就行了、比如说客户要播放第5个地址的语音。即只需要发送指令01800E8即可。7、应用电路7.1、WT588C16-16S两线串口模式(PWM输出) 备注:VDD电压范围可以选2.85.2V 芯片I/O口电压3.3V7.

7、2、WT588C16-16S两线串口模式(DAC输出)7.3、WT588C-16S两线串口模式(PWM输出) VDD电压范围2.85.2V 芯片I/O口电压3.3V7.4、WT588C-16S两线串口模式(DAC输出)7.5、WT588C16-16S内置FLASH下载电路1.PWM1要接上VDD 2.VDDS要接上VDD 3.芯片I/O口电压3.3V8、程序范例8.1、两线串口控制程序范例/MCU: STC10F04/晶振: 22.1184MHz#include “STC8051.h”/* STC8051 definitions */#include sbit WT_CLK = P2 0;sb

8、it WT_DI = P2 2;sbit WT_DO = P2 3;sbit LED_OUT = P4 6; /指示灯sbit KEY1 = P3 7;sbit KEY2 = P3 6;sbit KEY3 = P3 5;sbit KEY4 = P3 4;unsigned char VoiceAddr = 0; /存储语音地址/*- ;模块名称:Delay_10us功 能:延时函数,STC10F04 10us 22.1184MHz入 参:unsigned int n 延时次数出 参:无-*/void Delay_10us(unsigned int n) unsigned char i; for (; n 0; n-) for (i = 40; i i-) _nop_(); Delay_1ms延时函数,STC1

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1