User`s guide
Introduction LZ87010 Advance User’s Guide
1-2 1/15/03
• Interrupt Controller
– 8 External Interrupt Pins
– 13 Internal Interrupt Sources
– 4 Software-Selectable Interrupt Priorities
• Watchdog Timer
• Flexible Internal Clocking Architecture
• Low Power Modes: Active, Idle, Stop
• 3.3 V (±10%) Power Supply
• 100-Pin LQFP Package
1.2 Description
The LZ87010 is a high-performance, feature-rich 8-bit microcontroller based on the 8051
microprocessor architecture. It combines:
• A high-performance, enhanced 8051 core that gives performance equivalent to a
240 MHz 8051
• Large amounts of on-chip memory, including 64KB of Flash program memory and
4.25KB of data memory (256 bytes of scratchpad RAM and 4,096 bytes of MOVX data
RAM) to support complex applications
• A wide range of I/O devices, including:
– Two UARTs
– Six counter/timers
– An eight-input 12-bit ADC
– Two wavetable-driven analog outputs
–An I
2
C serial port
– A dedicated serial debug interface
– Up to 16 high-current output signals
– Up to 56 general-purpose I/O signals.
Extended features are accessed through special function registers (SFRs) that were unas-
signed in the original 8051. Two new instructions have been added to allow software
breakpoints and writes to code memory.