SPCE061A 是继μ’nSP™系列产品SPCE500A等之后凌阳科技推出的又一款16位结构的微控制器。与SPCE500A不同的是,在存储器资源方面考虑到用户的较少资源的需求以及便于程序调试等功能,SPCE061A里内嵌32K字的闪存(FLASH)。较高的处理速度使μ’nSP™能够非常容易地、快速地处理复杂的数字信号。因此,与SPCE500A相比,以μ’nSP™为核心的SPCE061A微控制器是适用于数字语音识别应用领域产品的一种最经济的选择。
2.2.1 SPCE061A的概述
•性能介绍
1、16位µ’nSP™微处理器;
2、工作电压(CPU) VDD为2.4~3.6V (I/O) VDDH为2.4~5.5V
3、CPU时钟:0.32MHz~49.152MHz ;
4、内置2K字SRAM;
5、内置32K FLASH;
6、可编程音频处理;
7、晶体振荡器;
8、系统处于备用状态下(时钟处于停止状态),耗电仅为2µA@3.6V;
9、2个16位可编程定时器/计数器 (可自动预置初始计数值);
10、2个10位DAC(数-模转换)输出通道;
11、32位通用可编程输入/输出端口;
12、14个中断源可来自定时器A / B,时基,2个外部时钟源输入,键唤醒;
13、具备触键唤醒的功能;
14、使用凌阳音频编码SACM_S240方式(2.4K位/秒),能容纳210秒的语音数据;
15、锁相环PLL振荡器提供系统时钟信号;
16、32768Hz实时时钟;
17、7通道10位电压模-数转换器(ADC)和单通道声音模-数转换器;
18、声音模-数转换器输入通道内置麦克风放大器和自动增益控制(AGC)功能;
19、具备串行设备接口;
20、具有低电压复位(LVR)功能和低电压监测(LVD)功能;
21、内置在线仿真电路ICE(In- Circuit Emulator)接口;
22、具有保密能力;
23、具有WatchDog功能。
•开发方法
SPCE061A的开发是通过在线调试器PROBE实现的。它既是一个编程器(即程序烧写器),又是一个实时在线调试器。用它可以替代在单片机应用项目的开发过程中常用的软件工具——硬件在线实时仿真器和程序烧写器。它利用了SPCE061A片内置的在线仿真电路ICE(In- Circuit Emulator)接口和凌阳公司的在线串行编程技术。PROBE工作于凌阳IDE集成开发环境软件包下,其5芯的仿真头直接连接到目标电路板上SPCE061A相应管脚,直接在目标电路板上的CPU---SPCE061A调试、运行用户编制的程序。PROBE的另一头是标准25针打印机接口,直接连接到计算机打印口与上位机通讯,在计算机IDE集成开发环境软件包下,完成在线调试功能。
2.2.2 SPCE061A的介绍
SPCE061A 是继μ’nSP™系列产品SPCE500A等之后凌阳科技推出的又一款16位结构的微控制器。与SPCE500A不同的是,在存储器资源方面考虑到用户的较少资源的需求以及便于程序调试等功能,SPCE061A里内嵌32K字的闪存(FLASH)。较高的处理速度使μ’nSP™能够非常容易地、快速地处理复杂的数字信号。因此,与SPCE500A相比,以μ’nSP™为核心的SPCE061A微控制器是适用于数字语音识别应用领域产品的一种最经济的选择。
SPCE061A在2.6V~3.6V工作电压范围内的工作速度范围为0.32MHz~49.152MHz,较高的工作速度使其应用领域更加拓宽。2k字SPAM和32k字闪存ROM仅占一页储存空间,32位可编程的多功能I/O端口;两个16位定时器/计数器;32768Hz实时时钟;低电压复位/监测功能;8通道10位模-数转换输入功能并具有内置自动增益控制功能的麦克风输入方式;双通道10位DAC方式的音频输出功能。SPCE061A是数字声音和语音识别产品的一种最经济的应用。
2.2.3 SPCE061A的结构 图3 SPCE061A的结构图
2.3 SPCE061A单片机的语音功能 SPCE061A语音控制小车设计+源代码(3):http://www.751com.cn/tongxin/lunwen_1001.html