芯片简介
* 工作条件
− 工作电压范围:3.0V ~ 5.5V
− 工作温度范围:-40 ~ 85℃
* 设计及工艺
− 低功耗、高速FLASH
CMOS工艺
− 44个管脚,采用LQFP封装
* 内核
− 高性能哈佛型RISC CPU内核
− 66条精简指令
− 系统时钟工作频率最高为16MHz
− 8级程序堆栈(PC硬件堆栈)
− 复位向量位于0000H,默认中断向量位于0004H,支持中断优先级和向量表
− 支持硬件除法器
− 支持中断处理,17个中断源
* 存储资源
− 8K
Words FLASH程序存储器
− 496
Bytes SRAM数据存储器
− 程序存储器支持直接寻址
− 数据存储器支持直接寻址和间接寻址
* I/O端口
− 支持41个I/O端口
> PB端口(PB0~PB7)
> PC端口(PC0~PC7)
> PD端口(PD0~PD7)
> PE端口(PE0~PE5)
> PF端口(PF0~PF3)
> 支持4个外部端口中断(PINT0~PINT3)
> 支持1个4输入端外部按键中断KINT(输入端为KIN0~KIN3)
* 外设
− 一路8位定时器T8N
> 定时器模式(时钟源为系统时钟4分频)
> 计数器模式(时钟源为T8NCKI输入)
> 支持可配置预分频器
> 支持中断产生
− 三路8位PWM时基定时器T8P1/T8P2/T8P3
> 定时器模式(时钟源为系统时钟4分频)
> 支持可配置预分频器及可配后分频器
> 支持脉宽调制扩展功能
> 支持中断产生
− 一路16位门控型定时器T16G
> 定时器模式(时钟源为系统时钟4分频)
> 计数器模式(时钟源为T16GCKI输入或者LP晶体振荡器)
> 支持可配置预分频器
> 支持外部门控定时/计数
> 支持比较器扩展功能
> 支持捕捉器扩展功能
> 支持脉宽调制扩展功能
> 支持中断产生
− 模拟数字转换器ADC
> 支持10位数字转换精度
> 支持10通道模拟输入端
> 支持内部ADC RC时钟源
> 支持中断产生
− 一路高速异步收发器UART
> 支持异步全双工收发
> 支持波特率发生器
> 支持8位/9位数据格式
> 约定从最低位接收/发送
> 支持中断产生
> 支持发送脉宽调制模式
− 一路IIC总线主控器IICM
> 只支持单主控制模式,不支持多主仲裁模式和从动模式
> 支持标准IIC总线协议,最高传输率400Kbit/s
> 支持IIC通讯信号发生完成中断标志,必须软件清零。
> 由软件支持7位寻址方式。
> 时钟线(SCL)不支持等待请求操作(从动器下拉时钟线)。
> 数据线(SDA)使用开漏设计,必须使用内部弱上拉或外部上拉 电阻。
> 液晶显示控制器LCDC
> 支持8COM x
24SEG像素
* 特殊功能
− 内部16MHz振荡器
> 可分频用于主系统时钟源
> 在25℃、3.0V~5V条件下,校准精度为±2%
− 支持两种低功耗模式,IDLE0模式和IDLE1模式及唤醒操作
− 内嵌上电复位电路
− 内嵌低电压检测及复位电路
− 支持看门狗定时器
> 支持预分频器
> 支持内部看门狗RC时钟源
− 支持IDLE0模式或者IDLE1模式唤醒
− 支持自编程功能
− 支持在线编程(ISP)接口
− 支持在线调试(ICD)接口
− 支持编程代码保护