CA51F351P6
The CA51F351P6 chip is an 8-bit microcontroller based on 1T 8051 core. Under normal circumstances, it runs 10 times faster than the traditional 8051 chip and has superior performance. Built-in 8K Flash program memory, which can be repeatedly programmed, brings great convenience to users' development. It not only retains the basic characteristics of the traditional 8051 chip, but also integrates 12-bit ADC, LCD/LED driver, Touch Key, 16-bit PWM, UART, RTC, LVD and other functional modules. Support three power saving modes: IDLE, STOP and low-speed operation to adapt to applications with different power consumption requirements. Its powerful function and superior anti-interference performance make it widely used in various small household appliances, Bluetooth speakers, sports equipment, medical care, security, power control and industrial control.

Product Details
core
CPU: 1T8051, which is 10 times faster than the traditional 8051.
Compatible with 8051 instruction set and dual DPTR working mode.
CPU frequency: higher to support 27MHz.
storage
ROM: Flash: 8K bytes, supporting repeated erasing.
Flash can be divided into program space and data space. The data space can be used to store data that needs to be saved when power is off, and EEPROM can be omitted.
RAM:256 bytes of internal RAM and 2K bytes of external ram.
operating voltage
Working voltage: 1.8-5.5V
Interrupt system
15 active interrupt sources
Two-level interrupt priority supports interrupt nesting.
10 external interrupt sources, and each external interrupt can be configured with any signal pin as an interrupt input pin.
Clock system
External RTC oscillator: 32.768KHz (supported by some models)
Built-in low-speed RC oscillator: 131KHz
Built-in PLL: The frequency multiplier is 2-10 times, and the reference clock is 2-4MHz. Built-in RC oscillator.
Built-in high-speed RC oscillator: 2-4MHz, the accuracy can reach 1% (factory initial frequency is 3.6864 MHz @ 3.3V/25℃).
RTC function
Built-in RTC module can count time, minutes, seconds, weeks and days, and support alarm clock function.
Support millisecond, half-second interrupt
General purpose input/output port (GPIO)
Supports up to 26 GPIO ports (different models will be different)
Support push-pull, open drain, strong pull-up, weak pull-up, strong pull-down, weak pull-down and high resistance modes.
In push-pull mode, different driving intensities and flipping speeds can be set.
timer
Three 16-bit universal timers: Timer 0, Timer 1 and Timer 2.
watchdog
27-bit watchdog timer, 16-bit precision adjustment, configurable watchdog reset or interrupt.
Synchronous/asynchronous communication interface (UART)
Supports up to 2 UART interfaces (different models will be different)
Support 1 byte receive cache
I2C interface
Built-in I2C interface supports master-slave mode and standard/fast/high-speed mode.
I2C can be set with digital filtering to enhance its anti-interference performance.
LCD driver
It can also support 5com x 8seg, 4com x 9seg and 3com x 10seg.
Configurable duty ratio: 1/2, 1/3, 1/4, 1/5 Duty.
Configurable bias: 1/2, 1/3 and 1/4 Bias.
Support 8-level contrast adjustment
Supports three levels of driving current, which can be adjusted by users according to different LCD screens.
LED drive
It can also support 5com x 8seg, 4com x 9seg and 3com x 10seg (different models will be different).
Support level 8 brightness level.
The LED COM pin can be set with strong current mode to realize the high brightness display effect of LED.
Analog/digital converter (ADC)
Support 8-channel 12-bit SAR ADC (different models will be different)
Supports three reference sources: VDD, internal reference and external reference.
The VDD voltage can be measured when the internal voltage is selected as the reference voltage.
PWM
6-channel PWM is supported, and the cycle and duty ratio can be configured arbitrarily within the 16-bit range (different models will be different).
It supports complementary mode and dead-time control, and can be used to drive DC brushless motor.
Supports the setting of edge alignment and center alignment modes.
Support the function of directly outputting internal clock.
Support PWM interrupt
Touch Key
Built-in touch sensing controller
Larger support for 20-channel touch (different models will be different)
Touch can set internal charging and internal reference, which can effectively suppress low-frequency interference of power supply.
Support the reuse of touch pins and LED driving pins.
Built-in waterproof compensation mechanism
High anti-interference, in line with EMC(CS) standards.
Support touch power saving mode, lower power consumption is less than 10uA.
Low voltage detection (LVD)
Configurable voltage detection range is 1.8-4.8V
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, power-on and power-off reset.
low power consumption
STOP mode, current < 7uA
IDLE mode, current < 12uA.
Low speed operation mode, current < 20uA.
Program download and simulation
Support ISP and IAP
Support online simulation function
Package type: SSOP28
For detailed information, please call 86)18823661714 (same as WeChat).