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.
About this manual
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.
What's inside
- Product Overview
- System Block Diagram
- Pin Layout
- Pin Description
- CPU Core
- System Clock
- Reset
- I/O Ports
- Timers
- Comparators
Specifications
| 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 |
Frequently asked questions
What internal RC oscillator frequencies are available?
The MCU provides selectable internal RC oscillator frequencies of 2 MHz, 4 MHz, or 8 MHz.
How many I/O pins does the MC20P6112 support?
It supports up to 17 general‑purpose I/O pins plus one dedicated input pin.
What are the operating voltage ranges for the MCU?
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.