Details, datasheet, quote on part number: 89C58S
Part89C58S
CategoryMicrocontrollers => CISC->8051/80C51 Family->EEPROM/Flash
TitleCISC->8051/80C51 Family->EEPROM/Flash
Description89C51/89C52/89C54/89C58; 80C51 8-bit Microcontroller Family 4K/8K/16K/32K Flash
CompanyPhilips Semiconductors (Acquired by NXP)
DatasheetDownload 89C58S datasheet
  

 

Features, Applications

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 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.

MTP devices (this data sheet) 89C51 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 4K 128 yes no UART 8K/16K/32K 256 yes no UART ISP/IAP devices (see separate data sheets) 16K64K 5121K yes UART 16K64K 5128K 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.

Item Type description Old devices / P89C5xUFxx New devices P89C5xBx Reason for change Letter U dropped for shorter type descriptions (formerly designated speed (033 MHz)) Programming algorithm modification required by process change!

When using parallel programmer, be sure to select P89C5xUxxx devices

When using a parallel programmer, be sure to select P89C5xBx devices (no more letter U). IF DEVICES ARE NOT YET SELECTABLE, ASK YOUR VENDOR FOR A SOFTWARE UPDATE. 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

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

Flash memory program and erase cycles Power consumption
Process change allows more program and erase cycles Process change allows lower power consumption
FEATURES

80C51 Central Processing Unit On-chip FLASH Program Memory Speed to 33 MHz Fully static operation RAM expandable externally to 64 kbytes 4 interrupt priority levels 6 interrupt sources Four 8-bit I/O ports Full-duplex enhanced UART

Framing error detection Automatic address recognition
Clock can be stopped and resumed Idle mode Power down mode

Programmable clock out Second DPTR register Asynchronous port reset Low EMI (inhibit ALE) Wake up from power down by an external interrupt

Type number 4K Flash version P89C51BBD 8K Flash version P89C52BBD 16K Flash version P89C54BBD 32K Flash version P89C58BN2 P89C58BBD Package Name DIP40 LQFP44 Description plastic leaded chip carrier; 44 leads plastic dual in-line package; 40 leads plastic low profile quad flat package; 44 leads; body 1.4 mm Version SOT129-1 SOT389-1 Temperature Range3 (C) to +70 Voltage Range (V) 5 Frequency (MHz) to 33

