48MHz ARM Cortex-M0 32-bit CPU
32x instruction cycles, 32-bit hardware multiplier
32x interrupt sources, configurable 4-level interrupt priority
Supports SWD debugging interface
Supports bit-band
Memory
– 64KB/32KB Flash program memory
– 4KB/2KB SRAM
– Flash 1Bit ECC
Clock, reset and power management
– 2.5V - 5.5V power supply
– On-chip system powered by on-chip capacitor LDO with over-current protection
– Power-on/power-off reset (POR/PDR), 8-level programmable voltage monitor (PVD)
– Built-in 48MHz (±1%) high-speed oscillator
– Built-in low-speed oscillator 256KHz
– Built-in clock security system (CSS)
– WDT reset
DMA support
– Supported peripherals: FLASH, CRC, ADC, TK
Up to 30 high-speed IOs
– 18/26/30x multi-function bidirectional IOs, supports open-drain output
– IO equipped with built-in 30K pull-up resistor and 10K pull-down resistor
– 4 IOs can trigger edge response interrupts and wake up from low-power mode
Communication interface
– 1x SPI interface, supports up to 26Mbit/s in host mode, 1/2 master-slave mode and IIC mode
– 2 UART interfaces, supports one-way communication
– 1x UST interface, supports UART, SPI and TIMER functions
LED display control
– Supports up to 8x IOs with sink current of 150mA
– Supports the drive of common cathode LED with software, and supports the use of high-current IO as COM
– Supports the configuration of forward and reverse drive with software to increase the number of driven LEDs
– Supports the configuration of LED constant-current drive with software
LCD display controller
– Supports 4 COM x 22 SEG
– Supports scanning in ROW mode and FRAME mode
– Dynamic scanning duty: 1/1, 1/2, 1/3, 1/4
– Dynamic scanning of bias voltage: 1/2, 1/3
– Allows the software to update the graphic memory data at any time without affecting the display effect
– Supports contrast adjustment and low-power display
– Supports flashing function
– Adjustable scanning frequency (30Hz - 120Hz)
6x timers
– 3x 16-bit timers, each timer supports 1 IC/OC, which can be combined for IR control coding, and supports 3 PWM outputs
– 1x 16-bit timer (UST), supports 4 PWM outputs, dead zone control and 1 PWM stream output
– 1x watchdog timer
– 1x system timer: 24-bit auto-decreasing counter
High security
– Supports hardware encryption and decryption programs to prevent program theft
– Supports 16/32-bit CRC verification to ensure data accuracy
– Supports ECC error correction to improve reliability of program storage
Low-power mode
– Supports IDLE, STOP and SLEEP modes
– 33.7μA@SLEEP: 5V, 256KHz system clock, no other peripherals except LCD, IO waiting for wakeup by key pressing, CPU shutdown
– 7.5μA@SLEEP: 5V, IO waiting for wakeup by key pressing, all clocks off except for 256KHz clock, CPU shutdown
– 3.0μA@SLEEP: 5V, no other peripherals, IO waiting for wakeup by key pressing, all clocks off, CPU shutdown
– 3.0μA@SLEEP: 5V, waiting for wakeup by single touch key pressing, all clocks off except for 256KHz clock, CPU shutdown
– Fast wake-up time up to 24μs
Touch keys (TK)
– 18/26 IOs can be configured with touch keys
– Semi-automatic scanning mode, with parallel mode supported
– No external reference capacitor required
– Adjustable key sensitivity
– Passed dynamic and static 10V conduction test
1x 12-bit high-precision ADC
– Supports sampling rate of up to 266KSPS
– Supports 18/26 conversion channels
– Range of conversion: 0 - VvCC
96-bit unique ID (UID)
Package
– SOP20/SSOP20
– SOP28/SSOP28
– LQFP32
Industrial temperature range
– -40℃ - 105℃
No Data
No Data
No Data
No Data
No Data