Infineon XC800
The XC800 is an 8051 -compatible, flash-based 8-bit microcontroller family from Infineon , which was introduced in 2005. The XC800 family is divided into two categories, the A family for automobiles and the I family for industrial and multi-market areas.
architecture
CPU core
The command list of the XC800 processor core consists of 45% one- byte , 41% two-byte and 14% three-byte commands. Each command goes through a 1, 2 or 4 machine cycle for execution. In the case of access to a slower memory, the access time can be extended with the help of queues. In addition to the basic stop / start , the XC800 core offers a variety of debugging features , such as single-step execution , breakpoint support , read / write access to data memory, a program memory and special function registers. A 16-bit coprocessor provides additional computing power for the processing of multiplication and division operations and is responsible for the implementation of CORDIC - algorithms and trigonometric operations optimized.
Storage
The microcontrollers have a freely programmable non-volatile flash memory . This is operated with an integrated 2.5 V voltage regulator (LDO) and therefore does not require any additional programming or erasing voltage.
Areas of application
- automobile
- body
- Window regulator
- Low-end BCM / HVAC
- Sensors
- body
- Safety
- Low-end airbag
- Steering wheel angle sensors
- Fail safe
- Safety
- Industry
- Brushless DC motors (BLDC)
- Induction motors
- CAN networks
- Fan
- pump
- Building automation
- Elevator controls
- Construction machinery
- Multimarket
- Washing machines
- Dishwashers
- Air conditioners