8-bit RISC MCU
2K × 16-bit OTP program memory, 104-byte SRAM
12-bit SAR ADC with high-precision, low temperature drift internal reference voltage
Peripheral features
-14 bit bidirectional I/O port
-2-way buzzer output, 2-way PWM output
-2 pairs of complementary PWM outputs, supporting large drive output
-4 internal interrupts: ADC, timer 0, timer/counter 2, timer/counter 3
-2 external interrupts: INT0, INT1, 11 external interrupt input ports
-11 input ports with wake-up function
-7+3 circuit 12-bit ADC: internal 1.4 V, internal 2.0 V, internal 3.0 V, internal 4.0 V, VDD, external input 6 reference voltage options
-11 input ports with wake-up function
-1.4 V, 2 V, 3 V, 4 V reference voltage output with accuracy of ± 1.5%
-Low voltage detection (LVD) pin, internal 2.4 V voltage comparison
-4 open drain outputs: PT5.0, PT5.1, PT1.1, PT1.3 open drain
-PT5.0 and PT5.1 output current can be configured as IOL= 53 mA@5 V, IOH= 25 mA@5 V ;
-Output current of PT1.0 and PT3.5 can be configured as IOL= 30 mA@5 V, IOH= 20 mA@5 V
-Input logic level threshold is configurable
-5 * 8 LCD drive, 1/4 duty, 1/2 bias
Features of dedicated microcontrollers
-Power-On Reset (POR)
-Power-on reset and hardware reset delay timer (98 ms)
-Built-in low voltage reset (LVR)
-Timer 0: 8-bit prescaled 8-bit timer counter
-Timer/Counter 2: 12-bit prescaled 12-bit divider
-Timer 3: 12-bit prescaled 12-bit divider
-Extended watchdog timer (32K WDT), programmable time range
-Window watchdog (CPU clock): 7-bit down counter, cannot be turned off when enabled.