The Sinomicon NM10P116 user manual details features, pinout, CPU architecture, peripherals, and electrical specifications.
The NM10P116 is an 8‑bit microcontroller with a compact instruction set, multiple operating modes, and on‑chip memory. It provides up to 16K×16‑bit OTP program memory, a 512‑byte general‑purpose register space, and 45 I/O pins plus one open‑drain pin. The device supports high‑speed (2T‑256T) and low‑speed clock modes, as well as several power‑saving states such as sleep and HOLD.
The microcontroller includes a variety of built‑in peripherals: an 8‑channel 12‑bit ADC, an operational‑amplifier module, LCD driver with three back‑light ports, low‑voltage detection, and a flexible timer system (16‑bit TIMER0 and 8‑bit TIMER1). Clock sources can be an external crystal, an internal high‑frequency RC oscillator, or an internal low‑frequency RC oscillator. The device is offered in LQFP48, SOP16, and die‑package options. This manual is written in Chinese.
| CPU core | 8‑bit |
|---|---|
| Program memory (OTP) | 16K×16 bits (single write) |
| General‑purpose registers | 512 bytes |
| I/O pins | 45 I/O + 1 open‑drain I/O |
| Operating voltage | 2.7 V‑3.6 V @Fcpu=0‑8 MHz |
| ADC | 8‑channel, 12‑bit |
| Package options | LQFP48, SOP16, DIE |
The device operates from 2.7 V to 3.6 V when the CPU runs at 0‑8 MHz.
It provides 45 standard I/O pins plus one open‑drain I/O pin.
The LQFP48 package dimensions are listed as 9.70 mm × 9.90 mm × 10.10 mm (max).