
Philips Semiconductors
P89LPC912/913/914
8-bit microcontrollers with two-clock 80C51 core
Product data
Rev. 03 — 17 December 2004
4 of 63
9397 750 14468
Koninklijke Philips Electronics N.V. 2004. All rights reserved.
5.
Block diagram
Fig 1.
P89LPC912 block diagram.
HIGH PERFORMANCE
ACCELERATED 2-CLOCK 80C51 CPU
1 kB
CODE FLASH
128-BYTE
DATA RAM
PORT 3
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)
002aaa472
SPI
REAL-TIME CLOCK/
SYSTEM TIMER
TIMER 0
TIMER 1
WATCHDOG TIMER
AND OSCILLATOR
ANALOG
COMPARATORS
PORT 2
CONFIGURABLE I/Os
PORT 1
CONFIGURABLE I/Os
P89LPC912