
Infineon Technologies
Summary of Features
The XC858 has the following features:
• High-performance XC800 Core
– compatible with standard 8051 processor
– two clocks per machine cycle architecture (for memory access without wait state)
– two data pointers
• On-chip memory
– 8 Kbytes of Boot ROM
– 256 bytes of RAM
– 3 Kbytes of XRAM
– 64/52/36 Kbytes of Flash; (includes memory protection strategy)
• I/O port supply at 5.0 V and core logic supply at 2.5 V (generated by embedded voltage regulator)
• Power-on reset generation
• Brownout detection for core logic supply
• On-chip OSC and PLL for clock generation
– Loss-of-Clock detection
• Power saving modes
– slow-down mode
– idle mode
– power-down mode with wake-up capability via RXD or EXINT0
– clock gating control to each peripheral
• Programmable 16-bit Watchdog Timer (WDT)
• Five ports
– Up to 40 pins as digital I/O
– 8 dedicated analog inputs used as A/D converter input
• 8-channel, 10-bit ADC
• Four 16-bit timers
– Timer 0 and Timer 1 (T0 and T1)
– Timer 2 and Timer 21 (T2 and T21)
• MultiCAN with 2 nodes, 32 message objects
• Timer 2 Capture/compare unit for PWM signal generation (T2CCU)
• Two full-duplex serial interfaces (UART and UART1)
• Synchronous serial channel (SSC)
• On-chip debug support
– 1 Kbyte of monitor ROM (part of the 8-Kbyte Boot ROM)
– 64 bytes of monitor RAM
• PG-LQFP-64 pin package
• Temperature range TA:
– SAF (-40 to 85 °C)