时钟
● 内部 16MHzRC 振荡器(可微调)
■ 误差不超过±2%(-40℃~85℃)
● 内部 32KHz 低速 RC 振荡器(误差不超过±10%)
复位
● 上电复位、复位脚复位、看门狗溢出复位
● 欠压复位
■ 2.19V、2.51V、2.88V、3.58V、4.21V
低电压检测
● LVD 共 5 级
■ 2.32V、2.75V、3.03V、3.81V、4.54V
中断(INT)
● Timer0、Timer1、Timer2、Timer3、SCK3、W DT、ADC、UART0~1、SPI、I2C、LVD 、CMP0 ~1、P0~P2 共 17 个中断源,全部 GPIO 可设 上升沿、下降沿、双边沿中断。
数字外设
● 1 个 8 位基本定时器
■ 预分频 1、2、4、8、16、32、64、128
● 3 个 16 位高级定时器,支持 6 路 PWM 输出功能
■ 支持捕获和刹车功能
■ 支持周期中断和占空比中断
● 1 个 16 位看门狗定时器
● 2 路 UART
■ 全双工、支持单线半双工
■ 支持 9bit 数据位
● 1 路 SPI:支持 RZ 编码输出
● 1 路 I2C:支持主机模式和从机模式
■ 速率 100KHz/400KHz
12 位 ADC
● 外部输入:7 路
● 内部输入:1 路(1/4 VDD)
● 参考源:外部参考(P04)、内部参考1.2V/2.4V和电源参考
● 采样可以通过 PWM 或者管脚的上升沿或者下降沿触发
18 个 GPIO
● P0<7:0>、P1<7:0>、P2<1:0>
● PT02、PT16 默认开漏上拉输出,其余I/O 默认为输入高阻态
● 所有 IO 可单独配置上下拉 10K 电阻(匹配精度 5%)
■ 上下拉可同时打开
省电模式
● 深度睡眠可由看门狗复位、睡眠定时器中断、引脚中断唤醒。
● 深度睡眠电流:4.2uA(典型值)
支持 ICP、IAP(应用编程)
● 支持在线调试仿真和 IAP 功能
● ICP 功能通过 I2C 接口实现,配合烧写器可以在线更新程序代码
● ISP/IAP 模式通过内部程序执行可以完成代码升级或者对程序空间进行写入操作,支持对 ISP/IAP 模式的锁定操作,
即只有解锁成功才可以进行 ISP/IAP 操作
支持在线调试功能
● 可以通过 4 线 JTAG 或 2 线调试接口实现程序的在线调试
封装
● SOP16/TSSOP20/QFN20(3*3)