IS22C011/20语音芯片的原理及在MCS-51单片机中的应用
时间:03-06
来源:互联网
点击:
防抖触发延迟时间为15ms,因此触发时的脉冲宽度必须大于15ms,本文中的程序设计为30ms。
5.2 软件编写
以下为单段一次、再次播放和二段连播程序清单,其中“DEL”为触发脉冲脉宽延时子程序,脉宽为30ms。为了提高CPU的工作效率,程序中采用T0 口中断定时方式。R0用于设置播放次数或段落数,#00H为单段一次播放,#01H为单段二次或二段连播。R1、R2的低四位设置二次播放的触发译码,单段二次连播时R1、R2应设置相同的译码,单段一次时R2可不用。由于采用4069反相驱动,因此R1、R2中设置的触发译码应将表1中的译码取反。具体的程序清单如下:
单片机 应用 MCS-51 原理 语音 芯片 IS22C011 20 相关文章:
- FPGA的DSP性能揭秘(06-16)
- 基于单片机通用引脚的软件UART设计(10-16)
- 分时操作系统思想在单片机中的具体应用 (10-30)
- 基于AT89C51+DSP的双CPU伺服运动控制器的研究(05-26)
- 关于RTX51 TINY的分析与探讨(05-30)
- 基于MC9S12DGl28单片机的智能寻迹车设计(04-03)