Key facts
- Brand
- Winbond
- Model
- W78E58
- Category
- Other Electronics
- Documents
- 3
- Languages
- EN
- Last added
- 2012-05-11
Start here

Winbond W78E58 8-Bit Microcontroller Handbook
The W78E58 is an 8‑bit microcontroller compatible with the 80C52 series, featuring a flash EEPROM that replaces the mask ROM of the W78C58. It offers a wider frequency range, four 8‑bit bidirectional I/O ports, an extra 4‑bit port, three 16‑bit timer/counters, and a full‑duplex serial port. The device includes 256 bytes of on‑chip RAM and 32 KB of flash EEPROM for application programs.
The handbook details pin configurations for DIP, PLCC, and QFP packages, describes power‑management modes (idle and power‑down), and explains the added external interrupts INT2/INT3 and the new Port 4. Technical specifications such as operating frequency (DC‑40 MHz), memory sizes, and peripheral features are listed for designers and developers.
Winbond W78E58 specifications
| Flash EEPROM size | 32 KB |
|---|---|
| On‑chip RAM | 256 bytes |
| Operating frequency | DC‑40 MHz |
| Program memory address space | 64 KB |
| Data memory address space | 64 KB |
| I/O ports | Four 8‑bit ports + extra 4‑bit port |
| Timer/counters | Three 16‑bit |
| Serial port | One full‑duplex |
| Power reduction modes | Idle mode, Power‑down mode |
All Winbond W78E58 documents by type
Ratings, dimensions and ordering codes, for selection and design work.
Questions answered in these manuals
What is the size of the flash EEPROM in the W78E58?
The W78E58 contains a 32 KB flash EEPROM.
How many I/O ports does the W78E58 provide?
It provides four 8‑bit bidirectional ports and an additional 4‑bit port (Port 4).
What is the size of the main ROM in the W78E058B?
The main ROM is 32 KB.
How many I/O ports does the W78E058B provide?
It provides four 8‑bit bi‑directional ports and one 4‑bit programmable port.
