bn
语音IC,语音芯片开发设计 欢迎光临!!!
专业的语音芯片技术开始为您服务!

环芯公司,专业语音芯片IC开发
加入收藏夹 | 语言:EngLish 
  首页 公司介绍 语音芯片展示 语音芯片资料 技术支持 联系我们  
专业的语音芯片,语音OTP,音乐芯片开发设计
电子语音产品,语音贺卡
长秒数语音芯片 长秒数语音芯片: 高品质Mp3音质语音IC方案 语音芯片玩具IC 玩具语音IC:语音芯片的开发,销售 语音芯片OTP 语音芯片OTP类:一次性可编程语音芯片
环芯半导体,深圳专业的语音芯片,音乐芯片开发设计代理公司
 
最畅销语音芯片:
AC9020-语音芯片 贴片叮咚芯片:0.28元 和弦圣诞-音乐节奏闪
语音OTP,音乐IC,语音芯片,音乐芯片应用开发
语音芯片业务联络QQ 281417300
语音芯片业务联络QQ 68681298
语音芯片技术联络QQ 34188255
深圳市环芯半导体有限公司语音芯片联络电话 0755-28149272
环芯语音芯片联络传真 0755-29058191
环芯语音芯片ic业务联络手机 18922809111
环芯语音芯片淘.宝店 公司淘.宝店

两线串行通信复位控制脉冲时序参考图

环芯公司-两线串行通信复位控制脉冲时序参考图

 

高触发复位io功能:将脉冲io的顺序播放语音归到0位置 深圳市环芯半导体有限公司

io复位脚Key0io脉冲脚Io1播放,几个脉冲放第几段

串行通信atchip脉冲io时序以低开始,以低结束-环芯-保持高脉冲的上升沿和下降沿信号
us ac1段 ac 2段3段4段5段 ac …
2io分别控制100 2ms1msus us us us us us us us us us us us us
复位和脉冲120 120 120 120 120 120 120 120 120 120 120 120 120

此时序图适用于产品线:AC9020系列,AC8VM系列,AC8040系列,AC3060系列等多个产品系列

复位脚io先发两个高2ms的复位信号,间隔1ms,脉冲io再每次发120us的低高低信号选择声音段落。
2ms复位时间和延迟1ms可以延长,但不建议缩短。

脉冲播放利用的是声音触发后的10ms左右的延时特性顺序播放下一段。

OTP语音芯片 Serial Mode Timing串行通信模式时序 / DAC外接功放电路声音输出模式

单片机怎样控制OTP语音芯片的样例程序代码

ST单片机控制语音芯片程序代码(无需定时器代码)样例AC8040,AC9020:

应用于串行通信模式:

/*******单片机控制语音芯片程序代码样例AC8040,AC9020主程序****************/

单片机控制语音芯片程序代码带定时器样例AC8040,AC9020:

/*****单片机控制语音芯片程序代码样例AC8040,AC9020主程序******/
main (void)
{
AC8_MCURST=0;
delay_us(100);
AC8_MCURST=1;
delay_us(1000); //上电复位防止干扰上电时语音芯片发出第一段声音
AC8_MCURST=0;
delay_us(100);

}

 

/**************************************

;单片机控制语音芯片地址段放音

;参数:act=要触发控制语音芯片放音的地址

**************************************/

void AC80E_MCUEX(unsigned int act)
{
unsigned char i;

AC8_MCURST=0;
delay_us(200);
AC8_MCURST=1;
delay_us(2000);
AC8_MCURST=0;
delay_us(800);
for(i=0;i<act;i++)
{
AC_MCUDATA=0; //输出低电平
delay_us(100); //延时100US
AC_MCUDATA=1; //输出高电平
delay_us(100); //延时100us
}
}

 

更多参考资料:


反复实验得到的数值 //1141是在8MHz晶振下,通过软件仿真反复实验得到的数,这个延时关键看使用的晶振多大,比如12M晶振for(j=0;j<120;j++);大概延时1毫秒,11.0592M晶振那么for(j=0;j<110;j++);延时1毫秒,你这里的for(j=0;j<100;j++); 延时1毫秒的话,晶振应该是10M,不太常见,特别是在单片机方面。


