datasheetbank_Logo
Integrated circuits, Transistor, Semiconductors Search and Datasheet PDF Download Site

P89C51 View Datasheet(PDF) - Philips Electronics

Part Name
Description
View to exact match
P89C51 Datasheet PDF : 39 Pages
1 2 3 4 5 6 7 8 9 10 Next Last
Philips Semiconductors
80C51 8-bit microcontroller family
4K/8K/16K/32K Flash
Product data
89C51/89C52/89C54/89C58
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) and
In-Application Programmable (IAP) with a boot loader), see the
89C51Rx2 or 89C66x datasheets.
All three 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
ROM/EPROM memory size
RAM size (byte)
Parallel programming
In-System Programming (ISP)
In-Application Programming (IAP)
PWM
Programmable Timer/Counter (PCA)
Hardware Watchdog Timer
Serial Channels
89C51
4K
128
yes
no
no
no
no
no
UART
MTP devices
(this data sheet)
89C52/54/58
8K/16K/32K
256
yes
no
no
no
no
no
UART
ISP/IAP devices
(see separate data sheets)
89C51Rx2
89C66x
16K–64K
16K–64K
512–1K
512–8K
yes
yes
yes
yes
yes
yes
yes
yes
yes
yes
yes
UART
yes
UART + I2C
MTP = Multi-Time Programming (via parallel programmer)
ISP = In-System Programming (via serial interface)
IAP = In-Application Programming
Please note that the FLASH programming algorithm for these parts has been modified. Please see the Device Comparison table for details.
DEVICE COMPARISON TABLE
Item
Type description
Programming algorithm
Quad Flat Package type
Package identifiers
Flash memory program and
erase cycles
Power consumption
Old devices
P89C5xUBxx / P89C5xUFxx
When using parallel programmer,
be sure to select P89C5xUxxx
devices
PQFP package (P89C5xUxBB)
PLCC = AA
PQFP = BB
PDIP = PN
100 program and erase cycles
Active mode: ICC(MAX)=
(0.9 FREQ. + 20)mA
Idle mode: ICC(MAX) =
(0.37 FREQ. + 1.0)mA
New devices
P89C5xBx
When using a parallel program-
mer, be sure to select P89C5xBx
devices (no more letter U). IF
DEVICES ARE NOT YET SE-
LECTABLE, ASK YOUR VEN-
DOR FOR A SOFTWARE UP-
DATE.
PQFP package replaced by
LQFP package (P89C5xBBD).
SEE NEW DIMENSIONS AT
THE END OF THIS DATA
SHEET.
PLCC = A
LQFP = BD
PDIP = P
10,000 program and erase
cycles
Active mode: ICC(MAX)=
(0.55 FREQ. + 8.0)mA
Idle mode: ICC(MAX) =
(0.3 FREQ. + 2.0)mA
Reason for change
Letter U dropped for shorter type
descriptions (formerly designated
speed (0–33 MHz))
Programming algorithm modifica-
tion required by process change!
Reduction in package height
Shorter type descriptions
Process change allows more pro-
gram and erase cycles
Process change allows lower
power consumption
2002 Jan 15
2
853–2148 27548
 

Share Link: 

datasheetbank.com [ Privacy Policy ] [ Request Datasheet ] [ Contact Us ]