The PM20025G-04 series uses an ARM® Cortex®-M0 core with a maximum operating frequency of up to 48MHz, and is equipped with 32Kbyte of Flash and 4Kbyte of SRAM.
Built-in a 16-bit advanced timer with 3 PWM outputs, all of which have asymmetric dead zone complementary outputs, a 32-bit general-purpose timer, a 16-bit general-purpose timer, and a 16-bit basic timer.
Built-in 1 simple RTC, supports alarm clock function, can run in low power consumption mode, provides a wake-up source for the chip. Built-in analog circuit includes: 1 12-bit ADC dual-channel simultaneous sampling and protection, as well as up to 10 external channels, 3 analog operational amplifiers with PGA mode, 4 analog comparators with threshold PGA, 1 power-on/power-down/under-voltage reset circuit POR/PDR/BOR, and 1 internal reference voltage for on-chip ADC sampling.
All pins except for power, ground, and NRST can be used as GPIO, peripheral IO, or external interrupt inputs; In applications where the number of pins is limited, provide as many pins as possible.
Support traditional Flash read-write protection, as well as the patented Flash code encryption developed by PANJIT International Inc..
PM20025G-04 built-in multiple communication interfaces: 2-channel UART, 1-channel high-speed SPI, 1-channel I2C.
It also integrates a hardware division and square root operation unit DVSQ, which improves the software processing capability and the ability to quickly respond to external events.
Support Sleep and Stop low power consumption modes, suitable for applications with high requirements for low power consumption of chips.
PM20025G-04 integrates three independent PMOS and three independent NMOS gate drivers and outputs 5.0V, 50mA LDO.