您当前的位置:首页 > 公司动态

基于AT89S52和K9F6408UOA的语音数字系统设计

时间:2014-12-12  来源:扁平线圈电感厂家  点击:


3.1 系统塑封电感器初始化程序
系统初始化程序主要对单片机中断、定时器、LCD初始化、键盘、PWM、K9F6408UOA存储接口,以及ADC0809地址、程序中要用到的各个变量进行设置。
3.2 按键扫描程序
由于录音和暂停是由和外部中断引脚相连的2个按键来设置,一旦按键按下就进入录音或放音程序,所以按键扫描程序用于扫描放音键和清除键是否按下。
3.3 录音程序
与外部中断O相连的按键按下,则进入录音程序。
录音过程实质上是启动ADC0809对模拟音频信号进行采样,并将A/D转换结果存储到外围数据存储器中的过程,故其主要包含对ADC0809进行读取,对外围数据存储器进行写入两个部分。
提取声音数据时,要注意采样频率、采样位数、存储容量与存储时间的关系,通常8 kHz的采样频率和8位的采样位数可获得清晰的语音以及较好的音乐声,并且占有较少的存储空间。
以8 kHz的采样频率启动ADC0809,并读取上次采样结果,差模电感器写到外扩Flash存储器的代码片段如下:

3.4 放音程序
若P1.O按下,则执行放音程序。放音过程实质上是读取外围数据存储器中的数据,将其转化为一定宽度的PWM波,进行输出的过程。读取K9F6408UOA的子函数如下:


产生PWM波形的步骤:1)设置定时器,产生定时中断,若采样率为11.025 kHz,则设置定时器的定时中断频率为11.025 kHz;2)初始化PWM模块,产生11.025 kHz的PWM波形;3)等待定时器中断,在中断处理程序中取采样数据,并设置PWM占空比寄存器,判断声音是否播放完成。若完成,则关定时器中断,并停止PWM输出。
3.5 暂停程序
在录音过程中,如果需要暂时停止录音可以按下暂停键进入暂停状态,再贴片电感次按下暂停键可以返回暂停以前的状态。程序中设置了一个变量来指示现在是应该暂停还是恢复。
3.6 存储器内容清除程序
当存储器内容已满,而又需要录音时,可以按下清除按键,清除一定容量的内容,供用户再次使用。
擦除:以块为单位进行擦除。代码片段如下。

电感器生产

4 调试注意事项
系统进行调试时,应注意以下方面:
1)由于在PCM(Pulse Code Modulation)编码及DPCM编码模式下都要采用8 kHz的采样率,所以,每次压缩中断服务程序固定电感器价格必须在不超过125 μs的时间内完成,因此,压缩录音处理程序的代码必须进行最大可能的优化,以减少程序执行时间,以免采样和数据处理或信息显示发生冲突,也可避免在中断采样时造成采样点的丢失。
2)在选择ADC0809的时钟时,经典选择是640 kHz左右,最初选择将单片机的ALE端4分频后作为ADC0809的时钟信号,但发现影响了LCD的输出显示。将ALE改为2分频后(用1 M触发)作为ADC0809的时钟信号,问题得到解决。
3)使用MAX813L复位芯片替代RC复位电路,使电路可靠复位.结合软件监控实现看门狗功能。
4)当采样频率为8 kHz,字长为8位时,存储语言时长超过15 min,回放语音质量良好。

5 结束语
利用K9F6贴片电感408UOA 8 MB NAND Flash存储器和单片机PWM功能可为单片机的应用增加语音功能。对声音采样数据的存储方式是用直接的、原始的采样数据。在具体的实际应用中,可选用内嵌A/D转换器的STC12C5A08AD,可省去外扩ADC0809,使电路更简洁。创新之处在于不使用专用的语音芯片,实现使单片机应用系统语音的存储与回放。

大电流电感

24种电子元器件“切开后”原来是这个模样天天都在用电子元器件,里面长什么样想看看吗?常见到的电子元器件不为人熟知的内部结构,以下是这些元器件经过切割研磨后的横截面照片:01 表贴电容02 薄膜电容03 电解电容04 瓷片

采用分立元件制作水位指示及控制装置


  本装置采用了简单的分立元件,简化了微电脑控制器的核心元件。省去了复杂的编程过程,还达到了故障率低、智能化高的特点,可以实现三路水泵水位指示及控制。  
 

Microchip推出新器件和扩展设计生态系统,提升电随着电机在越来越多的系统应用中日益普及,开发人员需要能确保系统尽可能高效运行的产品和工具,同时减少电路板尺寸、元件数量和能耗。美国微芯科技公司(Microchip Technology I

注塑加工厂


上一篇TOPSwitch-FX系列单片机开关电源应用设计

下一篇基于引言DSP平台的USB接口设计


  
  温馨提示
网站首页 | 产品展示 | 科技前沿 | 行业资讯
本公司专业研发、设计、生产、销售贴片电感、插件电感、功率电感、大电流电感、扁平线圈电感、一体成型电感。
专业电感生产制造商,品质优异、交期快。
在线客服
热线电话