The SinoMCU MC20P6112 user manual describes this 8‑bit OTP MCU’s pinout, clock options, reset methods, I/O, timers, comparators, interrupts and package size.
The MC20P6112 is a high‑performance 8‑bit OTP microcontroller from SinoMCU, designed for small‑appliance solutions with low‑power operation and flexible I/O. It features an internal RC oscillator, two comparators, multiple interrupt sources, and a variety of power‑saving modes.
The manual is organized into sections covering product overview, system block diagram, pin layout and description, CPU core details, clock generation, reset circuitry, I/O configuration, timers, comparators, interrupt handling, operating modes, electrical parameters, package dimensions, and appendices with characteristic curves and revision history. This manual is written in Chinese.
| CPU architecture | 8‑bit CISC (Motorola HC05 compatible) |
|---|---|
| ROM size | 4 K × 8‑bit OTP |
| RAM size | 128 bytes |
| I/O pins | up to 17 general‑purpose I/O pins + 1 input pin |
| Internal RC oscillator frequencies | 2 MHz, 4 MHz, 8 MHz selectable |
| Operating voltage | 2.0‑5.5 V (400 k‑4 MHz) or 2.7‑5.5 V (400 k‑8 MHz) |
| Power consumption (active) | < 3 mA @4 MHz, 5 V |
The MCU provides selectable internal RC oscillator frequencies of 2 MHz, 4 MHz, or 8 MHz.
It supports up to 17 general‑purpose I/O pins plus one dedicated input pin.
The device operates from 2.0 V to 5.5 V for 400 k‑4 MHz oscillator settings, or 2.7 V to 5.5 V for 400 k‑8 MHz settings.