CA51M550S1A
The CA51M550S1A series chip is an 8-bit microcontroller based on the 1T 8051 core, which not only retains the basic characteristics of traditional 8051 chips, but also runs 10 times faster than traditional 8051 chips in general, with superior performance. The chip is equipped with 4KB MTP for multiple erasable program memory and 512Byte EEPROM for storing power-off data. 256Byte internal RAM, 128Byte external RAM; It also integrates 6 touch buttons (without external capacitors), 4 16 bit PWM channels, 1 set of I2C, 1 set of UART for external communication, and 32 level low voltage detection (LVD) with an accuracy of up to 0.1V per level, which can be used to detect battery voltage; Built in RGB-LED strip hardware scanning, with a speed of up to 800Kbps and other functional modules. The I/O push-pull output mode has 4 levels of selectable push current and 2 levels of selectable sink current. It also supports three power-saving modes: IDLE, STOP, and low-speed operation to adapt to applications with different power consumption requirements. It can be widely used in various types of desk lamps, light strips, and touch electronic products.
Product Details
kernel
CPU:1T 8051, 10 times faster than traditional 8051 with higher speed
Compatible with 8051 instruction set, dual DPTR working mode
memory
MTP program memory: 4KB, with over 1000 repeated erasures
EEPROM: 512 Byte, Used to store data that needs to be saved in case of power failure, with over 100000 repeated erasures
RAM: 256 Byte internal RAM, 256 Byte external RAM
Working Voltage
Working voltage: 2.2V~5.5V
Operating Temperature
Working temperature: -40 ℃~+85 ℃
clock system
Built in low-speed RC oscillator: 128KHz
Built in high-speed RC oscillator: 12MHz, accuracy of ± 2% @ 5V/25 ℃ (factory calibrated)
timer
2 16 bit universal timers: Timer 0, Timer 1
General Purpose Input/Output Port (GPIO)
Supports up to 6 GPIO ports
Supports push-pull, open drain, pull-up, pull-down, and high impedance modes
When push-pull output is used, GPIO has 4 levels of selectable push current: 12mA, 10mA, 8mA, 6mA; @VDD=5V
When push-pull output is used, there are 2 levels of GPIO current options: 16mA, 8mA; @VDD=5V
TMC function
The clock source is a built-in low-speed RC oscillator, with a minimum interruption time unit of 512 low-speed RC oscillator clock cycles
Configurable interrupt time ranges from 1-256 minimum unit times
Interrupt system
7 valid interrupt sources
Two level interrupt priority, supporting interrupt nesting
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 optional (P0.4) or P0.5 pin is the interrupt input pin
Touch Key
Built in touch sensing controller, no external capacitor required
Greater support for 6 touch channels
High anti-interference performance, in compliance with CS standards, EFT 4KV
Support touch interrupt and touch low power mode
PWM
Supports 4 PWM outputs, each can be individually controlled, and the cycle and duty cycle can be configured freely within the 16 bit range
Supports direct output of internal clock function and PWM interrupt function
Support pin mapping for PWM2 and PWM3 outputs: PWM2 (P0.0/P0.4), PWM3 (P0.1/P0.5)
RGB-LED cascade
Support 1 hardware cascade control module, directly control WS2812 or similar driver chips, can be used for the requirements of monochrome or rainbow RGB-LED strip products. Support 800Kbps/S scanning frequency 1 hardware cascade module, directly control WS2812 or similar driver chips, meet the requirements of monochrome or rainbow LED strip products
Universal Serial Interface (UART1)
Support 1 full duplex serial port
Support 1-byte receive cache
I2C interface
Built in 1 I2C interface, supports master-slave mode, and supports standard/fast/high-speed modes
Low Voltage Detection (LVD)
Configurable low voltage detection mode, range 2.0-4.8V (per 0.1V level), supports low voltage reset or interruption
The external voltage detection mode can be configured, with a range of 1.7-4.8V (per 0.1V level). The input voltage can be detected through pins P0.0 and P0.3, which can achieve a similar ADC function to detect battery voltage.
Reset mode
The chip supports multiple reset sources: power on/off reset, soft reset, hard 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
Support ISP download of programs
Support online simulation function
low power consumption
STOP mode, current<7uA
IDLE mode, current<25uA
Encapsulation type: SOP8

CA51M551S1A Pin Diagram
