89C51 Philips Semiconductors, 89C51 Datasheet - Page 2

no-image

89C51

Manufacturer Part Number
89C51
Description
80C51 8-bit microcontroller family 4K/8K/16K/32K Flash
Manufacturer
Philips Semiconductors
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
89C511C2UA-IM
Manufacturer:
TEMIC
Quantity:
18
Part Number:
89C511C2UA-IM
Quantity:
27
Part Number:
89C5132-EL
Manufacturer:
PH
Quantity:
23
Part Number:
89C516RD+40I-PDIP
Manufacturer:
STC
Quantity:
20 000
Part Number:
89C51AC2-EM
Manufacturer:
TEMIC
Quantity:
117
Part Number:
89C51AC2-EM
Manufacturer:
TEMIC
Quantity:
99
Part Number:
89C51CC03CA
Manufacturer:
ST
0
1. Contact Philips Sales for availability.
2. SOT not assigned for this package outline.
DESCRIPTION
The 89C51/89C52/89C54/89C58 contain a non-volatile FLASH
program memory that is parallel programmable. For devices that are
serial programmable (In System Programmable (ISP) with a boot
loader), see the 89C51RC+/89C51RD+ datasheet.
Both families are Single-Chip 8-bit Microcontrollers manufactured in
advanced CMOS process and are derivatives of the 80C51
microcontroller family. All the devices have the same instruction set
as the 80C51.
SELECTION TABLE FOR FLASH DEVICES
ORDERING INFORMATION
NOTES:
PART NUMBER DERIVATION
Philips Semiconductors
Multi-Time Programmable (MTP) devices:
89C51
Serial In-System Programmable devices:
FLASH
FLASH
FLASH
FLASH
FLASH
FLASH
1999 Oct 27
ROM/EPROM
Memory Size
80C51 8-bit microcontroller family
4K/8K/16K/32K Flash
DEVICE NUMBER (P89CXX)
4 k
89C52/54/58
8 k/16 k/32 k
89C51RC+
32 k
89C51RD+
64 k
(X by 8)
P89C51 FLASH
P89C52 FLASH
P89C54 FLASH
P89C58 FLASH
MEMORY SIZE
P89C51UBA A
P89C51UBP N
P89C51UBB B
P89C51UFA A
P89C51UFP N
P89C51UFB B
4 k
RAM Size
8
(X by 8)
1024
128
256
512
MEMORY SIZE
P89C52UBA A
P89C52UBP N
P89C52UBB B
P89C52UFA A
P89C52UFP N
P89C52UFB B
8 k
Programmable
Timer Counter
OPERATING FREQUENCY, MAX (V)
8
(PCA)
Yes
Yes
No
No
MEMORY SIZE
P89C54UBA A
P89C54UBP N
P89C54UBB B
P89C54UFA A
P89C54UFP N
P89C54UFB B
U = 33 MHz
16 k
Watchdog
Hardware
Timer
8
Yes
Yes
No
No
P89C58UBA A
P89C58UBP N
P89C58UBB B
P89C58UFA A
P89C58UFP N
P89C58UFB B
MEMORY SIZE
32 k
2
FEATURES
80C51 Central Processing Unit
On-chip FLASH Program Memory
Speed up to 33 MHz
Full static operation
RAM expandable externally to 64 k bytes
4 level priority interrupt
6 interrupt sources
Four 8-bit I/O ports
Full-duplex enhanced UART
– Framing error detection
– Automatic address recognition
Power control modes
– Clock can be stopped and resumed
– Idle mode
– Power down mode
Programmable clock out
Second DPTR register
Asynchronous port reset
Low EMI (inhibit ALE)
3 16-bit timers
Wake up from power down by an external interrupt
8
TEMPERATURE RANGE (B)
1
1
1
F = –40 C to 85 C
Dual In-line Package
Dual In-line Package
Leaded Chip Carrier
Leaded Chip Carrier
B = 0 C to 70 C
–40 to +85, Plastic
–40 to +85, Plastic
–40 to +85, Plastic
TEMPERATURE
AND PACKAGE
0 to +70, Plastic
0 to +70, Plastic
0 to +70, Plastic
Quad Flat Pack
Quad Flat Pack
RANGE C
89C51/89C52/89C54/89C58
VOLTAGE
RANGE
5 V
5 V
5 V
5 V
5 V
5 V
PACKAGE (AA, BB, PN)
Product specification
AA = PLCC
BB = PQFP
PN = PDIP
FREQ.
0 to 33
0 to 33
0 to 33
0 to 33
0 to 33
0 to 33
(MHz)
853–2148 22592
SOT187-2
SOT129-1
SOT187-2
SOT129-1
QFP44
QFP44
DWG.
#
2
2

Related parts for 89C51