TM57MT21A
系统框图
基本功能
1.MTP: 2K x 14 位 MTP ROM (支持 ISP 使用 5 线)
2.RAM: 184 x 8 位
3.STACK: 6 级
4.I / O 端口:三个位可编程 I/O 端口(最多 17 个引脚)
5.两个独立的计时器
Timer0
具有 1~256 预分频选项/自动重载/计数器/中断/停止功能的 8 位 Timer0
Timer1
具有 1〜256 预分频选项/自动重载/中断/停止功能的-8 位 Timer1
6. 1 个具有预分频/周期调整/清除并保持功能/正负输出功能的 8 位 PWM0
7. 14 通道触摸按键
1〜8 键硬件自动扫描,每个键的上/下界限可调
按下按键时的中断/唤醒 CPU(硬件自动模式)
触摸键转换结束时中断(软件手动模式)
8. 具有中断功能的专用从 I2C 接口
9. 软件控制的 COM0〜3 LCD 驱动器,具有 1/2 偏置
10. PA0〜PA6,PB6〜PB7,PD7 单个引脚低电平唤醒
11. 系统振荡源 (Fsys)
快速时钟
- FIRC (内部快速 RC) : 1 / 2 / 4 MHz
慢速时钟
- SIRC (内部慢速 RC) : 2.1 / 4.2 / 8.5 / 17 KHz @ VDD = 3V
12. 省电工作模式
快速模式: 快速时钟保持 CPU 运行
慢速模式: 快速时钟停止,慢速时钟保持 CPU 运行
空闲模式: 快速时钟和 CPU 停止,唤醒定时器或自动触摸键保持运行
停止模式: 所以时钟停止,唤醒定时器和自动触摸键停止
13. 双系统时钟
FIRC + SIRC
14. 复位源
上电复位
看门狗复位
低电压复位
外部引脚复位
15. 2 级低电压复位: 1.9V / 2.2V (可以禁止)
16. 工作电压: 低压复位电平至 4.0V
Fsys = 2 MHz, 1.3V ~ 4.0V
Fsys = 4 MHz, 1.5V ~ 4.0V
17. 工作温度范围: -40C to +85C
18. 中断
三个外部中断引脚
- 两个引脚下降沿触发
- 一个引脚为上升沿或下降沿触发
Timer0 / Timer1 / WKT 中断
I2C 中断
触摸按键中断
19. 看门狗定时器 (WDT) / 唤醒定时器 (WKT)
由内置的 RC 振荡器提供时钟,带有 4 个可调的复位/中断时间选项 - VDD = 3V, WDT / WKT = 240 ms / 120 ms / 60 ms / 30 ms
看门狗定时器可以在掉电模式下禁止/使能
20. I/O 端口模式
开漏输出
CMOS 推挽输出
施密特触发器输入,带上拉电阻选项
21. 指令集:36 条指令
22. 封装类型:
20-引脚 DIP (300 mil)
20-引脚 SOP (300 mil)
20-引脚 SSOP (150 mil )
20-引脚 QFN (4x4x0.75-0.5mm) TM57MT21A 规格书 DS-TM57MT21A_S 7 Rev 0.90, 2020/09/08
16-引脚 DIP (300 mil)
16-引脚 SOP (150 mil)
23. 在 ICE 上支持的 EV 板
EV 板: EV8206
24. 比较表:
注:
1. ATKPOL: 触摸键自动扫描极性标志
2. ATKSIT: 触摸键自动扫描间隔时间
3. ATKDT: 触控按键自动扫描结果显示
4. TKDH / TKDL: 触摸按键 10 位数据计数