Product Summary

The P89C58BP is a 8-bit microcontroller family flash. The P89C58BP contains a non-volatile FLASH program memory that is parallel programmable. The P89C58BP has the same instruction set as the 80C51.

Parametrics

P89C58BP absolute maximum ratings: (1) Operating temperature under bias: 0 to +70°C or -40 to +85°C; (2) Storage temperature range: -65 to +150°C; (3) Voltage on EA/VPP pin to VSS: 0 to +13V; (4) Voltage on any other pin to VSS: -0.5 to +6.5V; (5) Maximum IOL per I/O pin: 15mA; (6) Power dissipation (based on package heat transfer limitations, not device power consumption) : 1.5W.

Features

P89C58BP features: (1) 80C51 Central Processing Unit; (2) On-chip FLASH Program Memory; (3) Speed up to 33 MHz; (4) Fully static operation; (5) RAM expandable externally up to 64 kbytes; (6) 4 interrupt priority levels; (7) 6 interrupt sources; (8) Three 16-bit timers/counters T0, T1 (standard 80C51) and additional T2 (capture and compare) ; (9) Low EMI (inhibit ALE) ; (10) Wake up from power down by an external interrupt.

Diagrams

P89C58BP Block DiagramP89C58BP