高配置MCU

提示:点击图片可以放大

主要特性如下:


ARM Cortex-M0+ 32位CPU内核


- 最高CPU运行时钟频率40MHz

- 主时钟工作频率范围:625KHz ~ 40MHz


低功耗运行


- 工作电压:2.5V ~ 5.5V

- 10MHz时钟频率时芯片电流<8mA,20MHz时钟频率工作时电流< 10mA

- 提供深度睡眠模式,全部电路关闭后的最小电流<2uA

- 深度睡眠模式下,当RTC和1KHz低功耗计时器工作时,芯片电流< 5uA

- 提供深度睡眠唤醒机制

- 低功耗计时器或RTC定时唤醒

- 其它中断(包括外部引脚中断)唤醒

- 复位唤醒(系统重启)


片上存储器


- 指令存储器:256K-Byte FLASH,带ECC纠错功能,1位纠错,2位检错

- 数据存储器:16K-Byte SRAM


时钟资源


- 高速晶体振荡器时钟:20MHz / 10MHz,外接20MHz / 10MHz晶体

- 低速晶体振荡器时钟:32.768KHz,外接32.768KHz晶体

- 倍频器时钟:40MHz(20MHz高速晶体振荡时钟的2倍频)

- 分频器时钟:625KHz/1.25MHz/5MHz/10MHz

- 内置高速RC振荡器时钟:4MHz,精度±3%

- 内置低速RC振荡器时钟:1KHz,精度±100%


低功耗高精度实时钟(RTC)


- 提供实时时钟信息,闰年自动调整

- 可频率补偿(软件辅助),补偿后的误差小于5ppm

- 提供可编程定时信号输出及IRQ中断请求

- RTC中断可以把芯片由深度睡眠唤醒

- 外接32KHz晶振供RTC使用

- 电池备份供电时,本模块功耗<1uA


高精度ADC


-12位高精度

- 外部8路通道输入内部1路BandGap基准信号

- 内部1路温度检测

- 1路电池电压检测


低功耗LCD


- SEG和COM可编程配置,支持1COM*43SEG、2COM*42SEG、4COM*40SEG、6COM*38SEG、8COM*36SEG

- 软件可配置任意一个LCD功能引脚为COM[0-7]或SEG[0-43]

- 可配置占空比,支持1/1, 1/2, 1/4, 1/6, 1/8 duty

- 可配置偏置电压,支持1/3, 1/4 偏置电压

- 可配置刷新率

- 基于约32KHz时钟,帧刷新率范围为25Hz~120Hz可调

- 可配置对比度

- 外部偏置电压输入

- 内置稳压器,可编程输出偏置电压,16档调节

- 内置充电泵(电容外接),16档调节,最高输出4.5V左右

- 每帧刷新结束中断功能

- 支持闪烁功能,点亮、熄灭时间可配置

- 支持全亮、全灭功能

- 支持两种LCD驱动波形

- A类:在每一公共端内改变相位

- B类:在每一帧边界改变相位

- 功耗指标

- 模块禁止时,近乎0功耗

- 外部偏置电压,正常显示,模块功耗<0.5uA

- 内置稳压器偏置电压,正常显示,模块功耗<1.0uA

- 内置充电泵偏置电压,正常显示,模块功耗<1.5uA



串口资源


- 1个IIC串口

- 1个16位SPI串口

- 4个UART串口

- 其中3个串口支持无极性RX接收模式(软件配合)

- 其中1个固定支持38KHz低功耗红外接收解调和发送调制

- 其中1个固定支持与计量芯片的帧通讯(支持变压器隔离模式)

- 其中1个支持ISO7816,数据单线半双工收发,提供1MHz~5MHz时钟输出


通用定时器(Timer)


- TMR0

- TMR1

- TMR2,TMR3通用定时器

- LPTMR,16位低功耗定时器