This is a 16-bit single-chip microcontroller
The XC164SM is a 16‑bit single‑chip microcontroller built around Infineon’s C166SV2 core. It offers a high‑performance CPU with a 25 ns instruction cycle at 40 MHz, a 16‑priority‑level interrupt system with up to 63 sources, and a rich set of on‑chip peripherals including A/D converters, capture/compare units, timers, and serial interfaces.
The device is available in several derivatives and package options, such as 64‑pin Green LQFP and 64‑pin TQFP packages with a 0.5 mm pitch. Flash memory retention is rated for 15 years, and the flash erase endurance reaches 20 × 10⁶ cycles. Detailed electrical parameters, timing diagrams, and package dimensions are provided throughout the document.
| Instruction cycle time | 25 ns at 40 MHz |
|---|---|
| On‑chip Flash memory size | 32 KB – 128 KB |
| On‑chip Dual‑Port RAM | 2 KB |
| On‑chip Data SRAM | 0 KB – 4 KB |
| On‑chip Program/Data SRAM | 2 KB |
| A/D converter channels | 14 channels, 8‑ or 10‑bit resolution |
| Interrupt sources | up to 63 |
| Flash data retention time | 15 years (10 % erase/program cycles) |
| Flash erase endurance | 20 × 10⁶ cycles |
It uses the C166SV2 core.
The XC164SM supports up to 63 interrupt sources.
On‑chip flash memory is offered in 32 KB, 64 KB, or 128 KB sizes.