Winbond W78E58B/W78E058B Datasheet

W78E58B/W78E058B is a W78E58B/W78E058B series 8-bit microcontroller with 32KB of programmable flash, 32KB of RAM, 8 16-bit I/O ports, two 16-bit timers, a 16-bit serial communication interface, an 8-bit serial communication interface, a 16-bit parallel communication interface and an 8-bit parallel communication interface, and a watchdog, programmable clock multiplier, programmable power-down voltage detection, programmable power management module and other functions.


Winbond W78E58B/W78E058B Datasheet - cover page
Brand
Winbond
Category
Other Electronics
Document type
Datasheet
Language
English
Pages
36
File format
PDF
File size
476 KB
Published
11 May, 2012
Updated
30 September, 2023
MD5 checksum
45ECBE9628E6FCA3E8BCB91BC9FA54AA

About this manual

The W78E058B is an 8‑bit microcontroller with in‑system programmable Flash EPROM, 32 KB main ROM, 4 KB auxiliary ROM, and 512 B on‑chip RAM. It offers four 8‑bit bi‑directional I/O ports, a 4‑bit programmable port, three 16‑bit timers/counters, a full‑duplex serial port, and built‑in power‑management features.

The document includes a general description, feature list, pin configurations and descriptions, functional blocks, timing waveforms, typical application circuits, programming examples, electrical characteristics, and revision history. It also details power‑down and idle modes, EMI reduction, and security features.

What's inside

  • General Description
  • Features
  • Pin Configurations
  • Pin Description
  • Functional Description
  • Timing Waveforms
  • Typical Application Circuits
  • Application Notes
  • Revision History

Specifications

CPU architecture8‑bit
Main ROM size32 KB
Auxiliary ROM size4 KB
On‑chip RAM512 bytes (256 B AUX‑RAM selectable)
I/O portsFour 8‑bit bi‑directional ports and one 4‑bit programmable port
Additional I/O portOne 4‑bit multipurpose programmable port
Timers/CountersThree 16‑bit timer/counters
Serial interfaceOne full‑duplex serial port
Interrupt sourcesEight sources, two‑level interrupt capability
Power‑management modesIdle mode and power‑down mode

Frequently asked questions

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.

What power‑management modes are available on the W78E058B?

The microcontroller supports idle mode and power‑down mode, both selectable by software.

How can the auxiliary RAM be enabled?

Set bit 4 in the CHPCON register to enable the AUX‑RAM.

Download PDF (476 KB)

More Winbond Manuals


View all Winbond manuals →