Product Brief
XC87x – Family
Key Features (cont’d)
New 64KB Flash 8-bit Microcontroller Series
extends XC800 8-bit MCU Family
XC87x - series expands Infineon’s 8-bit XC800 microcontroller (MCU) family
to provide more scalable performance and up to 64KB Flash memory for
cost-sensitive industrial and automotive applications. Operating at up to
26.7MHz and equipped with a 16-bit vector computer XC87x MCUs offers
16-bit performance at 8-bit costs. This exceptional performance, coupled with
2 independent PWM units with up to 10 PWM outputs and a 10-bit Analog-
to-Digital Converter (ADC), makes these devices ideal for implementing Field
Oriented Control (FOC) and Power Factor Correction (PFC) at the lowest system
cost. The devices also are designed to enable simplified development of CAN
(Controller Area Network) systems through an on-chip MultiCAN interface.
The XC87x - series provides two package options XC878 in LQFP-64 and XC874
in VQFN-48 package.
Applications
HVAC systems
Motor control
Pumps and fans
LED control
Roof module
Seat module
Center stack
Low cost BCM module
Key Features
High performance 8051 core running at 26.7MHz
64KByte of Flash memory
–
Built-in Error Correction
–
Protection against invalid code execution
–
4KByte Data Flash ideal for EEPROM usage
3KByte RAM
Capture/Compare Unit (CCU6) dedicated for flexible PWM
signal generation for any kind of motor control
–
3-phase PWM generation
–
16-bit resolution and upto 54MHz frequency
–
Support for dead-time generation
Timer 2 Capture/Compare Unit(T2CCU)
–
6 compare channels
–
4 capture channels mutiplexed with compare channels
–
16-bit resolution and up to 54MHz frequency
–
Applications: LED control, Stepper motors, frequency
generators
www.infineon.com/microcontrollers
10-bit ADC with high accuracy
(8-channels)
–
Fast conversion in 1µs
–
Auto-scan, Injection and Comparator
Modes to reduce CPU load
–
Hardware synchronisation to PWM
units
16-bit Vector Computer (MDU+CORDIC)
running at 54MHz for Field Oriented
Control
–
Multiplication/Division Unit (MDU)
for high-speed 16- and 32-bit
multiplication, division and shift
operations
–
CORDIC (COrdinate Rotation DIgital
Computer) Unit for Vector rotation
and transformations
2 CAN nodes
–
32 message objects shared
between both nodes
–
Automatic FIFO and gateway
mode support
Two Full duplex UART interfaces
LIN master and slave support
for each UART
High-Speed SPI Compatible
Synchronous Serial Interface (SSC)
Integrated safety features
–
Brown-out detection
–
Power-on reset
–
Voltage and Clock supervisory
–
Window Watchdog Timer
–
I/O protection circuitry
On-chip clock generation unit with
high accuracy
4 general purpose 16-bit timers
14 interrupt vectors with
4 priority levels
Multiple power saving modes available
On-chip debug support
JTAG based non-intrusive debugging
Flexible single voltage supply of
3.3V or 5.0V
48 General purpose I/O Ports
LQFP-64 package (12mm x 12mm)
VQFN-48 package (7mm x 7mm)
Temperature range:
–
SAF (-40°C to 85°C)
–
SAK (-40°C to -125°C)
Product Brief
XC87x – Family
New 64KB Flash 8-bit Microcontroller Series
extends XC800 8-bit MCU Family
XC87x-Series Block Diagram
Program and Data Memoty Bus
52-64KB Flash
XC800 Core
Dual Cycle
Interrupt Controller
256Byte RAM +
64Byte Monitor RAM
UART
T0/T1
Peripheral Bus
Serial Interfaces
Tem-
Packages
perature
Ranges
3)
F, K
F, K
F, K
F, K
F, K
F, K
F, K
F, K
F, K
F, K
F, K
F, K
PG-LQFP-64
PG-LQFP-64
PG-LQFP-64
PG-LQFP-64
PG-LQFP-64
PG-LQFP-64
PG-VQFN-48
PG-VQFN-48
PG-VQFN-48
PG-VQFN-48
PG-VQFN-48
PG-VQFN-48
SSC
MultiCAN
UART1
Timer 2
Timer 21
CCU6
T2CCU
ADC
Watchdog Timer
Vector Computer
3KB XRAM
CORDIC
MDU
Boot ROM
Ports
System Control Unit
EVR, POR,
Brownout
OSC & PLL
Debug & JTAG
XC87x-Series Product Summary
Product Type
Max Clock Program SRAM
Digital Number Timed I/O
Co-
External CAN
Serial Interfaces
2)
1)
Frequency Memory (incl. Cache) Processor I/O
of ADC
Channels (PWM, Bus
Nodes
[MHz]
Lines Channels CAPCOM, GPTA) Interface
[KB]
[KB]
27
27
27
27
27
27
27
27
27
27
27
27
52
52
52
64
64
64
52
52
52
64
64
64
3
3
3
3
3
3
3
3
3
3
3
3
–
VC
VC
–
VC
VC
–
VC
VC
–
VC
VC
48
48
48
48
48
48
48
48
48
48
48
48
8
8
8
8
8
8
8
8
8
8
8
8
10
10
10
10
10
10
10
10
10
10
10
10
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
–
2
–
–
2
–
–
2
–
–
2
–
2xUART, 1xSCC
2xUART, 1xSCC
2xUART, 1xSCC, LIN
2xUART, 1xSCC
2xUART, 1xSCC
2xUART, 1xSCC, LIN
2xUART, 1xSCC
2xUART, 1xSCC
2xUART, 1xSCC, LIN
2xUART, 1xSCC
2xUART, 1xSCC
2xUART, 1xSCC, LIN
XC878
XC878-13FFA
XC878CM-13FFA
XC878LM-13FFA
XC878-16FFA
XC878CM-16FFA
XC878LM-16FFA
XC874
XC874-13FFA
XC874CM-13FFA
XC874LM-13FFA
XC874-16FFA
XC874CM-16FFA
XC874LM-16FFA
1) eVC = enhanced Vector Computer (MDU + CORDIC), MDU = Multiply Divide Unit
2) UART = Universal Asynchronous Receiver Transmitter, SSC = Synchronous Serial Channel, ASC = Asynchronous Serial Channel, SPI = Serial Peripheral Interface
3) Ambient Temperature Range, F = –40 … 85°C, K = –40 ... 125°C
Published by
Infineon Technologies AG
85579 Neubiberg, Germany
© 2011 Infineon Technologies AG.
All Rights Reserved.
Visit us:
www.infineon.com
Attention pleAse!
The information given in this document shall in no event
be regarded as a guarantee of conditions or characteristics
(“Beschaffenheitsgarantie”). With respect to any examples
or hints given herein, any typical values stated herein and/
or any information regarding the application of the device,
Infineon Technologies hereby disclaims any and all warran-
ties and liabilities of any kind, including without limita-
tion warranties of non-infringement of intellectual property
rights of any third party.
informAtion
For further information on technology, delivery terms and
conditions and prices please contact your nearest Infineon
Technologies Office (www.infineon.com).
Order Number: B158-H9228-G1-X-7600
Date: 02 / 2011
WArnings
Due to technical requirements components may contain
dangerous substances. For information on the types in
question please contact your nearest Infineon Technologies
Office. Infineon Technologies Components may only be
used in life-support devices or systems with the express
written approval of Infineon Technologies, if a failure of
such components can reasonably be expected to cause
the failure of that life-support device or system, or to affect
the safety or effectiveness of that device or system. Life
support devices or systems are intended to be implanted
in the human body, or to support and/or maintain and
sustain and/or protect human life. If they fail, it is reason-
able to assume that the health of the user or other persons
may be endangered.