p89c669 NXP Semiconductors, p89c669 Datasheet - Page 8

no-image

p89c669

Manufacturer Part Number
p89c669
Description
P89c669 80c51 8-bit Microcontroller Family With Extended Memory; 96 Kb Flash With 2 Kb Ram
Manufacturer
NXP Semiconductors
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
p89c669FA
Manufacturer:
NXP/恩智浦
Quantity:
20 000
Part Number:
p89c669FA-S
Manufacturer:
NXP Semiconductors
Quantity:
10 000
Part Number:
p89c669FA/00
Manufacturer:
NXP
Quantity:
1 258
Philips Semiconductors
Table 3:
9397 750 12299
Product data
Symbol
P0.0 - P0.7 43 - 36
P1.0 - P1.7 2 - 9
P2.0 - P2.7 24 - 31
Pin description
Pin
PLCC
2
3
4
5
6
7
8
9
6.2 Pin description
LQFP
30 - 37
1 - 3,
40 - 44
40
41
42
43
44
1
2
3
18 - 25
Type
I/O
I/O
I/O
I
I
I/O
I/O
I/O
I/O
I/O
I/O
Description
Port 0: Port 0 is an open drain, bidirectional I/O port. Port 0 pins that have 1s
written to them float and can be used as high-impedance inputs. Port 0 is also
the multiplexed low-order address and data bus during accesses to external
program and data memory. In this application, it uses strong internal pull-ups
when emitting 1s.
Port 1: Port 1 is an 8-bit bidirectional I/O port with internal pull-ups on all pins.
Port 1 pins that have 1s written to them are pulled HIGH by the internal pull-ups
and can be used as inputs. As inputs, Port 1 pins that are externally pulled LOW
will source current because of the internal pull-ups.
Port 2: Port 2 is a 8-bit bidirectional I/O port with internal pull-ups. Port 2 pins
that have 1s written to them are pulled HIGH by the internal pull-ups and can be
used as inputs. As inputs, port 2 pins that are externally being pulled LOW will
source current because of the internal pull-ups. (See
characteristics”, I
external program memory and during accesses to external data memory that
use 16-bit addresses (MOVX @ DPTR) or 23-bit addresses (MOVX @EPTR,
EMOV). In this application, it uses strong internal pull-ups when emitting 1s.
During accesses to external data memory that use 8-bit addresses (MOV @ Ri),
port 2 emits the contents of the P2 Special Function Register.
Note that when 23-bit address is used, address bits A16-A22 will be outputted to
P2.0-P2.6 when ALE is HIGH, and address bits A8-A14 are outputted to
P2.0-P2.6 when ALE is LOW. Address bit A15 is outputted on P2.7 regardless of
ALE.
P1.0, T2
P1.1, T2EX
P1.2, ECI
P1.3, CEX0
P1.4, CEX1
P1.5, CEX2
P1.6, SCL
P1.7, SDA
– Timer/Counter 2 external count input/Clock out
– Timer/Counter 2 Reload/Capture/Direction Control
– External Clock Input to the PCA
– Capture/Compare External I/O for PCA module 0
– Capture/Compare External I/O for PCA module 1 (with pull-up on pin)
– Capture/Compare External I/O for PCA module 2 (with pull-up on pin)
– I
– I
Rev. 02 — 13 November 2003
external pull-up due to I
external pull-up due to I
2
2
C serial clock (when I
C serial data (when I
80C51 8-bit microcontroller family with extended memory
IL
). Port 2 emits the high-order address byte during fetches from
2
2
C is used, this pin is open-drain and requires
2
2
C is used, this pin is open-drain and requires
C-bus specification)
C-bus specification)
© Koninklijke Philips Electronics N.V. 2003. All rights reserved.
Section 9 “Static
P89C669
8 of 33

Related parts for p89c669