CAN in Automation (CiA)
headquarters@can.cia.org
www.can-cia.org
CAN Product Guide 2007
home

Infineon Technologies

www.infineon.com

Address

Infineon Technologies AG
Am Campeon 1-12
DE-85579 Neubiberg

Phone: +49-89-2340
Fax: +49-89-2349552821
URL: www.infineon.com

Customer care center

Phone: +49-89-23465555
Phone: 0800-9519595
(Toll-Free, only in Germany)

XC886/888CLM 8-bit micro-controller

Availability
In stock

High performance 8-bit micro-controller with on-chip Flash memory and CAN

The XC886/888CLM enhances the XC800 family of 8-bit μCs with a new member providing advanced networking capabilities by integrating both a CAN controller with 29-bit identifier and LIN support on a single chip. The on-chip MultiCAN modules reduce the CPU load by performing most of the functions required by the networking protocol (masking, filtering and buffering of CAN frames).

Additional key features include up to 32  KiB of embedded Flash memory, an intelligent PWM unit, a highly accurate 10-bit A/D converter with fast conversion speed, a CORDIC unit and a multiplication division unit (MDU) for fast mathematical computations.

The flexibility offered by the XC886/888CLM embedded Flash products is also expanded to include a family of compatible ROM versions for further cost saving potential in high volume production. The XC886/888CLM offers an optimized fit to a wide range of CAN networking applications including automotive body, controls for industrial and agricultural equipments, building controls for lifts/escalators, intelligent sensors, distributed I/O modules and industrial automation.

Features:

  • High performance XC800 core, based on industry standard 8051 architecture
  • 83 ns to 166 ns instruction cycle time @ 24 MHz CPU clock
  • 24 KiB or 32 KiB of Flash memory
    • Built-in error correction (ECC)
    • Increased Flash performance through caching
    • Up to 8 KiB of 24/32KB Flash ideal for data Flash and EEPROM emulation
  • 256 Byte RAM, 1536 Byte XRAM
  • MultiCAN with two nodes
    • 32 message objects sharable for both nodes
    • Eight interrupt nodes
    • Automatic FIFO and gateway mode support
  • Two UART (one for LIN support)
  • High-speed SPI compatible synchronous serial interface (SSC)
  • Capture/compare unit (CCU6) with two independent 16-bit timers dedicated for PWM generation for AC and DC motor control
    • Four compare channels with seven outputs and six capture inputs
    • Support for dead-time generation
  • 10-bit ADC with high accuracy (8-channels)
    • Fast conversion time of less than 1,5 μs
    • TUE less than ± 2LSB
    • Auto-scan, injection and comparator modes to offload CPU
  • LIN bootstrap loader (BSL) support (flash programming through LIN possible)
  • Multiplication/division unit (MDU) for speeding-up arithmetic calculations (one cycle 16-bit * 16-bit multiplication and 32-bit addition)
  • CORDIC (cordinate rotation digital computer) coprocessor for supporting circular, hyperbolic and linear calculations
  • Brown-out detection for core logic supply
  • On-chip OSC (9,6 MHz) and PLL for clock generation
  • Four general purpose 16-bit timers
  • Programmable 16-bit watchdog timer (WDT)
  • Interrupts:
    • 14 interrupt vectors with four priority levels
    • Non-maskable interrupt (NMI)
  • On-chip debug support (JTAG)
  • Port- and core-voltage watchdog circuit with RESET generation
  • Power saving modes:
    • Slow-down mode
    • Idle mode
    • Power-down mode with fast wake-up capability via RxD (LIN) or EXINT0
    • Clock gating control to each peripheral
  • Flexible single voltage supply of 3,3 V or 5,0 V
  • Up to 34/48 general purpose I/O ports
  • Packages: TQFP-48 (green), TQFP-64 (green)
  • Temperature range:
    • SAF (−40 °C to 85 °C)
    • SAK (−40 °C to 125 °C)