Key facts
- Brand
- Winbond
- Model
- W78E58B
- Industry
- Industrial
- Documents
- 2
- Languages
- EN
- Last added
- 2012-05-11
Start here

winbond electron corp 8-BIT MTP MICROCONTROLLER W78E58B/W78E058B Manual
The Winbond W78E058B is an 8‑bit CMOS microcontroller compatible with the standard 8052 instruction set. It includes a 32 KB main Flash ROM, a 4 KB auxiliary ROM for loader code, 512 bytes of on‑chip RAM (256 bytes user RAM + 256 bytes AUX‑RAM), four 8‑bit bi‑directional I/O ports, an additional 4‑bit programmable port, three 16‑bit timer/counters, a full‑duplex serial port and eight‑source, two‑level interrupt capability.
Power management features include software‑selectable idle and power‑down modes, and the device can operate with either an internal crystal oscillator or an external clock. The microcontroller is offered in lead‑free RoHS‑compliant packages: 40‑pin DIP, 44‑pin PLCC and 44‑pin PQFP.
Winbond W78E58B specifications
| CPU architecture | 8‑bit |
|---|---|
| Main ROM size | 32 KB |
| Auxiliary ROM size | 4 KB |
| On‑chip RAM | 512 bytes (256 B AUX‑RAM selectable) |
| I/O ports | Four 8‑bit bi‑directional ports and one 4‑bit programmable port |
| Additional I/O port | One 4‑bit multipurpose programmable port |
| Timers/Counters | Three 16‑bit timer/counters |
| Serial interface | One full‑duplex serial port |
| Interrupt sources | Eight sources, two‑level interrupt capability |
| Power‑management modes | Idle mode and power‑down mode |
All Winbond W78E58B documents by type
Ratings, dimensions and ordering codes, for selection and design work.
Questions answered in these manuals
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.
