位置:51电子网 » 技术资料 » 集成电路

“随身听”的功能

发布时间:2012/6/15 21:00:22 访问次数:2524

    根据前文叙述,这个随身听要能EPM7128SQC160-6N随机产生莫尔斯码,同时能驱动耳机,将产生的莫尔斯码以声音的形式传出,还要能够手动设定产生的莫尔斯码的速度和声音的有8个引脚,除去电源引脚和GND,剩余的6个引脚全部都是v0口。该款单片机只能使用内部振荡器,不过精确度还是可以接受的。它同样具有1Tql运行速度、2个定时器、看门狗、EEPROM等。2个定时器可以配置为时钟输出定时器,通过置位INT_GLKO寄存器中的两位,可以将P3.4、P3.5口设为时钟输出,这个功能十分有用。由于是使用电池供电,所以选型上使用的是15L系列的低电压版本。不过由于缺货的原因,直至目前为止,我还没有用上15L.测试中使用的是同款的5V版本15F104E.如图1所示。
    其他外围电路就非常简单了,具体电路原理如图2所示,输出部分通过一个共射接法的三极管增加驵动能力,用一个电容耦合到下级。同时,通过一个500kn的电位器在输出端进行分压,以控制音量。通过短接耳机输出的左、右声道,使得左、右耳能听到同样的声音。需要立体声效果的读者可以自行改进,最简单的接法就是将输出接个三极管反相器后再接到另一个声道上去。
    按键部分使用的是最简单的接法,没有采用硬件消抖,只是简单地把一端接地,一端接l/o口了。电路原理图中,SI为M键,S2为“加”键,S3为“减”键。这3个按键分别对应了单片机的P3.3口、P3.2口和P3.0口。

                       

    在这里还要多说明一点,15系列的单片机也是通过串口下载程序的,P3.0引脚和P3.1引脚分别对应了RXD和TXD。下载程序需要使用STC单独为15系列开发的下载软件,大家可以去STC的网站下载。在烧写程序时记得在软件界面选择12MHz的内部振荡频率,本文的代码数据是根据频率在12MHz下计算出来的。

    根据前文叙述,这个随身听要能EPM7128SQC160-6N随机产生莫尔斯码,同时能驱动耳机,将产生的莫尔斯码以声音的形式传出,还要能够手动设定产生的莫尔斯码的速度和声音的有8个引脚,除去电源引脚和GND,剩余的6个引脚全部都是v0口。该款单片机只能使用内部振荡器,不过精确度还是可以接受的。它同样具有1Tql运行速度、2个定时器、看门狗、EEPROM等。2个定时器可以配置为时钟输出定时器,通过置位INT_GLKO寄存器中的两位,可以将P3.4、P3.5口设为时钟输出,这个功能十分有用。由于是使用电池供电,所以选型上使用的是15L系列的低电压版本。不过由于缺货的原因,直至目前为止,我还没有用上15L.测试中使用的是同款的5V版本15F104E.如图1所示。
    其他外围电路就非常简单了,具体电路原理如图2所示,输出部分通过一个共射接法的三极管增加驵动能力,用一个电容耦合到下级。同时,通过一个500kn的电位器在输出端进行分压,以控制音量。通过短接耳机输出的左、右声道,使得左、右耳能听到同样的声音。需要立体声效果的读者可以自行改进,最简单的接法就是将输出接个三极管反相器后再接到另一个声道上去。
    按键部分使用的是最简单的接法,没有采用硬件消抖,只是简单地把一端接地,一端接l/o口了。电路原理图中,SI为M键,S2为“加”键,S3为“减”键。这3个按键分别对应了单片机的P3.3口、P3.2口和P3.0口。

                       

    在这里还要多说明一点,15系列的单片机也是通过串口下载程序的,P3.0引脚和P3.1引脚分别对应了RXD和TXD。下载程序需要使用STC单独为15系列开发的下载软件,大家可以去STC的网站下载。在烧写程序时记得在软件界面选择12MHz的内部振荡频率,本文的代码数据是根据频率在12MHz下计算出来的。

相关技术资料
6-15“随身听”的功能
6-14程序设计

热门点击

 

推荐技术资料

DS2202型示波器试用
    说起数字示波器,普源算是国内的老牌子了,FQP8N60... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式