五、凌阳单片机

五、凌阳单片机

凌阳科技股份有限公司(Sunplus Technology Co.,Ltd.)是全球知名的芯片设计公司,致力于开发高品质的集成电路芯片。凌阳科技在单片微处理器的核心技术上,发展了从8位系列微控制器到μ'nSP系列16位微控制器、32位微控制器等核心技术;同时,形成完整的IC产品线,应用在电子词典、计算机外设、智能家电控制器、数码相机、VCD、DVD播放器和来电显示器等产品领域。

SPMC65系列单片机是由凌阳科技设计开发的8位通用单片机系列产品。该系列单片机具有较高的抗干扰能力、丰富易用的资源以及优良的结构,是非常适合于家用电器、工业控制和仪器仪表等方面应用的工业级微控制器。SPMC65系列单片机针对家用电器、工业控制应用,设计了工业级芯片,并为其应用领域做了具有针对性的增强设计。如:加强I/O端口以提高I/O端口的驱动能力和抗干扰能力;采用增强的复位系统提高系统的可靠性,提供可靠而且完整的CCP功能的定时器/计数器等。

SPMC65系列单片机的特点如下。

1.SPMC65CPU内核

(1)支持182条指令。

(2)CPIJ最高频率8MHz。

(3)支持位操作指令。

2.I/O端口

(1)最多6组8位通用I/O端口。

(2)可设置为上拉/下拉/悬浮输入口,或者输出口。

(3)具有复用功能的双向I/O端口。

3.时钟管理(Clock)

(1)3种时钟源:RC振荡器、晶体和外部时钟输入。

(2)具备时钟频率输出能力。

4.省电模式

两种省电模式(STOP和HALT)。

5.模拟外设

(1)9通道带一个内部参考电压的10位ADC;或8通道带内/外部参考电压的10位ADC。

(2)4.0V或2.5V可选的低电压复位系统。

(3)1通道10位DAC,最大输出电流为3.3mA。

(4)2个模拟电压比较器。

6.3个16位定时/计数器(类型Ⅰ,Timer0、Timer2和Timer4)

(1)8位/16位定时、计数功能。

(2)捕获功能(8位脉宽/周期测量、16位脉宽测量)。

(3)8位/16位比较输出。

(4)8位PWM输出。

7.2个16位定时/计数器(类型Ⅱ,Timer1、Timer3)

(1)8位/16位定时/计数器,事件计数模式。

(2)捕获功能(8位脉宽/周期测量,16位脉宽测量)。

(3)8位/16位比较输出。

(4)12位PWM输出。

8.1个16位定时/计数器(类型Ⅲ,Timer5)

(1)8位/16位定时/计数器,事件计数模式。

(2)捕获功能(8位脉宽/周期测量,16位脉宽/周期测量)。

(3)8位/16位比较输出。

(4)16位PWM输出。

9.时基

频率选择1kHz~2MHz@8MHz。

10.串行总线接口

(1)SPI总线。

(2)UART总线。

(3)I2C总线。

为了方便二次的开发,凌阳科技有限公司还开发了一款仿真芯片ECMC653,专门用于SPMC65系列单片机的仿真。ECMC653芯片内集成了SPMC65系列单片机全部的资源,具有928B的RAM和16KB的SRAM。同时还集成了1个时基、1个看门狗定时/计数器、6个16位定时/计数器和9个通道的ADC等。为了缩短开发周期,便于发现程序中隐藏的错误,芯片内部集成了专用的IKB的PC Trace用于记录程序的运行路径,这样就可以从中了解到程序是否正确执行。

SPMC65单片机系列部分型号芯片的硬件资源,见表1-5。

表1-5 SPMC65单片机系列部分型号芯片的硬件资源