NOTES: 1. Philips (except North America) Part Order Number 2. Philips North America Part Order Number. Note that parts will be marked "P89C5xBP", respectively (x Industrial temperatures will be released with P89C5xX2 devices (see separate data sheet)

Device number P89C54 P89C58 Temperature range 70 _C Package BD = LQFP A = PLCC P = PDIP

 

Related products with the same datasheet
89C51RB
89C51RB2
89C51RC
89C51RC/RD
89C51RC2
89C51RD
89C51RD2
89C51Rx2
89C52
89C52B
89C52S
89C52U
Some Part number from the same manufacture Philips Semiconductors (Acquired by NXP)
89C58U 89C51/89C52/89C54/89C58; 80C51 8-bit Microcontroller Family 4K/8K/16K/32K Flash
8XC51 80C31/80C32; 80C51 8-bit Microcontroller Family 128/256 Byte RAM ROMless Low Voltage (2.7 V-5.5 V), Low Power, High Speed (33 MHz)
8XC51FA/FB/FC/80C51FA Microcontroller
8XC51FB 80C31/80C32; 80C51 8-bit Microcontroller Family 128/256 Byte RAM ROMless Low Voltage (2.7 V-5.5 V), Low Power, High Speed (33 MHz)
8XC51RA+ 80C51/87C51/80C52/87C52; 80C51 8-bit Microcontroller Family 4 K/8 K Otp/rom Low Voltage (2.7 V-5.5 V), Low Power, High Speed (33 MHz), 128/256 B RAM
8XC51RA/RB/RC/RD/80C51RA Microcontroller
8XC51RB 80C31/80C32; 80C51 8-bit Microcontroller Family 128/256 Byte RAM ROMless Low Voltage (2.7 V-5.5 V), Low Power, High Speed (33 MHz)
8XC51RB+ 80C51/87C51/80C52/87C52; 80C51 8-bit Microcontroller Family 4 K/8 K Otp/rom Low Voltage (2.7 V-5.5 V), Low Power, High Speed (33 MHz), 128/256 B RAM
8XC51RC 80C31/80C32; 80C51 8-bit Microcontroller Family 128/256 Byte RAM ROMless Low Voltage (2.7 V-5.5 V), Low Power, High Speed (33 MHz)
8XC51RC+ 80C51/87C51/80C52/87C52; 80C51 8-bit Microcontroller Family 4 K/8 K Otp/rom Low Voltage (2.7 V-5.5 V), Low Power, High Speed (33 MHz), 128/256 B RAM
8XC51RD 80C31/80C32; 80C51 8-bit Microcontroller Family 128/256 Byte RAM ROMless Low Voltage (2.7 V-5.5 V), Low Power, High Speed (33 MHz)
8XC54 80c51 8-bit Microcontroller Family 8k-64k/256-1k Otp/rom/romless, Low Voltage (2.7v-5.5v), Low Power, High Speed (33 Mhz)
8XC54/58 Microcontroller
8XC58 80c51 8-bit Microcontroller Family 8k-64k/256-1k Otp/rom/romless, Low Voltage (2.7v-5.5v), Low Power, High Speed (33 Mhz)
ABT22V10A5 ABT22V10A5/A7; 5V High-speed Universal PLD Device With Live Insertion Capability
AC16244DGG 2.5v/3.3v 16-bit Buffer/line Driver 3-state
AC16245DGG 2.5v/3.3v 16-bit Bus Transceiver With Direction Pin 3-state
AC162834ADGG 18-bit Registered Driver With Inverted Register Enable And 30ohm Termination Resistors 3-state
AC164245DGG 16-bit Dual Supply Translating Transceiver 3-state
ACH162244DGG 16-bit Buffer/line Driver With 30ohm Termination Resistor 3-state
ACH162245DGG 16-bit Bus Transceiver With Direction Pin And 30ohm Termination Resistor 3-state

74HC/HCT32 : CMOS/BiCMOS->HC/HCT Family Quad 2-input OR GATE

74LVC08A : 74LVC08A; Quad 2-input And Gate;; Package: SOT108-1 (SO14), SOT337-1 (SSOP14), SOT402-1 (TSSOP14), SOT762

BZG03-C22 : BZG03 Series; Voltage Regulator Diodes

BZV85C12 : BZV85 Series; Voltage Regulator Diodes

P80C51RA : 80C51 architecture 8XC54/58 8XC51FA/FB/FC/80C51FA 8XC51RA+/RB+/RC+/RD+/80C51RA+; 80C51 8-bit Microcontroller Family 8K-64K/256-1K OTP/ROM/ROMless, Low Voltage 2.7V-5.5V), Low Power, High Speed (33 MHz);; Package: SOT129-1 (DIP40), SOT187-2 (PLCC44)

P87C51RC2 : 80C51 architecture P87C51RA2/RB2/RC2/RD2; 80C51 8-bit Microcontroller Family 8KB/16KB/32KB/64KB Otp, 512B/512B/512B/1KB RAM, Low Voltage (2.7 to 5.5 V), Low Power, High Speed (30/33 MHz);; Package: SOT187-2 (PLCC44), SOT389-1 (LQFP44)

PTN3332DH : High Speed Differential Line Receiverthe PTN3332 is a Differential Line Receiver That Implements The Electrical Characteristics of Low-voltage Differential Signaling (LVDS). This Device Meets or Exceeds The Requirements of The Ansi TIA/EIA-644 Standard. LVDS is Used to Achieve Higher Data Rate

ISP1102BS : Advanced Universal Serial Bus Transceiver The ISP1102 Universal Serial Bus (USB) transceiver is fully compliant with Universal Serial Bus Specification Rev. 2.0. The ISP1102 can transmit and receive USB data at full-speed (12 Mbit/s). The transceiver allows USB Application-Specific Integrated Ci

BLF7G27LS-90P : Power LDMOS Transistor 90 W LDMOS power transistor for base station applications at frequencies from 2500 MHz to 2700 MHz.

PSMN5R0-100BS : N-channel 100 V 5 M? Standard Level MOSFET In D2PAK Standard level N-channel MOSFET in a D2PAK package qualified to 175 C. This product is designed and qualified for use in a wide range of industrial, communications and domestic equipment.

 
0-C     D-L     M-R     S-Z