CA51F152N1
The CA51F152N1 chip is an 8-bit microcontroller based on the 1T 8051 core, which typically runs 10 times faster than traditional 8051 chips and has superior performance. The built-in 16K Flash program memory, which can be repeatedly programmed, brings great convenience to user development. Not only does it retain the basic characteristics of traditional 8051 chips, but it also integrates 12 bit ADC, Touch Key, 16 bit PWM, UART, I ² C and low voltage detection (LVD) functional modules. Supports three power-saving modes: IDLE, STOP, and low-speed operation to adapt to applications with different power consumption requirements.
Mainly used in: smart desk lamps, smart light strips, toys, and consumer electronics products.

Product Details
core
CPU: 1T8051, which is 10 times faster than the traditional 8051.
Compatible with 8051 instruction set and dual DPTR working mode.
storage
Flash: 16K bytes, supporting repeated erasing.
Flash can be divided into program space and data space, and the function of data space is similar to EEPROM, which is used to store the data that needs to be saved after power failure.
RAM:256 bytes of internal ram
Operating voltage
When the CPU clock is 8MHz, the working voltage range is 2.2 ~ 5.5V
When the CPU clock is 16MHz, the working voltage range is 2.7 ~ 5.5V
Clock system
Built-in low-speed RC oscillator: 100KHz, accuracy 25%
Built-in high-speed RC oscillator: 16MHz with accuracy of 1.5%
TMC function
The clock source is a built-in low-speed RC oscillator, and the minimum interruption time is 512 clock cycles of the low-speed RC oscillator.
The configurable interruption time is 1-256 minimum unit times.
Interrupt system
7 valid interrupt sources
Two-level interrupt priority supports interrupt nesting.
2 external interrupt sources
timer
Two 16-bit universal timers: Timer 0 and Timer 1.
General purpose input/output port (GPIO)
Support 6 GPIO ports, push-pull, open-drain, pull-up, pull-down and high-resistance modes.
Analog/digital converter (ADC)
Support 6-channel 12-bit ADC
Supports two voltage references: VDD and internal reference (1.5V).
Selecting internal voltage as reference can directly measure VDD voltage.
Touch Key
Built-in touch sensing controller
Internal charging and internal reference can be set.
Support 5 touch channels
Built-in touch frequency hopping function can significantly improve the voltage pulse injection (CS) resistance.
High anti-interference performance, in line with EMC(CS) standards.
Support touch power saving mode
PWM
Supports 3-channel PWM, and the cycle and duty ratio can be configured arbitrarily within 16-bit range.
Support the function of directly outputting internal clock.
Low voltage detection (LVD)
The detection voltage can be set to 2.2V, 2.7V, 3.7V and 4.2v..
Low voltage reset or interrupt can be set.
Reset mode
The chip supports a variety of reset sources: hard reset, soft reset, watchdog reset, low voltage detection reset and power-on/power-off reset.
watchdog
27-bit watchdog timer, 16-bit precision adjustment, configurable watchdog reset or interrupt.
Universal serial interface (UART)
Support 1 UART interface
Support 1 byte receive cache
I2C interface
Built-in 1 I2C interface supports master-slave mode and standard/fast/high-speed mode.
Program download and simulation
Support ISP and IAP
Support online simulation function
low power consumption
STOP mode, current < 5uA
IDLE mode, current < 20uA
Low speed operation mode, current < 40uA.
Package type: DFN8 (2X3mm)
For detailed information, please call 86)18823661714 (same as WeChat)