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
configurations for high and low speed crystals or RC operation, wide operating
voltage range, programmable port output configurations, 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
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.
2.7 V to 5.5 V operating range for digital functions.
Four channel, 10-bit Pulse Width Modulator.
Four channel, 8-bit Analog to Digital Converter. Conversion time is 9.3 µs with a
20 MHz crystal.
I
2
C-bus communication port and Full duplex UART.
Internal oscillator 2.5 %. The internal oscillator option allows operation with no
external oscillator components.
Two analog comparators.
Eight keypad interrupt inputs, plus two additional external interrupt inputs.
Watchdog timer with separate on-chip oscillator, requiring no external
components. The Watchdog time-out time is selectable from 8 values.
20-pin TSSOP package.
Philips Semiconductors
P87LPC778
CMOS single-chip 8-bit microcontroller
Product data Rev. 01 — 31 March 2004 2 of 79
9397 750 12378
© Koninklijke Philips Electronics N.V. 2004. All rights reserved.
3. Ordering information
Table 1: Ordering information
Type number Package
Name Description Temperature range Version
P87LPC778FDH TSSOP20 plastic thin shrink small outline package; 20 leads;
body width 4.4 mm
40 °C to +85 °C SOT360-1
Philips Semiconductors
P87LPC778
CMOS single-chip 8-bit microcontroller
Product data Rev. 01 — 31 March 2004 3 of 79
9397 750 12378
© Koninklijke Philips Electronics N.V. 2004. All rights reserved.
4. Block diagram
Fig 1. Block diagram.
ACCELERATED
80C51 CPU
8 kB
CODE EPROM
128-BYTE
DATA RAM
PORT 1
CONFIGURABLE I/Os
PORT 0
CONFIGURABLE I/Os
KEYPAD
INTERRUPT
PROGRAMMABLE
OSCILLATOR DIVIDER
CPU
CLOCK
CONFIGURABLE
OSCILLATOR
ON-CHIP
RC
OSCILLATOR
INTERNAL BUS
CRYSTAL
OR
RESONATOR
POWER MONITOR
(POWER-ON RESET,
BROWNOUT RESET)
002aaa614
UART
I
2
C
TIMER 0, 1
WATCHDOG TIMER
AND OSCILLATOR
PULSE WIDTH
MODULATOR
ANALOG
COMPARATORS
A/D CONVERTER
PORT 2
CONFIGURABLE I/Os

P87LPC778FDH,529

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
IC MCU 8BIT 8KB OTP 20TSSOP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet