P87LPC778
CMOS single-chip 8-bit 80C51 microcontroller with
128-byte data RAM, 8 kB OTP
Rev. 01 鈥?31 March 2004
Product data
1. General description
The P87LPC778 is a 20-pin single-chip microcontroller designed for low pin count
applications demanding high-integration, low cost solutions over a wide range of
performance requirements. A member of the Philips low pin count family, the
P87LPC778 offers a 4 channel, 8-bit A/D converter, programmable oscillator
con铿乬urations for high and low speed crystals or RC operation, wide operating
voltage range, programmable port output con铿乬urations, selectable Schmitt trigger
inputs, LED drive outputs, and a built-in Watchdog timer. The P87LPC778 is based
on an accelerated 80C51 processor architecture that executes instructions at twice
the rate of standard 80C51 devices.
2. Features
s
An accelerated 80C51 CPU provides instruction cycle times of 300 ns to 600 ns
for all instructions except multiply and divide when executing at 20 MHz.
s
2.7 V to 5.5 V operating range for digital functions.
s
Four channel, 10-bit Pulse Width Modulator.
s
Four channel, 8-bit Analog to Digital Converter. Conversion time is 9.3
碌s
with a
20 MHz crystal.
s
I
2
C-bus communication port and Full duplex UART.
s
Internal oscillator 2.5 %. The internal oscillator option allows operation with no
external oscillator components.
s
Two analog comparators.
s
Eight keypad interrupt inputs, plus two additional external interrupt inputs.
s
Watchdog timer with separate on-chip oscillator, requiring no external
components. The Watchdog time-out time is selectable from 8 values.
s
20-pin TSSOP package.