FEATURES1. ROM: 1K x 14 bits OTP or 512 x 14 bits TTP™ (Two Time Programmable ROM)
2. RAM: 48 x 8 bits
3. STACK: 5 Levels
4. I/O port: One Bit-programmable I/O port (Max. 6 pins)
5. Timer/Counter: One 8-bit timer/counter with divided by 1~256 pre-scale option
6. PWM: One 8-bit PWM0 with prescale/period-adjustment function
7. 10-bit ADC with 5 channels input
8. 4-channel Touch Key (TM57PT16/PT16B only)
. H/W auto scan (ATK), threshold adjustable for each key
. Interrupt / Wake-up CPU while key pressed
. Internal built-in reference capacitor (TM57PT16B only)
9. Watchdog Timer
. Clocked by built-in RC oscillator with 4 adjustable Reset/Interrupt Time
(176 ms/88 ms/44 ms/22 ms, @5V; 224 ms/112 ms/56 ms/28 ms, @3V)
. Watchdog timer can be disabled/enabled in STOP mode
10. Reset
. Power On Reset
. Watchdog Reset
. Low Voltage Reset
. External pin Reset
11. System Clock Mode
. Internal RC: 4/8 MHz.
- When the IRC is 8 MHz, the LVR can only be set to 3.1V (cannot use 2.2V).
12. 2-Level Low Voltage Reset: 2.2V/3.1V (Can be disabled)
LVR
========================
Freq 2.2V 3.1V Disable
===== ===== ===== ========
4 MHz V V V
8 MHz X V V
13. Operation Voltage: Low Voltage Reset Level to 5.5V
. Fsys = 4 MHz, 1.9V ~ 5.5V
. Fsys = 8 MHz, 2.3V ~ 5.5V
14. I/O Port
. CMOS Output
. Pseudo-Open-Drain or Open-Drain Output
. Schmitt Trigger Input with/without pull-up resistor
15. Instruction set: 36 Instructions
16. Interrupt
. Two External Interrupt pins:
- One pin is falling edge triggered
- One pin is rising or falling edge triggered
. TM0, Wake-up Timer, Auto Touch Key (TM57PT16/PT16B only) Interrupt
17. PA1~PA4 individual pin low level wake up
18. Power Saving Operation Modes
. Normal Mode: Internal RC keeps CPU running
. STOP Mode: All Clocks stop
. IDLE Mode: Internal RC and CPU stop, WKT or Auto Touch Key
(TM57PT16/PT16B only) keep running
19. Support 5-wire program
20. Package Types:
. SOT23-6
21. Supported EV Board on ICE
EV Board: EV8201