void AC8Delay1ms(unsigned int count)
{
unsigned int i,j;
for(i=0;i for(j=0;j<120;j++);
}

OTP语音芯片 串行通讯模式(三线通讯)时序资料 / 单片机MCU连接方法

适用于OTP系列:      

OTPG系列语音芯片: AC9020AC9040AC9080
OTPH系列语音芯片: AC8080     

语音芯片串行通信模式时序接线图 单片机MCU连接方法 PDF 下载 右键点击另存为

TG1=Edge/Unhold/Retriger     TG2 (or TG3)=Reset PIN     TG3=Busy High

OTP语音芯片串行通信模式时序 / DAC外接功放电路声音输出模式

DAC第一个脉冲后低电平等待时间长度是100ms

OTP语音芯片 Serial Mode Timing串行通信模式时序 / DAC外接功放电路声音输出模式

 

建议:Reset PIN (TG2 or TG3) 复位脉冲时长用2ms高电平,然后2ms低电平后,再给TG1脉冲脚位发100us信号

OTPG 系列OTP语音芯片 Serial Mode Timing 串行通信模式 时序 / PWM直推喇叭模式

PWM的脉冲时长都为100us

OTP语音芯片 Serial Mode Timing串行通信模式时序 / PWM直推喇叭模式

 更多相关资料,请访问/otp.asp

语音芯片 Serial Mode / 串行通讯触发模式 三极管功放推喇叭 / MCU单片机连接方法

MCU单片机与语音芯片DAC应用电路方案接线图 (AC9080为例)

 

语音芯片 Serial Mode / 串行通讯触发模式 三极管功放推喇叭 / MCU单片机连接方法

 

 

更多相关应用资料说明:

导 环 体

差异比较应用电路资料适用于环芯公司的AC8040和AC9080两款OTP语音芯片.
其它产品使用仅供参考

此份资料是AC8040/8脚封装OTP语音芯片资料,更多请访问otp主页面

AC8040_OTP40S 串行通讯方式应用简要说明

TG2对vdd复位, 高电平信号2ms,复位信号后等待时间800us,
再给TG1高电平脉冲信号

触发一次一个声音,mcu高电平发出几个脉冲识别第几个声音,但在每次发出脉冲之前,必须先给otp复位

更多资料请参照:/otp/TriggerSerialModeUserGuide.asp

(附接线参考图,更多详细资料请访问相关产品原理图)

 

 

封装形式DIP8 / SOP8

 


AC3030_OTP30s硬封装DIP8/SOP8图片

 

 

如图的AC3030-DIP8/SOP8 脚位资料

PIN
NAME
1
VDD5
2
PWM2
3
PWM1
4
VDD
5
VSS
6
IO1
7
Ka1
8
IO2

 

SOP8贴片芯片封装尽寸大小(SOP SIZE):

SOP8贴片芯片封装尽寸大小(SOP SIZE):

 

 

 

 

更多封装资料,请访问公司网站: /YuYinic/ICPackageDipSopCob.asp

单片机C语言简谱程序实例

[导读]#i nclude
#i nclude "SoundPlay.h"
void Delay1ms(unsigned int count)
{
unsigned int i,j;
for(i=0;i for(j=0;j<120;j++);
}
//*****************************Music******************************
#i nclude
#i nclude "SoundPlay.h"


void Delay1ms(unsigned int count)
{
unsigned int i,j;
for(i=0;i for(j=0;j<120;j++);
}


//*****************************Music******************************


//挥着翅膀的女孩
unsigned char code Music_Girl[]={

//同一首歌
unsigned char code Music_Same[]={
0x0F,0x01, 0x15,0x02, 0x16,0x02, 0x17,0x66, 0x18,0x03,
0x17,0x02, 0x15,0x02, 0x16,0x01, 0x15,0x02, 0x10,0x02,
0x15,0x00, 0x0F,0x01, 0x15,0x02, 0x16,0x02, 0x17,0x02,
0x17,0x03, 0x18,0x03, 0x19,0x02, 0x15,0x02, 0x18,0x66,
0x17,0x03, 0x19,0x02, 0x16,0x03, 0x17,0x03, 0x16,0x00,
0x17,0x01, 0x19,0x02, 0x1B,0x02, 0x1B,0x70, 0x1A,0x03,
0x1A,0x01, 0x19,0x02, 0x19,0x03, 0x1A,0x03, 0x1B,0x02,
0x1A,0x0D, 0x19,0x03, 0x17,0x00, 0x18,0x66, 0x18,0x03,
0x19,0x02, 0x1A,0x02, 0x19,0x0C, 0x18,0x0D, 0x17,0x03,
0x16,0x01, 0x11,0x02, 0x11,0x03, 0x10,0x03, 0x0F,0x0C,
0x10,0x02, 0x15,0x00, 0x1F,0x01, 0x1A,0x01, 0x18,0x66,
0x19,0x03, 0x1A,0x01, 0x1B,0x02, 0x1B,0x03, 0x1B,0x03,
0x1B,0x0C, 0x1A,0x0D, 0x19,0x03, 0x17,0x00, 0x1F,0x01,
0x1A,0x01, 0x18,0x66, 0x19,0x03, 0x1A,0x01, 0x10,0x02,
0x10,0x03, 0x10,0x03, 0x1A,0x0C, 0x18,0x0D, 0x17,0x03,
0x16,0x00, 0x0F,0x01, 0x15,0x02, 0x16,0x02, 0x17,0x70,
0x18,0x03, 0x17,0x02, 0x15,0x03, 0x15,0x03, 0x16,0x66,
0x16,0x03, 0x16,0x02, 0x16,0x03, 0x15,0x03, 0x10,0x02,
0x10,0x01, 0x11,0x01, 0x11,0x66, 0x10,0x03, 0x0F,0x0C,
0x1A,0x02, 0x19,0x02, 0x16,0x03, 0x16,0x03, 0x18,0x66,
0x18,0x03, 0x18,0x02, 0x17,0x03, 0x16,0x03, 0x19,0x00,
0x00,0x00 };

//5/4是在8MHz晶振下,通过软件仿真反复实验得到的数值

//1141是在8MHz晶振下,通过软件仿真反复实验得到的数值

//==================================================

void delay_us(unsigned int us)

{

unsigned int i;

us=us*5/4; //5/4是在8MHz晶振下,通过软件仿真反复实验得到的数值

for( i=0;i<us;i++);

}

void delay_ms(unsigned int ms)

{

unsigned int i,j;

for( i=0;i<ms;i++)

for(j=0;j<1141;j++); //1141是在8MHz晶振下,通过软件仿真反复实验得到的数值

}

推荐环芯公司系列产品:

AC3030_OTP30秒 AC3060_OTP60秒 AC3120_OTP120秒(长秒数语音OTP)

AC8040-OTP40秒 AC9020-OTP20秒 AC9080-OTP80秒

 

环芯公司销售团队竭诚为您服务,同时我们将以最好的产品质量和价格为您和您的企业带来更好的产品和效益。欢迎来电咨询!

本着平等互惠原则,期待与您携手合作,共创辉煌。


单片机怎样控制OTP语音芯片的样例程序代码

   
环芯半导体,深圳专业的语音芯片,语音OTP,录音芯片,玩具芯片,门铃芯片,音乐芯片开发设计代理公司
环芯公司,深圳专业的语音IC,OTP语音芯片,录音语音IC,玩具语音芯片,门铃语音IC,音乐IC开发-环 芯
  环芯语音芯片IC开发设计 环芯公司相关的电子语音产品,语音贺卡,电子礼品,数码贺卡,录音贺卡 语音芯片公众号 Copyright © 2008 | 深圳市环芯半导体有限公司 All Right Reserved. 环芯半导体,深圳专业的语音芯片,语音OTP,录音芯片,玩具芯片,门铃芯片,音乐芯片开发设计代理公司 [粤ICP备11088568号]  
掩膜 OTP: 主营 语音芯片,玩具 IC,录音 IC,门铃 IC,音乐芯片 环芯语音芯片语音芯片网制作  
  电话Tel: 0755-28149272 / 18922809111 Email: sales@atchip.com
环芯公司,深圳专业的语音IC,语音芯片,OTP,录音IC,玩具IC,门铃IC,音乐IC开发设计代理公司