W78E378/W78C378/W78C374B are ASICs which is a stand-alone high-performance microcontroller specially designed for monitor control applications. The device integrates the embedded 80C31 microcontroller core, on-chip MTP or Mask ROM, 576 bytes of RAM, and a number of dedicated hardware monitor functions. Additional special function registers are incorporated to control the on-chip peripheral hardware. The chip is used to control the interface signal of other devices in the monitor and to process the video sync signals. Because of the highly integration and Flash cell for program memory, the device can offer users the competitive advantages of low cost and reduced development time.
This document provides a preliminary specification for the Winbond W78E378, W78C378 and W78C374B ASIC monitor controllers. It describes the integrated 80C31 core, on‑chip memory, PWM DACs, ADC, serial ports and other dedicated monitor functions.
Key sections include a feature list, detailed pin configurations for 32‑pin DIP, 40‑pin DIP and 44‑pin PLCC packages, pin descriptions, a block diagram, functional description of registers and control bits, an application note on ADC usage, test strategy before shipping, and mechanical package dimensions.
| MTP‑ROM (W78E378) | 32 KB |
|---|---|
| Mask‑ROM (W78C378) | 32 KB |
| Mask‑ROM (W78C374B) | 16 KB |
| On‑chip Data RAM | 576 Bytes |
| Static PWM DACs | Eight 8‑bit |
| Dynamic PWM DACs | Three 8‑bit |
| Timer/Counters | Two 16‑bit |
| ADC Channels | 7 multiplexed inputs |
| Maximum Clock Frequency | 10 MHz |
The device can operate up to 10 MHz.
The on‑chip ADC has seven multiplexed analog input channels.
The ASIC is offered in 32‑pin DIP, 40‑pin DIP and 44‑pin PLCC packages.
The controller includes 576 bytes of on‑chip data RAM.