The W78C052D/W78C052D 8-BIT MICROCONTROLLER is an 8-bit microcontroller with a wider frequency and supply voltage range than most 8-bit microcontrollers on the market. It is compatible with the industry standard 80C52 microcontroller series. The W78C052D contains four 8-bit bidirectional parallel ports, one extra 4-bit bit-addressable I/O port (Port 4) and two additional external interrupts (INT2 , INT3 ), three 16-bit timer/counters, one watchdog timer and a serial port. These peripherals are supported by a eight-source, two-level interrupt capability. There are 256 bytes of RAM and an 8K byte mask ROM for application programs. The W78C052D microcontroller has two power reduction modes, idle mode and power-down mode, both of which are software selectable. The idle mode turns off the processor clock but allows for continued peripheral operation. The power-down mode stops the crystal oscillator for minimum power consumption. The external clock can be stopped at any time and in any state without affecting the processor.
The W78C52D/W78C052D is an 8‑bit microcontroller with a wide frequency and supply voltage range, compatible with the 80C52 series. It offers four 8‑bit bidirectional ports, an extra 4‑bit bit‑addressable port, three 16‑bit timer/counters, a full‑duplex serial port, and an eight‑source, two‑level interrupt system. The device includes 256 bytes of RAM, 8 KB of mask ROM, and 64 KB each of program and data memory.
The datasheet covers general description, features, pin configurations and descriptions, functional details, absolute maximum ratings, package dimensions, and revision history. It also lists lead‑free RoHS‑compliant package options (DIP‑40, PLCC‑44, PQFP‑44).
| Supply voltage | 4.5 V to 5.5 V |
|---|---|
| Maximum operating frequency | 40 MHz |
| On‑chip RAM | 256 bytes |
| On‑chip ROM | 8 KB mask ROM |
| Program memory space | 64 KB |
| Data memory space | 64 KB |
| I/O ports | Four 8‑bit bidirectional ports + one 4‑bit bit‑addressable port |
| Additional I/O port | 4‑bit bit‑addressable port (Port 4) |
| Timers / Counters | Three 16‑bit timer/counters |
| Serial port | One full‑duplex serial port |
| Interrupt capability | Eight‑source, two‑level |
| Package options | DIP‑40, PLCC‑44, PQFP‑44 (RoHS‑compliant) |
The microcontroller operates from 4.5 V to 5.5 V.
It has two software‑selectable power‑reduction modes: idle mode and power‑down mode.
Four 8‑bit bidirectional ports plus an extra 4‑bit bit‑addressable port (Port 4).
The device can operate up to 40 MHz.