P89LPC952_954_4 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 04 — 24 July 2008 4 of 69
NXP Semiconductors
P89LPC952/954
8-bit microcontroller with 10-bit ADC
4. Block diagram
(1) 44-pin package.
(2) 48-pin package.
Fig 1. Block diagram
ACCELERATED 2-CLOCK 80C51 CPU
8 kB/16 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
CONFIGURABLE
OSCILLATOR
ON-CHIP RC
OSCILLATOR WITH
CLOCK DOUBLER
internal
bus
CRYSTAL
OR
RESONATOR
POWER MONITOR
(POWER-ON RESET,
BROWNOUT RESET)
002aab305
UART0
ANALOG
COMPARATORS
256-BYTE
AUXILIARY RAM
I
2
C-BUS
PORT 3
CONFIGURABLE I/Os
DEBUGGER
INTERFACE
P89LPC952/954
WATCHDOG TIMER
AND OSCILLATOR
TIMER 0
TIMER 1
REAL-TIME CLOCK/
SYSTEM TIMER
SPI
ADC0
P3[1:0]
P2[5:0]
(1)
P2[7:0]
(2)
PORT 4
CONFIGURABLE I/Os
PORT 5
CONFIGURABLE I/Os
P5[7:0]
P4[7:0]
P1[7:0]
P0[7:0]
XTAL2
XTAL1
TXD0
RXD0
UART1
TXD1
RXD1
SCL
SDA
T0
T1
CMP2
CIN2B
TCLK
TRIG
TDI
CIN2A
CMP1
CIN1A
CIN1B
AD00
AD01
AD02
AD03
AD04
AD05
AD06
AD07
SPICLK
MOSI
MISO
SS
P89LPC952_954_4 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 04 — 24 July 2008 5 of 69
NXP Semiconductors
P89LPC952/954
8-bit microcontroller with 10-bit ADC
5. Functional diagram
(1) 48-pin package.
Fig 2. Functional diagram
V
DD
V
SS
PORT 0
PORT 3
TXD0
RXD0
T0
INT0
INT1
RST
SCL
SDA
002aab358
CMP2
CIN2B
CIN2A
CIN1B
CIN1A
CMPREF
CMP1
T1
XTAL2
XTAL1
KBI0
KBI1
KBI2
KBI3
KBI4
KBI5
KBI6
KBI7
MOSI
MISO
SS
SPICLK
AD00
AD01
AD02
AD03
AD05
PORT 5
PORT 1
PORT 2
P89LPC952
P89LPC954
AD04
AD07
AD06
TRIG
TXD1
RXD1
TDI
TCLK
CLKOUT
PORT 4
(1)
(1)
P89LPC952_954_4 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 04 — 24 July 2008 6 of 69
NXP Semiconductors
P89LPC952/954
8-bit microcontroller with 10-bit ADC
6. Pinning information
6.1 Pinning
Fig 3. PLCC44 pin configuration
P89LPC952FA
P89LPC954FA
P1.3/INT0/SDA P0.4/CIN1A/KBI4/AD03
P1.2/T0/SCL P0.5/CMPREF/KBI5
P1.1/RXD0 P0.6/CMP1/KBI6
P1.0/TXD0 V
DD
P3.1/XTAL1 P0.7/T1/KBI7
P3.0/XTAL2/CLKOUT P2.2/MOSI
V
DD
P2.3/MISO
P5.7 P2.4/SS
P5.6 P2.5/SPICLK
P5.5 P4.0
P5.4 P4.1/TRIG
P5.3 P1.4/INT1
P5.2 P1.5/RST
P5.1 P1.6
P5.0 V
SS
V
SS
P1.7/AD04
P4.7/TCLK P2.0/AD07
P4.6 P2.1/AD06
P4.5/TDI P0.0/CMP2/KBI0/AD05
P4.4 P0.1/CIN2B/KBI1/AD00
P4.3/RXD1 P0.2/CIN2A/KBI2/AD01
P4.2/TXD1 P0.3/CIN1B/KBI3/AD02
002aab307
7
8
9
10
11
12
13
14
15
16
17
39
38
37
36
35
34
33
32
31
30
29
18
19
20
21
22
23
24
25
26
27
28
6
5
4
3
2
1
44
43
42
41
40

P89LPC952FA,512

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
Microcontrollers - MCU 8-bit Microcontrollers - MCU 80C51 8K FL 512B RAM
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union