CA51F1 series (dedicated to small household appliances)

CA51F155L2


CA51F155L2

Product Details


kernel

CPU: 1T 8051, higher speed 10 times faster than traditional 8051

Compatible with 8051 instruction set, dual DPTR working mode

storage

Flash: 64K bytes, supports multiple repeated erasures

Flash can be divided into program space and data space, and the data space can be used to store the data that needs to be saved after power failure

RAM: 256 Bytes internal RAM, 2K Bytes external RAM

working voltage

Working voltage: 2.7V~ 5.5v@fosc =12MHz

2.2V~ 5.5v@fosc =6MHz

working temperature

Working temperature: -40 ℃~+85 ℃

Clock system

External low-speed oscillator: 32.768KHz

Built in low-speed RC oscillator: 128KHz

Built in high-speed RC oscillator: 12MHz, accuracy of ± 2% @ 25 ℃ (factory calibrated)

timer

Three 16 bit universal timers: Timer 0, Timer 1, Timer 2

Universal Input/Output Port (GPIO)

Supports up to 46 GPIO ports,

Supports push-pull, open drain, pull-up (30K), pull-down (30K), and high resistance modes

When push-pull output is used, the current of a single GPIO source can be higher up to 15ma@5v Higher current can be applied up to 40ma@5v

8 high current GPIOs (P3.0~P3.7), with higher current up to 90ma@5v , can be used for bright LED screen display

TMC function

The clock source of TMC timer can be selected as IRCL or XOSCL

The minimum unit of interruption time is 512 IRCL clock cycles when the clock source is selected as IRCL, and 128 XOSCL clock cycles when the clock source is selected as XOSCL

The configurable interrupt time is 1-256 minimum unit times

Interrupt system

7 valid interrupt sources

Two level interrupt priority, supporting nested interrupts

5 external interrupt sources INT0~INT4

External interrupt trigger edge selection: INT0~1 (rising edge, falling edge), INT2~4 (rising edge, falling edge, double edge)

Interrupt input pin selection: INT0 (P0.0), INT1 (P0.1), INT2 (P0.2), INT3 (P0.3), INT4. Any GPIO pin except for P0.0~P0.3 can be selected as the interrupt input pin

Analog to Digital Converter (ADC)

Supports 46 channel 12 bit SAR ADCs

Supports two reference voltage sources: VDD and internal reference

Selecting internal voltage as the reference can measure VDD voltage

Touch Key

Built in touch sensing controller

Larger support for 46 touch channels without the need for external capacitors

High anti-interference performance, compliant with EMC (CS dynamic 10V, EFT 4KV) standards

Support touch interruption

Supports touch low-power mode

PWM

Supports 6 PWM outputs, each path can be individually controlled, and the cycle and duty cycle can be freely configured within a 16 bit range

Supports complementary mode and dead zone mode, supports setting edge alignment and center alignment modes

Supports direct output of internal clock function

Support PWM interrupt function

Each PWM output pin can be mapped to different GPIO pins

LCD driver

Larger support for 8com x 32seg, 7com x 33seg, 6com x 34seg, 5com x 35seg, 4Com x 36seg

Configurable duty cycle: 1/2, 1/3, 1/4, 1/5, 1/6, 1/7, 1/8 Duty

Configurable bias voltage: 1/2, 1/3, 1/4 Bias

Supports 8-level contrast adjustment

Supports 8-level driving current (5uA, 40uA, 80uA, 130uA, 200uA, 320uA, 450uA, 600uA), users can adjust according to different LCD screens

LED driver

Larger support for 8com x 32seg

Supports 8-level brightness adjustment

Analog comparator

Built in 2 analog comparators

Universal Serial Interface (UART0/UART1/UART2)

Supports 3 full duplex serial ports

Supports 1-byte receive cache

The TX/RX function of UART0/UART1/UART2 can be mapped to different GPIO pins

I2C interface

Built in 1-channel I2C interface, supporting master-slave mode, standard/fast/high-speed mode

I2C pin SCL/SDA function can be mapped to any GPIO pin

SPI interface

Built in 1 4-wire SPI interface, supporting master-slave mode

Low Voltage Detection (LVD)

The detection voltage can be set to 2.2V, 2.5V, 2.7V, 3.0V, 3.3V, 3.6V, 3.9V, and 4.2V.

Low voltage reset or interrupt can be set

Reset mode

The chip supports multiple reset sources: power on/power off reset, soft reset, watchdog reset, low voltage detection reset

Watchdog

27 bit watchdog timer, 16 bit adjustment accuracy, configurable watchdog reset or interrupt

Program download and simulation

Supports ISP and IAP

Support online simulation function

low power consumption

STOP mode, current<7uA

IDLE mode, current<55uA

Low speed operation mode, current<90uA

Package type: LQFP48

365.png