1. ROM: 4K x 16位闪存程序存储器 2. EEPROM: 128 x 8 位 3. RAM: 336 x 8 位 4. 堆栈: 8级 5. 系统时钟类型选择: ? 外部快时钟: 1~20 MHz晶振 (FXT) ? 内部RC快时钟: 16 MHz (FIRC) ? 外部慢时钟: 32768 Hz晶振 (SXT) ? 内部RC慢时钟: 85 KHz @Vcc=5V (SIRC) 6. 系统时钟预分频器: ? 系统时钟可以1/2/4/8分频选项 7. 省电工作模式 ? 快速模式: 慢时钟使能,CPU在快时钟下保持运行 ? 慢速模式: 快时钟可以关闭或使能,CPU在慢时钟下保持运行 ? 空闲模式: 快时钟和CPU停止。慢时钟,T2和WKT保持运行 ? 停止模式: 所有时钟停止,T2和WKT停止运行 8. 3 个独立定时器 ? Timer0 - 8位定时器,除以 1~256 预分频选项,具有自动重载 / 计数器 / 中断 / 停止功能 ? Timer1 - 8位定时器,除以 1~256 预分频选项,具有自动重载 / 中断 / 停止功能 - 溢出和翻转输出 ? T2 - 15位定时器,带有4个中断间隔时间选项 - 空闲模式唤醒定时器或用作一个简单的 15 位时基 - 时钟源: 慢时钟,Fsys/128或 FIRC/512 (16 MHz/512) ? 9. 中断 ? 三个外部中断引脚 - 1个引脚为下降沿唤醒触发并中断 - 2个引脚为上升或下降沿唤醒触发并中断 ? Timer0 / Timer1 / T2 / WKT中断 ? ADC 中断 ? 比较器中断 ? PWM中断 ? 触摸键中断 ? LVD 中断 10. 唤醒定时器 (WKT) ? 由内置RC振荡器提供时钟,具有4个可调节的中断时间 - 12ms / 24ms / 48ms / 96ms @Vcc=5V 11. 看门狗定时器 (WDT) ? 由内置RC振荡器提供时钟,具有4个可调的复位时间 - 96 ms / 192 ms / 768 ms / 1536ms @Vcc=5V ? 在停止模式下可以关闭 / 使能看门狗定时器 12. 6个16位PWMs ? 6个单独的工作占空比可调,共享的周期可调 ? PWM时钟源: 系统时钟 (Fsys), FIRC (16 MHz), FIRC*2 (32 MHz) ? PWM0 支持互补输出 (PWM0P, PWM0N) ? PWM0输出, 非重叠时间可调: (0~15)*(PWMCLK) 13. 12位ADC, 14个外部输入通道和3个内部电压通道 ? 三个内部电压通道: VBG, 1/4VCC, OPO ? ADC参考电压: VCC或VBG (2.48V) 14. 触摸键(仅限TM56F1552 / 52T) ? 15个触摸键通道和1个外部CLD ? 1个内部参考电容器 15. OPA和比较器 ? OPA x 1 ? 比较器x 1 - 带7位DAC输入 - DAC参考电压可选择VCC或VBG (1.20V或2.48V) 16. 复位源 ? 上电复位 ? 看门狗复位 ? 低电压复位 ? 外部引脚复位 17. 低电压复位 (LVR) / 低电压检测 (LVD) ? 16-级低电压复位: 2.05V ~ 4.15V, 可以选择被关闭 ? 15级低电压检测: 2.20V ~ 4.15V, 可以选择被关闭 18. 工作电压 ? Fsys= 16 MHz, 1.9V~5.5V @LVR关闭/ 25*C. 建议LVR ≥ 2.20V 在 -40*C至%2B105*C 注意:上电VCC必须超过POR 1.95V和所选的LVR电平以上,请参阅 “电气特性图” 避免进入ROM 死区。 19. 工作温度范围: -40?C to %2B 105?C 20. 读表取指令:16位ROM数据查表 21. 集成的16位循环冗余校验 (CRC) 功能 22. 指令集: 39 条指令 23. I/O 端口: ? zui多18个可编程I/O引脚 - 开漏输出 - CMOS推挽输出 - 施密特触发器输入,带上拉/下拉电阻选项 - 所有I/O具备高灌电流 - 1/2 VCC (1/2 偏压) 输出 24. 编程连接支持4线(ICP)或7线刻录 25. 封装类型: ? 20-pin SOP (300 mil) ? 16-pin SOP (150 mil) ? 20-pin QFN (3x3x0.75-0.4 mm) (L=0.25 mm) 20-pin TSSOP (173 mil) 26. 片上调试/ICE 接口 ? 使用 PB0/PB3 引脚