欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    N588D模块详细版使用说明.doc

    • 资源ID:34304374       资源大小:116.50KB        全文页数:7页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    N588D模块详细版使用说明.doc

    如有侵权,请联系网站删除,仅供学习与交流N588D模块详细版使用说明【精品文档】第 7 页N588D模块详细版使用说明N588D MP3 模块说明与使用(技术交流文档)1、 N588D MP3 语音芯片模块功能N588D语音芯片是一款功能强大的可重复擦除烧写的语音单片机芯片。N588D让语音芯片不再为控制方式而寻找合适的外围单片机电路,高度集成的单片机技术足于取代复杂的外围控制电路。配套N588D VoiceChip上位机操作软件可随意更换N588D语音单片机芯片的任何一种控制模式,把信息下载到SPI-Flash上即可。这一块软件操作方式简洁易懂,撮合了语音组合技术,大大减少了语音编辑的时间。完全支持在线下载,即便是N588D通电的情况下,一样可以通过下载器给关联的SPI-Flash下载信息,给N588D语音芯片电路复位一下,就能更新到刚下载进来的控制模式。支持插入静音模式,插入静音不占用SPI-Flash内存的容量,一个地址位可插入10ms25min的静音;MP3控制模式下,完全迎合市场上MP3的播放/暂停、停止、上一曲、下一曲、音量+、音量-等功能;按键控制模式下触发方式灵活,可随意设置任意按键为脉冲可重复触发、脉冲不可重复触发、无效按键、电平保持不可循环、电平保持可循环、电平非保持可循环、上一曲不循环、下一曲不循环、上一曲可循环、下一曲可循环、音量+、音量-、播放/暂停、停止、播放/停止等15种触发方式,最多可用10个按键触发控制输出;3×8按键组合控制模式下能以脉冲可重复触发的方式触发24个地址位语音,所触发地址位语音可在0219之间设置; 并口控制模式可用8个控制端口进行控制,仅限于N588D-32L、NW-28P;一线串口控制模式可通过发码端控制语音播放、停止、循环播放和音量大小,或者直接触发0219地址位的任意语音,发码速度600us2000us;三线串口控制模式和三线串口控制控制端口扩展输出模式之间可通过发码切换,三线串口控制模式下,能控制语音播放、停止、循环播放和音量大小,或者直接触发0219地址位的任意语音,三线串口控制控制端口扩展输出可以扩展输出8位,在两种模式下切换,能让上一个模式的最后一种状态保持着进入下一个模式。PWM和DAC输出方式,PWM输出可直接推动0.5W/8的扬声器,DAC输出外接功放,音质好。应用范围广,几乎可以涉及到所有的语音场所,如报站器、报警器、提醒器、闹钟、学习机、智能家电、治疗仪、电子玩具、电讯、倒车雷达以及各种自动控制装置等场所,工艺上达到工业应用的要求。2、 N588D MP3 语音芯片模块特征。3、 N588D MP3 语音芯片模块参数4、 N588D MP3 语音芯片模块管脚K1K10 被定义为控制端口按键触发控制端,所对应控制端口分别为 P00P07、P10 和 P11。通过 K1K10 拉低相关控制端口的电平或往相关控制端口输入脉冲,就可达到控制触发语音播放的效果。按键 K0K9 的触发模式可以被设置为无效按键、脉冲可重复触发、脉冲不可重复触发、电平保持不可循环、电平保持可循环、电平非保持可循环、上一曲不循环、下一曲不循环、上一曲可循环、下一曲可循环、停止、播放/暂停、音量+、音量-及播放/停止等 15 种触发方式。按键模式:P00K1 P01K2 P02K3 P03K4 P04K5P05K6 P06K7 P07K8 P10K9 P11K10一线串口模式:P00K1 P04K5 P07K8P01K2 P05K6 P10K9P02K3 P06K7 P11K10R1R3、L0L7 的使用在 3×8 矩阵按键控制模式下控制端口被定义为 R1R3、L0L7,R1R3 为矩阵行输入口,L0L7 为矩阵列输入口。当 R和 L 输入口短接时,可触发播放一段语音,3×8 矩阵按键模式下所有按键的触发方式被定义为脉冲可重复触发。矩阵的按键接线详见 12.3、3×8 矩阵按键控制模式。SBT 及 A0A7 的使用在并口控制模式下控制端口 P00、P01、P02、P03、P04、P05、P06、P07、P10 被分别定义为 SBT,A0、A1、A2、A3、A4、A5、A6、A7。SBT 为语音触发试听脚,A0A7 为地址位,分别由低到高。具体控制端口分配详见 12.4、并口控制模式。一线串口控制汇编程序说明:此程序跟N588D 语音芯片及模块应用电路中的一线串口控制模式应用电路相对应,下面仅以 20SS 封装片 PWM输出作为示范,更详细地电路说明请参阅N588D 语音芯片及模块应用电路。测试芯片:AT89C2051。ORG 0000HKEY EQU P1.1 ;按键引脚RST EQU P1.4 ;复位信号引脚SDA EQU P3.0 ;数据引脚DAIFAZHI EQU 50H ;发码值暂存地址MOV DAIFAZHI,#0H;发码初始值为0MOV R5,#8 ;发码8位循环MAIN:JB KEY,MAINMOV R6,#20 ;延时20MSLCALL DELAY1MSJB KEY,MAIN ;按键去抖判断JNB KEY,$ ;等待按键释放LCALL one_line ;调用一线发码子程序INC DAIFAZHI ;发码值加1MOV A,DAIFAZHICJNE A,#220,XX2 ;是否到达语音段最大值220XX2: JC XX3MOV DAIFAZHI,#0HXX3: LJMP MAINone_line: ;/一线发码子程序CLR RSTMOV R6,#5 ;延时5MSLCALL DELAY1MSSETB RSTMOV R6,#20 ;延时20MSLCALL DELAY1MSCLR SDAMOV R6,#5 ;延时5MSLCALL DELAY1MSMOV A,DAIFAZHILOOP: SETB SDARRC AJNC DIDIANPIN ;高电平脉冲 高:低=3:1LCALL DELAY200USLCALL DELAY200USLCALL DELAY200USCLR SDALCALL DELAY200USLJMP LOOP1DIDIANPIN: ;低电平脉冲 高:低=1:3LCALL DELAY200USCLR SDALCALL DELAY200USLCALL DELAY200USLCALL DELAY200USLOOP1: DJNZ R5,LOOPMOV R5,#08HSETB SDARETDELAY200US: MOV R6,#100 ;延时400US子程序DJNZ R6,$RETDELAY1MS: ;延时1ms子程序,可以给R6赋值修改延时时间L1: MOV R7,#248DJNZ R7,$DJNZ R6,L1RETEND一线串口控制 C C 语言程序说明:此程序跟N588D 语音芯片及模块应用电路中的一线串口控制模式应用电路相对应。测试芯片:AT89C2051。#include <at89x2051.H>sbit KEY=P11; /*P1_1 为 P1 口的第 2 位*/sbit RST=P14; /*P1_4 为 P3 口的第 3 位*/sbit SDA=P30; /*P3_0 为 P3 口的第 4 位*/void delay1ms(unsigned char count) /1MS 延时子程序unsigned char i,j,k;for(k=count;k>0;k-)for(i=2;i>0;i-)for(j=248;j>0;j-);void delay100us(unsigned char count) /100US 延时子程序 unsigned char i;unsigned char j;for(i=count;i>0;i-)for(j=50;j>0;j-);Send_oneline(unsigned char addr)unsigned char i;RST=0;delay1ms(5); /*复位延时 5MS*/RST=1;delay1ms(20); /* delay 20ms */SDA=0;delay1ms(5); /* delay 5ms */for(i=0;i<8;i+)SDA=1;if(addr & 1)delay100us(6); /* 600us */SDA=0;delay100us(2); /* 200us */else delay100us(2); /* 200us */SDA=0;delay100us(6); /* 600us */addr>>=1; SDA=1;main()unsigned char FD=0;P3=0XFF;while(1)if(KEY=0)delay1ms(10);if(KEY=0) /通过按键 P1.1 来进行发码值的递增Send_oneline(FD);FD+;if(FD=220) /一线串口时,语音段暂时最多为 220 段FD=0;while(KEY=0); /等待按键释放,以免一次按键误判成几次

    注意事项

    本文(N588D模块详细版使用说明.doc)为本站会员(豆****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开