C161PI is a 16-bit single-chip microcontroller from Infineon, which is mainly used in industrial automation, automotive electronics, consumer electronics, motor control and other fields.
The C161PI is a 16‑bit CMOS microcontroller from Infineon's C166 family. It offers a high‑performance CPU with an 80 ns instruction cycle at 25 MHz, up to 8 MIPS, and extensive peripheral sets such as a 4‑channel 10‑bit ADC, multiple timers, and a 16‑priority‑level interrupt system.
The document includes ordering information, pin‑out diagrams for both MQFP and TQFP packages, and a detailed table of pin definitions. Memory resources comprise 1 KB of internal RAM, 2 KB of extension RAM, and up to 16 MB of linear address space for code and data. Power‑management features, watchdog timers, and real‑time clock functions are also described.
| Instruction Cycle Time | 80 ns at 25 MHz |
|---|---|
| Multiplication Time | 400 ns (16 × 16 bit) |
| Division Time | 800 ns (32 / 16 bit) |
| Total Linear Address Space | 16 MBytes |
| On‑Chip Special Function Register Area | 1024 Bytes |
| Internal RAM (IRAM) | 1 KB |
| Extension RAM (XRAM) | 2 KB |
| A/D Converter | 4‑channel 10‑bit, 7.8 µs conversion |
| Interrupt System | 16 priority levels, 27 sources |
| Package Types | 100‑Pin MQFP / TQFP |
The C161PI has an 80 ns instruction cycle time at a 25 MHz CPU clock.
It includes 1 KB of on‑chip internal RAM (IRAM).
The microcontroller features a 4‑channel 10‑bit ADC with conversion times as low as 7.8 µs.
The device is offered in 100‑pin MQFP and TQFP packages.