The XC866 is an 8‑bit single‑chip microcontroller from Infineon featuring a high‑performance XC800 core compatible with the standard 8051 processor. It offers on‑chip memory options, multiple I/O configurations, and integrated peripherals such as ADC, timers, and watchdog.
The family includes several variants with different flash sizes, temperature ranges (SAF and SAK), and package types. Ordering codes identify the exact derivative, supply voltage, and delivery format. Quality parameters and reliability data are also provided.
| Core | XC800, 8051 compatible |
|---|---|
| Compatibility | Standard 8051 processor |
| Boot ROM | 8 KB |
| RAM | 256 B |
| XRAM | 512 B |
| Flash Memory | 4/8/16 KB (or 8/16 KB ROM + 4 KB Flash) |
| I/O Port Supply Voltage | 3.3 V / 5.0 V |
| Core Logic Supply Voltage | 2.5 V |
| Package | PG‑TSSOP‑38 |
| Temperature Range (SAF) | -40 °C to 85 °C |
| Temperature Range (SAK) | -40 °C to 125 °C |
| ADC | 8‑channel, 10‑bit |
| Timers | Three 16‑bit timers |
| Watchdog Timer | Programmable 16‑bit |
It uses the high‑performance XC800 core that is compatible with the standard 8051 processor.
The device includes 8 KB of Boot ROM, 256 B of RAM, 512 B of XRAM, and up to 16 KB of Flash (or ROM with additional Flash).
Two ranges are defined: SAF from –40 °C to 85 °C and SAK from –40 °C to 125 °C.
The microcontroller provides an 8‑channel, 10‑bit ADC.