CA51F152S1
The CA51F152S1 chip is an 8-bit microcontroller based on the 1T 8051 core. Under normal circumstances, it runs 10 times faster than the traditional 8051 chip and has superior performance. Built-in 16K Flash program memory can be repeatedly programmed, which brings great convenience to users. It not only retains the basic characteristics of the traditional 8051 chip, but also integrates functional modules such as 12-bit ADC, Touch Key, 16-bit PWM, UART, IC and low voltage detection (LVD). Support 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 electronic 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)
Supports up to 6 GPIO ports, and supports push-pull, open-drain, pull-up, pull-down and high-resistance modes.
Analog/digital converter (ADC)
Support 6-channel 12-bit SAR 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.
Larger support for 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: SOP8
For detailed information, please call 86)18823661714 (same as WeChat).