3/24/97 1-2 The XA Family
1.2 Architectural Features of XA
• Upward compatibility with the standard 8XC51 core (assembly source level)
• 24-bit address range (16 Megabytes code and data space)
• 16-bit static CPU
• Enhanced architecture using both 16-bit words and 8-bit bytes
• Enhanced instruction set
• High code efficiency; most of the instructions are 2-4 bytes in length
• Fast 16X16 Multiply and 32x16 Divide Instructions
• 16-bit Stack Pointers and general pointer registers
• Capability to support 32 vectored interrupts - 31 maskable and 1 NMI
• Supports 16 hardware and 16 software traps
• Power Down and Idle power reduction modes
• Hardware support for multi-tasking software
Automotive Electronics
Data Processing
Industrial Control
- Disk Drives
- Laser Printers
- Copiers
- Mass Storage
- Computer Peripherals
- Multi-processor Communications
- Protocol Handling
- Power train Electronics
XA
- Robotic Control
- Stepper Motor Control
- Asynchronous Motor Control
- Process Automation
- Drive Control
- Fuzzy Control
- Vehicle Control Electronics
- Ignition Control
- Fuel Injection Control
- Anti-lock Braking
- Active Suspension
Figure 1. Applications of Philips XA microcontrollers