欢迎来到天天文库
浏览记录
ID:41510476
大小:121.00 KB
页数:7页
时间:2019-08-26
《英文翻译 译文》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、SPCE061A---32Kx16SOUNDCONTROLLER1.总述SPCE061A是继μs18’nSP™s18系列产品SPCE500A等之后凌阳科技推出的又一个16位结构的微控制器。与SPCE500A不同的是,在存储器资源方面考虑到用户的较少资源的需求以及便于程序调试等功能,SPCE061A里只内嵌32K字的闪存FLASHROM。较高的处理速度使μs18’nSP™s18能够非常容易地、快速地处理复杂的数字信号。因此,与SPCE500A相同,以μs18’nSP™s18为核心的SPCE061A微控制器也适用在数字语音识别应
2、用领域。SPCE061A在2.6V~3.6V工作电压范围内的工作速度范围为0.32MHz~49.152MHz,较高的工作速度使其应用领域更加拓宽。2K字SRAM和32K字闪存ROM仅占一页存储空间,32位可编程的多功能I/O端口;两个16位定时器/计数器;32768Hz实时时钟;低电压复位/监测功能;8通道10位模-数转换输入功能并具有内置自动增益控制功能的麦克风输入方式;双通道10位DAC方式的音频输出功能……。SPCE061A是数字声音和语音识别产品的一种最经济的应用。2.性能•16位μs18’nSP™s18微处理器;•
3、工作电压:VDD为2.6~3.6V(cpu),VDDH为VDD~5.5V(I/O);•CPU时钟:0.32MHz~49.152MHz;•内置2K字SRAM;•内置32K闪存ROM;•可编程音频处理;•晶体振荡器;•系统处于备用状态下(时钟处于停止状态),耗电小于2μs18A@3.6V;•2个16位可编程定时器/计数器(可自动预置初始计数值);•2个10位DAC(数-模转换)输出通道;•32位通用可编程输入/输出端口;7•14个中断源可来自定时器A/B,时基,2个外部时具备触键唤醒的功能;•使用凌阳音频编码SACM_S240方
4、式(2.4K位/秒),能容纳210秒的语音数据;•锁相环PLL振荡器提供系统时钟信号;•32768Hz实时时钟;•7通道10位电压模-数转换器(ADC)和单通道声音模-数转换器•声音模-数转换器输入通道内置麦克风放大器和自动增益控制(AGC)功能;•具备串行设备接口;•低电压复位(LVR)功能和低电压监测(LVD)功能;•内置在线仿真板(ICE,In-CircuitEmulator)接口。3.结构框图下图为SPCE061A单片机的内部结构框图:74.1.CPUSPCE061A配备了凌阳科技开发的最新的16位微处理器μ’nSP
5、™s18。它内含有8个寄存器:4个通用寄存器R1~R4,1个程序计数器PC,1个堆栈指针SP,1个基址指针BP和1个段寄存器SR。通用寄存器R3和R4结合形成一个32位寄存器MR,MR可被用作乘法运算和内积运算的目标寄存器。此外,SPCE061A有3个FIQ中断和14个IRQ中断,并且带有一个由指令BREAK控制的软中断。μ’nSP™s18不仅可以进行加、减等基本算术运算和逻辑运算,还可以完成用于数字信号处理的乘法运算和内积运算。4.2.存储器4.2.1.RAMSPCE061A拥有2K字的SRAM(包括堆栈区),其地址范围从
6、$000000到$0007FF。4.2.2.闪存(Flash)ROM全部32K字闪存均可在ICE工作方式下被编程写入或被擦除。对闪存设置保密设定后,其内容将不能再通过ICE被读写,也就可以使程序不被其他人读取。4.3.时钟(锁相环振荡器,系统时钟,实时时钟)4.3.1.锁相环(PLL,PhaseLockLoop)振荡器PLL的作用是为系统提供一个实时时钟的基频(32768Hz),然后将基频进行倍频,调整至49.152MHz、40.96MHz、32.768MHz、24.576MHz或20.480MHz。系统默认的PLL自激振荡
7、频率为24.576MHz。PLL的结构如下图所示:4.3.2.时钟74.3.2.1.系统时钟系统时钟的信号源为PLL振荡器。系统时钟频率(Fosc)和CPU时钟频率(CPUCLK)可通过对P_SystemClock(写)($7013H)单元编程来控制。默认的Fosc、CPUCLK分别为24.576MHz和Fosc/8。用户可以通过对P_SystemClock单元编程完成对系统时钟和CPU时钟频率的定义。当系统被唤醒后最初时刻的CPUCLK频率亦为Fosc/8,随后逐渐被调整到用户设定的CPUCLK频率。这样,可避免系统在唤醒
8、初始时刻读ROM出现错误。4.3.2.2.实时时钟(32768Hz)32768Hz实时时钟通常用于钟表、实时时钟延时以及其它与时间相关类产品。SPCE061A通过对32768Hz实时时钟源分频而提供了多种实时时钟中断源。例如,用作唤醒源的中断源IRQ5_2Hz,表示系统每隔0.5秒被唤醒一
此文档下载收益归作者所有