
Philips Semiconductors
P89LPC915/916/917
8-bit microcontrollers with accelerated two-clock 80C51 core
Product data
Rev. 04 — 17 December 2004
5 of 72
9397 750 14397
Koninklijke Philips Electronics N.V. 2004. All rights reserved.
Fig 2.
P89LPC916 block diagram.
HIGH PERFORMANCE
ACCELERATED 2-CLOCK 80C51 CPU
2 kB
CODE FLASH
256-BYTE
DATA RAM
PORT 2
CONFIGURABLE I/Os
PORT 1
CONFIGURABLE I/Os
PORT 0
CONFIGURABLE I/Os
KEYPAD
INTERRUPT
PROGRAMMABLE
OSCILLATOR DIVIDER
CPU
CLOCK
INTERNAL
BUS
POWER MONITOR
(POWER-ON RESET,
BROWNOUT RESET)
002aaa823
UART
ANALOG
COMPARATORS
I
2
C
P89LPC916
WATCHDOG TIMER
AND OSCILLATOR
TIMER 0
TIMER 1
REAL-TIME CLOCK/
SYSTEM TIMER
SPI
ADC1/DAC1
ON-CHIP RC
OSCILLATOR
external
clock
input