P89CV51RB2_RC2_RD2_3 © NXP B.V. 2009. All rights reserved.
Product data sheet Rev. 03 — 25 August 2009 4 of 76
NXP Semiconductors
P89CV51RB2/RC2/RD2
80C51 with 1 kB RAM, SPI
5. Pinning information
5.1 Pinning
Fig 2. PLCC44 pin configuration
P89CV51RB2/RC2/RD2
P1[5]/CEX2/MOSI P0[4]/AD4
P1[6]/CEX3/MISO P0[5]/AD5
P1[7]/CEX4/SPICLK P0[6]/AD6
RST P0[7]/AD7
P3[0]/RXD
n.c.
P3[1]/TXD
P2[7]/A15
P3[4]/T0 P2[6]/A14
P3[5]/T1 P2[5]/A13
P1[4]/CEX1/SS
P1[3]/CEX0
XTAL2 P1[2]/ECI
XTAL1 P1[1]/T2EX
V
SS
P1[0]/T2
n.c. n.c.
P2[0]/A8 V
DD
P2[1]/A9 P0[0]/AD0
P2[2]/A10 P0[1]/AD1
P2[3]/A11 P0[2]/AD2
P2[4]/A12 P0[3]/AD3
002aac962
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
EA
ALE
PSEN
P3[6]/WR
P3[7]/RD
P3[3]/INT1
P3[2]/INT0
n.c.
P89CV51RB2_RC2_RD2_3 © NXP B.V. 2009. All rights reserved.
Product data sheet Rev. 03 — 25 August 2009 5 of 76
NXP Semiconductors
P89CV51RB2/RC2/RD2
80C51 with 1 kB RAM, SPI
5.2 Pin description
Fig 3. TQFP44 pin configuration
P89CV51RB2/RC2/RD2
P1[5]/CEX2/MOSI P0[4]/AD4
P1[6]/CEX3/MISO P0[5]/AD5
P1[7]/CEX4/SPICLK P0[6]/AD6
RST P0[7]/AD7
P3[0]/RXD
n.c.
P3[1]/TXD
P2[7]/A15
P3[4]/T0 P2[6]/A14
P3[5]/T1 P2[5]/A13
P1[4]/CEX1/SS
P1[3]/CEX0
XTAL2 P1[2]/ECI
XTAL1 P1[1]/T2EX
V
SS
P1[0]/T2
n.c. n.c.
P2[0]/A8 V
DD
P2[1]/A9 P0[0]/AD0
P2[2]/A10 P0[1]/AD1
P2[3]/A11 P0[2]/AD2
P2[4]/A12 P0[3]/AD3
002aac961
EA
ALE
PSEN
P3[6]/WR
P3[7]/RD
P3[3]/INT1
P3[2]/INT0
n.c.
1
2
3
4
5
6
7
8
9
10
11
33
32
31
30
29
28
27
26
25
24
23
12
13
14
15
16
17
18
19
20
21
22
44
43
42
41
40
39
38
37
36
35
34
Table 3. P89CV51RB2/RC2/RD2 Pin description
Symbol Pin Type Description
PLCC44 TQFP44
P0[0] to P0[7] I/O Port 0: Port 0 is an 8-bit open-drain bidirectional I/O port. Port 0 pins that
have 1s written to them float, and in this state can be used as
high-impedance inputs. Port 0 is also the multiplexed low-order address
and data bus during accesses to external code and data memory. In this
application, it uses strong internal pull-ups when transitioning to 1s.
External pull-ups are required when used as a general purpose I/O port.
P0[0]/AD0 43 37 I/O P0[0] — Port 0 bit 0.
I/O AD0 — Address/data bit 0.
P0[1]/AD1 42 36 I/O P0[1] — Port 0 bit 1.
I/O AD1 — Address/data bit 1.
P0[2]/AD2 41 35 I/O P0[2] — Port 0 bit 2.
I/O AD2 — Address/data bit 2.
P0[3]/AD3 40 34 I/O P0[3] — Port 0 bit 3.
I/O AD3 — Address/data bit 3.
P0[4]/AD4 39 33 I/O P0[4] — Port 0 bit 4.
I/O AD4 — Address/data bit 4.
P0[5]/AD5 38 32 I/O P0[5] — Port 0 bit 5.
I/O AD5 — Address/data bit 5.
P89CV51RB2_RC2_RD2_3 © NXP B.V. 2009. All rights reserved.
Product data sheet Rev. 03 — 25 August 2009 6 of 76
NXP Semiconductors
P89CV51RB2/RC2/RD2
80C51 with 1 kB RAM, SPI
P0[6]/AD6 37 31 I/O P0[6] — Port 0 bit 6.
I/O AD6 — Address/data bit 6.
P0[7]/AD7 36 30 I/O P0[7] — Port 0 bit 7.
I/O AD7 — Address/data bit 7.
P1[0] to P1[7] I/O with
internal
pull-up
Port 1: Port 1 is an 8-bit bidirectional I/O port with internal pull-ups. The
Port 1 pins are pulled HIGH by the internal pull-ups when 1s are written to
them and can be used as inputs in this state. As inputs, Port 1 pins that are
externally pulled LOW will source current (I
IL
) because of the internal
pull-ups. P1[5], P1[6], P1[7] have high current drive of 16 mA.
P1[0]/T2 2 40 I/O P1[0] — Port 1 bit 0.
I/O T2 — External count input to timer/counter 2 or clock-out from timer/counter
2.
P1[1]/T2EX 3 41 I/O P1[1] — Port 1 bit 1.
I T2EX: Timer/counter 2 capture/reload trigger and direction control.
P1[2]/ECI 4 42 I/O P1[2] — Port 1 bit 2.
I ECI — External clock input. This signal is the external clock input for the
PCA.
P1[3]/CEX0 5 43 I/O P1[3] — Port 1 bit 3.
I/O CEX0 — Capture/compare external I/O for PCA Module 0. Each
capture/compare module connects to a Port 1 pin for external I/O. When not
used by the PCA, this pin can handle standard I/O.
P1[4]/CEX1/
SS
6 44 I/O P1[4] — Port 1 bit 4.
I/O CEX1 — Capture/compare external I/O for PCA Module 1.
I
SS — Slave Select input for SPI.
P1[5]/CEX2/
MOSI
7 1 I/O P1[5] — Port 1 bit 5.
I/O CEX2 — Capture/compare external I/O for PCA Module 2.
I/O MOSI — Master output/slave input for SPI.
P1[6]/CEX3/
MISO
8 2 I/O P1[6] — Port 1 bit 6.
I/O CEX3 — Capture/compare external I/O for PCA Module 3.
I/O MISO — Master input/slave output for SPI.
P1[7]/CEX4/
SPICLK
9 3 I/O P1[7] — Port 1 bit 7.
I/O CEX4 — Capture/compare external I/O for PCA Module 4.
I/O SPICLK — Serial clock input/output for SPI.
P2[0] to P2[7] I/O with
internal
pull-up
Port 2: Port 2 is an 8-bit bidirectional I/O port with internal pull-ups. Port 2
pins are pulled HIGH by the internal pull-ups when 1s are written to them
and can be used as inputs in this state. As inputs, Port 2 pins that are
externally pulled LOW will source current (I
IL
) because of the internal
pull-ups. Port 2 sends the high-order address byte during fetches from
external program memory and during accesses to external data memory
that use 16-bit address (MOVX @DPTR). In this application, it uses strong
internal pull-ups when transitioning to 1s.
P2[0]/A8 24 18 I/O P2[0] — Port 2 bit 0.
O A8 — Address bit 8.
Table 3. P89CV51RB2/RC2/RD2 Pin description
…continued
Symbol Pin Type Description
PLCC44 TQFP44

P89CV51RD2FA,512

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