第1章 SPCE061A 单片机简介 1.1 凌阳 16 位单片机
随着单片机功能集成化的发展,其应用领域也逐渐地由传统的控制,扩展为控制处理、 数据处理以及数字信号处理(DSP,Digital Signal Processing)等领域。凌阳的 16 位单片 机就是为适应这种发展而设计的。它的 CPU 内核采用凌阳最新推出的μ’nSP? (Microcontroller and Signal Processor)16 位微处理器芯片(以下简称μ’nSP?)。围绕 μ’nSP?所形成的 16 位μ’nSP?系列单片机(以下简称μ’nSP?家族)采用的是模块式集成
结构,它以μ’nSP?内核为中心集成不同规模的 ROM、RAM 和功能丰富的各种外设接口 部件,如图 1.1所示。
图1.1 μ’nSP?家族的模块式结构
μ’nSP?内核是一个通用的核结构。除此之外的其它功能模块均为可选结构,亦即这
种结构可大可小或可有可无。借助这种通用结构附加可选结构的积木式的构成,便可形成 各种不同系列派生产品,以适合不同的应用场合。这样做无疑会使每一种派生产品具有更 强的功能和更低的成本。 μ’nSP?家族有以下特点:
? 体积小、集成度高、可靠性好且易于扩展第一章 凌阳单片机简介 2 北阳电子内部技术资料 2
μ’nSP?家族把各功能部件模块化地集成在一个芯片里,内部采用总线结构,因而减
少了各功能部件之间的连线,提高了其可靠性和抗干扰能力。另外,模块化的结构易于系 统扩展,以适应不同用户的需求。 ? 具有较强的中断处理能力
μ’nSP?家族的中断系统支持 10 个中断向量及 10 余个中断源,适合实时应用领域。 ? 高性能价格比
μ’nSP?家族片内带有高寻址能力的 ROM、静态 RAM 和多功能的 I/O 口。另外,
μ’nSP?的指令系统提供具有较高运算速度的 16 位×16 位的乘法运算指令和内积运算指 令,为其应用增添了 DSP 功能,使得μ’nSP?家族运用在复杂的数字信号处理方面既很便 利,又比专用的 DSP 芯片廉价。 ? 功能强、效率高的指令系统
μ’nSP?指令系统的指令格式紧凑,执行迅速,并且其指令结构提供了对高级语言的支 持,这可以大大缩短产品的开发时间。 ? 低功耗、低电压
μ’nSP?家族采用 CMOS 制造工艺,同时增加了软件激发的弱振方式、空闲方式和掉 电方式,极大地降低了其功耗。另外,μ’nSP?家族的工作电压范围大,能在低电压供电 时正常工作,且能用电池供电。这对于其在野外作业等领域中的应用具有特殊的意义。 1.2 SPCE061A 简介 1.2.1 总述
SPCE061A 是继μ’nSP?系列产品 SPCE500A 等之后凌阳科技推出的又一款 16 位结
构的微控制器。与 SPCE500A 不同的是,在存储器资源方面考虑到用户的较少资源的需求 以及便于程序调试等功能,SPCE061A 里只内嵌 32K 字的闪存(FLASH)。较高的处理速 度使μ’nSP?能够非常容易地、快速地处理复杂的数字信号。因此,与 SPCE500A 相比, 以μ’nSP?为核心的 SPCE061A 微控制器是适用于数字语音识别应用领域产品的一种最经 济的选择。 1.2.2 性能
? 16 位μ’nSP?微处理器;
? 工作电压(CPU) VDD 为 2.4~3.6V (I/O) VDDH 为 2.4~5.5V ? CPU 时钟:0.32MHz~49.152MHz ; ? 内置 2K 字 SRAM; ? 内置 32K FLASH; ? 可编程音频处理; ? 晶体振荡器;
? 系统处于备用状态下(时钟处于停止状态),耗电仅为 2μA@3.6V;第一章 凌阳单片机简介 3
北阳电子内部技术资料 3
? 2 个 16 位可编程定时器/计数器(可自动预置初始计数值); ? 2 个 10 位 DAC(数-模转换)输出通道; ? 32 位通用可编程输入/输出端口;
? 14 个中断源可来自定时器 A / B,时基,2 个外部时钟源输入,键唤醒; ? 具备触键唤醒的功能;
? 使用凌阳音频编码 SACM_S240 方式(2.4K 位/秒),能容纳 210 秒的语音数据; ? 锁相环 PLL 振荡器提供系统时钟信号; ? 32768Hz 实时时钟;
? 7 通道 10 位电压模-数转换器(ADC)和单通道声音模-数转换器;
? 声音模-数转换器输入通道内置麦克风放大器和自动增益控制(AGC)功能; ? 具备串行设备接口;
? 具有低电压复位(LVR)功能和低电压监测(LVD)功能; ? 内置在线仿真电路 ICE(In- Circuit Emulator)接口; ? 具有保密能力;
? 具有 WatchDog 功能。 1.2.3 结构概览
SPCE061A 的结构如图 1.2所示:
图1.2 SPCE061A 的结构 第一章 凌阳单片机简介 4 北阳电子内部技术资料 4 1.2.4 芯片的引脚排列和说明
SPCE061A 有两种封装片,一种为 84 个引脚,PLCC84 封装形式;它的排列如图 1.4所示;另一种为 80 个引脚,LQFP80 封装。它的排列如0所示。