Product Summary
The P89CE558EFB is a Single-chip 8-bit microcontroller. It is manufactured in an advanced CMOS process and is a derivative of the 80C51 microcontroller family. The P89CE558EFB has the same instruction set as the 80C51. The P89CE558EFB contains a non-volatile 32 Kbytes mask programmable ROM (P83CE558) or electrically erasable FEEPROM respectively (P89CE558), a volatile 1024 × 8 read/write data memory, five 8-bit I/O ports, one 8-bit input port, two 16-bit timer/event counters (identical to the timers of the 80C51), an additional 16-bit timer coupled to capture and compare latches, a 15-source, two-priority-level, nested interrupt structure, an 8-input ADC, a dual DAC pulse width modulated interface, two serial interfaces (UART and I2C-bus), a “watchdog” timer, an on-chip oscillator and timing circuits. For systems that require extra capability the P89CE558EFB can be expanded using standard TTL compatible memories and logic.
Parametrics
P89CE558EFB absolute maximum ratings: (1)Storage temperature range: –65 to +150℃; (2)Voltage on VDD to VSS and SCL, SDA to VSS: –0.5 to +6.5V; (3)Input / output current on any I/O pin: 10mA; (4)Power dissipation (based on package heat transfer limitations, not device power consumption): 1.0W.
Features
P89CE558EFB features: (1)80C51 central processing unit; (2)32 K ×8 ROM respectively FEEPROM (Flash-EEPROM), expandable externally to 64 Kbytes ROM/FEEPROM Code protection; (3)1024×8 RAM, expandable externally to 64 Kbytes; (4)Two standard 16-bit timer/counters; (5)An additional 16-bit timer/counter coupled to four capture registers and three compare registers; (6)A 10-bit ADC with eight multiplexed analog inputs and programmable autoscan; (7)Two 8-bit resolution, pulse width modulation outputs; (8)Five 8-bit I/O ports plus one 8-bit input port shared with analog inputs; (9)I2C-bus serial I/O port with byte oriented master and slave functions; (10)Full-duplex UART compatible with the standard 80C51; (11)On-chip watchdog timer; (12)15 interrupt sources with 2 priority levels (2 to 6 external sources possible); (13)Extended temperature range (-40 to +85℃); (14)4.5 to 5.5 V supply voltage range; (15) Frequency range for 80C51-family standard oscillator: 3.5 MHz to 16 MHz; (16) PLL oscillator with 32 kHz reference and software-selectable; (17) system clock frequency; (18) Seconds Timer; (19) Software enable/disable of ALE output pulse; (20) Electromagnetic compatibility improvements; (21) Wake-up from Power-down by external or seconds interrupt.
Diagrams
P89C51 |
Other |
Data Sheet |
Negotiable |
|
||||||
P89C51RA2 |
Other |
Data Sheet |
Negotiable |
|
||||||
P89C51RA2xx |
Other |
Data Sheet |
Negotiable |
|
||||||
P89C51RB2 |
Other |
Data Sheet |
Negotiable |
|
||||||
P89C51RB2BA/01,512 |
IC 80C51 MCU FLASH 16K 44-PLCC |
Data Sheet |
Negotiable |
|
||||||
P89C51RB2HBA |
Other |
Data Sheet |
Negotiable |
|