Winbond W78E516B 8-Bit Microcontroller User Manual

The W78E516B is an 8-bit microcontroller from Winbond that has an in-system programmable MTP-ROM for firmware updating.


Winbond W78E516B 8-Bit Microcontroller User Manual - cover page
Brand
Winbond
Category
Other Electronics
Document type
User Manual
Language
English
Pages
26
File format
PDF
File size
145 KB
Published
11 May, 2012
Updated
30 September, 2023
MD5 checksum
E73056C820D53417C876A1103E751C3C

About this manual

The W78E516B is an 8‑bit CMOS microcontroller with up to 40 MHz operation. It provides 64 KB of main MTP‑ROM, 4 KB auxiliary MTP‑ROM, 512 bytes of on‑chip RAM, four 8‑bit I/O ports, a 4‑bit port, three 16‑bit timers and a full‑duplex serial port. Power‑management modes include idle and power‑down.

The manual describes pin configurations, functional blocks, memory organization, timer operation, clock options, power‑management settings and the in‑system programming (ISP) procedure, including register settings and example code.

What's inside

  • General Description
  • Pin Configurations
  • Block Diagram
  • Memory Organization
  • Timers
  • Clock and Power Management
  • In‑System Programming (ISP) Mode
  • Special Function Registers
  • Programming Algorithm

Specifications

Main MTP‑ROM size64 KB
Auxiliary MTP‑ROM size4 KB
On‑chip RAM512 bytes
I/O portsFour 8‑bit bi‑directional ports and one 4‑bit port (P4)
TimersThree 16‑bit timer/counters
Serial portFull‑duplex
Maximum operating frequency40 MHz

Frequently asked questions

How do you enter In‑System Programming (ISP) mode?

Write the values 87H then 59H to the CHPENR register, then set CHPCON.0 to 1; the device will enter ISP mode after waking from idle.

What are the power‑management modes of the W78E516B?

The device supports an idle mode, where the CPU clock stops but peripherals run, and a power‑down mode, which stops all clocks including the oscillator.

How is the external clock connected?

Connect the external clock to pin XTAL1; leave XTAL2 unconnected.

Download PDF (145 KB)

More Winbond Manuals


View all Winbond manuals →