The CA51F412L2 chip is an 8-bit microcontroller based on the 1T 8051 core. Generally, it runs 10 times faster than traditional 8051 chips and has superior performance. The built-in 18K Flash program memory and the ability to program repeatedly bring great convenience to user development. Not only does it retain the basic characteristics of traditional 8051 chips, but it also integrates 12Bit ADC, 16Bit PWM, UART, and I ² C. Capacitive boost type LCD driver 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. Among them, the LCD driver has a built-in voltage charge pump mode, which can achieve boost function and maintain constant LCD voltage output under different power supply conditions (including low voltage supply). The powerful functional configuration can make it widely used in various fields of products, and its performance is superior for products with LCD display. The product is widely used in remote controllers, temperature controllers, and battery powered products.
product details
kernel
CPU: 1T 8051, with a maximum speed 10 times faster than traditional 8051
Compatible with 8051 instruction set, dual DPTR working mode
storage
Flash: 18K bytes, supports multiple repeated erasures
Flash can be divided into program space and data space, and the data space can be used to store data that needs to be saved during power failure, and EEPROM can be omitted
RAM: 256 bytes of internal RAM, 1024 bytes of external RAM
working voltage
Working voltage: 1.8-5.5V
Clock system
Built in low-speed RC oscillator: 131KHz
Built in high-speed RC oscillator: 16MHz, with an accuracy of ± 1%( 3.3V@25 ºC)
External RTC oscillator: 32.768KHz
RTC function
·The built-in RTC module can be used for timing, minutes, seconds, weeks, and days, and supports alarm function. It also supports millisecond and half second interrupts
Interrupt system
15 valid interrupt sources
Two level interrupt priority, supporting nested interrupts
10 external interrupt sources, can be configured with any signal pin as the interrupt input pin
timer
Three 16 bit universal timers: Timer 0, Timer 1, Timer 2
Universal Input/Output Port (GPIO)
Supports up to 46 GPIO ports and supports push-pull, open drain, pull-up, pull-down, and high resistance modes
Three GPIOs with a current of over 10mA (Vol=GND+0.3V) can be used to control the backlight of LCD
One GPIO with a current of up to 400mA can be used as a remote control carrier driver port
Analog to Digital Converter (ADC)
Supports 8-channel 12 bit ADC
Supports three reference voltage sources: VDD, internal reference, and external reference
When selecting internal voltage as the reference voltage, VDD voltage can be measured
PWM
Supports 3-channel PWM, with adjustable cycle and duty cycle within a 16 bit range
Supports direct output of internal clock function and remote control dedicated frequency of 38KHz
Support PWM interrupt
LCD driver
Supports built-in voltage charge pump mode, charge pump partial voltage mode, and resistance partial voltage mode. The built-in voltage charge pump mode can achieve boost function
Supports up to 5com x 31segm 4Com x 32 segment
Configurable duty cycle: 1/2, 1/3, 1/4, 1/5 Duty
Low Voltage Detection (LVD)
Can be configured with four trigger voltages of 2.0V, 2.7V, 3.7V, and 4.4V
Low voltage reset or interrupt can be set
Reset mode
The chip supports multiple reset sources: hard reset, soft reset, watchdog reset, low voltage detection reset, power on/power off reset
Watchdog
27 bit watchdog timer, 16 bit adjustment accuracy, configurable watchdog reset or interrupt
Universal Serial Interface (UART1)
Supports 1 UART interface
Supports 1-byte receive cache
I2C interface
Built in 1-channel I2C interface, supporting master-slave mode, standard/fast/high-speed mode
Program download and simulation
Supports ISP and IAP
Support online simulation function
low power consumption
STOP mode, current<3uA
IDLE mode, current<10uA
Low speed operation mode, current<20uA
Package type: LQFP48