Type-C MCU

Complies with USB TYPE-C 1.2 and PD2.0 specification

Supports dual role port

Supports for non-power battery

Supports EMCA cable

Supports two TYPE-C ports


The CSS34P16 is a USB PD 2.0 protocol IC with 8-bit RISC MCU and 12-bit ADC. It has 232 bytes SRAM, 4K×16 bits OTP ROM, 3 channels PWM, 1 channel complementary PWM, low power consumption, simple peripheral circuit, is suitable for PD power bank and USB TYPE-C applications.

8 bit RISC Core

8 bit RISC Core, and high efficiency C compiler

4K x 16-bit OTP program memory

232-byte data memory (SRAM)

Only 42 single-word instructions

8-level PC storage stack

8-level PUSH and POP stack

Low Power Consumption

Operating current of MCU

-- 0.85 mA@4 MHz, 3 V in normal mode

-- Less than 1μA in sleep mode

Special Features

Power-on reset (POR)

POR and hardware reset delay timer (1/10/49/98 ms)

Low voltage reset (LVR)

Timer 0 — 8-bit timing counter supporting programming and pre-frequency division

Timer 2 — 12-bit timer/counter with programable prescaler

Timer 3 — 12-bit timer/counter with programable prescaler

Timer 4 — 12-bit timer/counter with programable prescaler

Extended watchdog timer (32K WDT) — Programmable time range

Peripheral Features

Comply with USB PD2.0 protocol

17 bidirectional I/O ports, 1 input port

3 buzzer output

3 PWM output

1 Deadzone adjustable complementary PWM output

11 internal interrupts, 2 external interrupts

11 input ports with the wake-up function

9 channels 12-bit ADC with the wake-up function

Six kinds of reference voltage: internal 1.4V / 2.0V / 3.0V / 4.0V / VDD and external input

Internal reference voltage supports hardware calibration

Reference voltage accuracy ±1%@5V, 25°C

Support digital comparator

1 analog comparator with reference voltage 0.2/0.4/0.66/0.8/1.23/2.18/2.6V

Low-voltage detection (LVD) pin, 2.4 / 3.6 V voltage provided internally for comparison

3 open drain output port

Configurable level and voltage in the input logic

PT5.0&5.1's sink current is configurable, up to 80mA@5V

CMOS Technology

Operating voltage range:

— 2.7V to 5.5V @ fcpu = 1MHz

— 3.6V to 5.5V @ fcpu = 4MHz

Operating temperature range — -40~85 oC


Built-in 32/16/8/4/2 MHz oscillator with the precision of ±1%, 25℃

Package Type




PD power bank and USB TYPE-C applications

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
Submit complete information can be approved faster. We will reply within 2 working days. Please note that you need to pay for the freight.