ZH32F002B Introduction:
The ZH32F002B series microcontroller adopts high-performance 32-bit ARM ® Cortex ®- M0+core, MCU with a wide voltage operating range. Embed 24K bytes of Flash and 3K bytes of SRAM memory, with a maximum operating frequency of 24MHz. Contains multiple different packaging types and products. The chip integrates communication peripherals such as I2C, SPI, USART, etc., one 12bit ADC, two 16bit timers, and two comparators.
The operating temperature range of the ZH32F002B series microcontroller is -40 ° C~85 ° C, and the operating voltage range is 1.7V~5.5V. The chip provides sleep/stop low-power working mode, which can meet different low-power applications.
The ZH32F002B series microcontroller is suitable for various application scenarios, such as controllers, handheld devices, PC peripherals, gaming and GPS platforms, industrial applications, etc.
ZH32F002B Feature:
kernel
-32-bit ARM ® Cortex ® - M0+
- Maximum operating frequency of 24MHz
storage
-24K bytes of Flash memory
-3K bytes SRAM
Clock system
- Internal 24MHz RC oscillator (HSI)
- Internal 32.768KHz RC oscillator (LSI)
-32.768KHz low-speed crystal oscillator (LSE)
- External clock input
Power management and reset
- Working voltage: 1.7V~5.5V
- Low power mode: Sleep/Top
-Power on/power off reset (POR/PDR)
-Power failure detection reset (BOR)
Universal Input/Output (I/O)
- Up to 18 I/Os can be used as external interrupts
- Driving current 8mA
1 x 12-bit ADC
- Supports up to 8 external input channels and 2 internal channels
- VADC-REF internal 1.5V, VCC
Timer
-1 16 bit advanced control timer (TIM1)
-1 universal 16 bit timer (TIM14)
-1 low-power timer (LPTIM), supporting wake-up from stop mode
-1 independent watchdog timer (IWDT)
-1 SysTick timer
Communication interface
-1 Serial Peripheral Interface (SPI)
-1 Universal Synchronous/Asynchronous Transceiver (USART), supporting automatic baud rate detection
-1 I2C interface, supporting standard mode (100KHz), fast mode (400KHz), supporting 7-bit addressing mode
Hardware CRC-32 module
2 comparators
Unique UID
Serial Single Line Debugging (SWD)
Working temperature: -40~85 ° C
Package TSSOP20, QFN20, SOP16, SOP14, MSOP10
ZH32F002B Functional module :
ZH32F002B Clock system:
After the CPU starts, the default system clock frequency is HSI 24MHz. After the program runs, the system clock frequency and clock source can be reconfigured. The high-frequency clocks that can be selected are:
24MHz configurable internal high-precision HSI clock.
A 32.768KHz configurable internal LSI clock.
4MHz~32MHz external input clock
32.768KHz LSE clock.
The AHB clock can be divided based on the system clock, while the APB clock can be divided based on the AHB clock. The highest clock frequency for AHB and APB is 24MHz.
ZH32F002B Power Block Diagram:
ZH32F002B Pin configuration:
ZH32F002B Ordering information: