Philips Semiconductors
P89LPC930/931
8-bit microcontrollers with two-clock 80C51 core
Product data Rev. 05 — 15 December 2004 4 of 55
9397 750 14472
© Koninklijke Philips Electronics N.V. 2004. All rights reserved.
4. Block diagram
Fig 1. Block diagram.
HIGH PERFORMANCE
ACCELERATED 2-CLOCK 80C51 CPU
4 kB/8 kB
CODE FLASH
256-BYTE
DATA RAM
PORT 3
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
INTERNAL BUS
CRYSTAL
OR
RESONATOR
POWER MONITOR
(POWER-ON RESET,
BROWNOUT RESET)
002aaa428
UART
I
2
C
SPI
REAL-TIME CLOCK/
SYSTEM TIMER
TIMER 0
TIMER 1
WATCHDOG TIMER
AND OSCILLATOR
ANALOG
COMPARATORS
PORT 2
CONFIGURABLE I/Os
Philips Semiconductors
P89LPC930/931
8-bit microcontrollers with two-clock 80C51 core
Product data Rev. 05 — 15 December 2004 5 of 55
9397 750 14472
© Koninklijke Philips Electronics N.V. 2004. All rights reserved.
5. Pinning information
5.1 Pinning
Fig 2. DIP28 pin configuration.
handbook, halfpage
P89LPC930FDH
P89LPC931FDH
002aaa429
1
2
3
4
5
6
7
8
9
10
11
12
13
14
P2.0
P2.1
KBIO/CMP2/P0.0
P1.7
P1.6
RST/P1.5
V
SS
XTAL1/P3.1
CLKOUT/XTAL2/P3.0
INT1/P1.4
SDA/INT0/P1.3
SCL/T0/P1.2
MOSI/P2.2
MISO/P2.3
P2.7
P2.6
P0.1/CIN2B/KBI1
P0.2/CIN2A/KBI2
P0.3/CIN1B/KBI3
P0.4/CIN1A/KBI4
P0.5/CMPREF/KBI5
V
DD
P0.6/CMP1/KBI6
P0.7/T1/KBI7
P1.0/TXD
P1.1/RXD
P2.5/SPICLK
P2.4/SS
28
27
26
25
24
23
22
21
20
19
18
17
16
15
Philips Semiconductors
P89LPC930/931
8-bit microcontrollers with two-clock 80C51 core
Product data Rev. 05 — 15 December 2004 6 of 55
9397 750 14472
© Koninklijke Philips Electronics N.V. 2004. All rights reserved.
5.2 Pin description
Table 3: Pin description
Symbol Pin Type Description
P0.0 - P0.7 3, 26, 25,
24, 23, 22,
20, 19
I/O Port 0: Port 0 is an 8-bit I/O port with a user-configurable output type. During reset
Port 0 latches are configured in the input only mode with the internal pull-up disabled.
The operation of Port 0 pins as inputs and outputs depends upon the port
configuration selected. Each port pin is configured independently. Refer to Section
8.11.1 “Port configurations” and Table 7 “DC electrical characteristics” for details.
The Keypad Interrupt feature operates with Port 0 pins.
All pins have Schmitt triggered inputs.
Port 0 also provides various special functions as described below:
3 I/O P0.0 — Port 0 bit 0.
O CMP2 — Comparator 2 output.
I KBI0 — Keyboard input 0.
26 I/O P0.1 — Port 0 bit 1.
I CIN2B — Comparator 2 positive input B.
I KBI1 — Keyboard input 1.
25 I/O P0.2 — Port 0 bit 2.
I CIN2A — Comparator 2 positive input A.
I KBI2 — Keyboard input 2.
24 I/O P0.3 — Port 0 bit 3.
I CIN1B — Comparator 1 positive input B.
I KBI3 — Keyboard input 3.
23 I/O P0.4 — Port 0 bit 4.
I CIN1A — Comparator 1 positive input A.
I KBI4 — Keyboard input 4.
22 I/O P0.5 — Port 0 bit 5.
I CMPREF — Comparator reference (negative) input.
I KBI5 — Keyboard input 5.
20 I/O P0.6 — Port 0 bit 6.
O CMP1 — Comparator 1 output.
I KBI6 — Keyboard input 6.
19 I/O P0.7 — Port 0 bit 7.
I/O T1 — Timer/counter 1 external count input or overflow output.
I KBI7 — Keyboard input 7.

P89LPC930FDH,129

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

Products related to this Datasheet