ODM CMS8S5885 8-bit 8051 FLASH 16KB TSSOP20 QFN20 Microcontroller Products, Buy

Product Description

CMS8S5885 series MCU provides 6 channels of enhanced PWM output, up to 18 channels of 12-bit ADC, supports 2 channels of UART, 1 channel of SPI and 1 channel of I2C, comes with buzzer driver, and has a wealth of analog peripherals, which can simplify product peripherals circuit.

Industrial standard design, can work at -40℃ to -105℃, and provide TSSOP20, QFN20 package.

Technical Specifications & Features

Processor Core: Enhanced 1T 8051
Working Voltage: 2.1V-5.5V
Working Temperature: -40℃-105℃
Working Frequency: Fsys=Fcpu=24MHz
Memory: Built-in 16KB Flash, 1KB Data Flash, 256B general RAM, 1KB general XRAM
Oscillation Modes: Support 4 different oscillation modes
GPIO: Up to 18 general-purpose GPIO
Interrupt Support: All external port interrupts & 7 timer interrupts
ADC: Up to 18 channels 12-bit ADC (built-in 1.2V ref voltage, optional 1.2V/2.0V/2.4V/3.0V/VDD)
Timers: 5 16-bit timers, Built-in WDT, LSE (sleep wake-up), and WUT (wake-up timer)
Power Modes: Support idle and sleep mode
UART: 2 UART serial ports, baud rate up to 1Mb/s
SPI Interface: 1 SPI, communication rate up to 6Mb/s
I2C Interface: 1 I2C, communication rate up to 400Kb/s
PWM Output: 6-channel enhanced PWM (supports independent/complementary modes, dead zone delay, mask, and brake)
LVR (Low Voltage Reset): 1.8V/2.0V/2.5V/3.5V
LVD (Low Voltage Detection): 2.0V/2.2V/2.4V/2.7V/3.0V/3.7V/4.0V/4.3V
Peripherals & ID: Beeper driver, 96bit unique ID (UID)
Package Type: TSSOP20, QFN20

Frequently Asked Questions (FAQ)

What is the operating temperature range of the CMS8S5885 MCU?
The CMS8S5885 series MCU is designed to meet industrial standards and can work reliably in a temperature range from -40℃ to -105℃.
What packaging options are available for the CMS8S5885 series?
This microcontroller series is available in both TSSOP20 and QFN20 packages, allowing flexibility for different PCB space requirements.
How many channels and what resolution is the integrated ADC?
It features up to 18 channels of 12-bit ADC. It also includes a built-in 1.2V reference voltage, with optional reference settings of 1.2V, 2.0V, 2.4V, 3.0V, or VDD.
What communication protocols does this MCU support?
The CMS8S5885 MCU supports 2 channels of UART (up to 1Mb/s), 1 channel of SPI (up to 6Mb/s), and 1 channel of I2C (up to 400Kb/s) to cover standard communication needs.
Does the MCU have built-in safety features like low-voltage protection?
Yes, it has a built-in Low Voltage Reset (LVR) with options of 1.8V/2.0V/2.5V/3.5V, and a Low Voltage Detection (LVD) function with configurations ranging from 2.0V up to 4.3V.

Related Products