D80C48C064 single-chip 8-Bit CMOS Microcomputer 6V IC PDIP-40 Wide
The D80C48C064 is NEC’s CMOS implementation of the 8-bit MCS-48 family — a compact single-chip microcomputer that integrates an 8-bit CPU, on-chip ROM (the C48 variant), a small internal RAM, I/O ports and an 8-bit timer/event counter. Its architecture and bus timing are compatible with industry-standard 8048/8080A peripherals, making it easy to use in legacy 8-bit embedded systems and to expand with external memory or I/O. Designed for low power, the device supports special low-power modes (Halt and Stop) for battery-operated equipment.
Because D80C48C064 combines ROM (on the C48 variant), RAM (64×8), and up to 27 I/O lines in a single package, the uPD80C48C is ideal for standalone control applications where cost, board space and power consumption matter. The chip’s instruction set (≈97 instructions) and simple peripheral set (timer/event counter, two interrupts, crystal oscillator input) make it straightforward to program for tasks like keypad scanning, simple UI handling, remote controls, small appliances and other embedded controllers.
Features:
- Single-chip 8-bit CPU with on-chip memory and I/O (C48 variant includes ROM).
- Hardware/software compatibility with 8048/8748/8035 family.
- On-chip timer / event counter and two interrupt sources.
- Multiple low-power modes (Halt, Stop).
- Easily expandable memory and I/O (bus compatible with 8080A/8085A peripherals).
- CMOS low-power technology, compact package options (DIP / miniflat).
Specifications:
| Parameter | Value / Description |
|---|---|
| CPU: | 8-bit microcontroller (MCS-48 family compatible) |
| Program memory (C48 variant): | 1K × 8 ROM (uPD80C48 only) |
| Data memory (RAM): | 64 × 8 RAM |
| I/O lines: | 27 general purpose I/O lines |
| Timer: | 8-bit timer / event counter |
| Instruction set: | 97 instructions (most single-byte) |
| Cycle time: | 2.5 µs per machine cycle (with 6 MHz crystal) |
| Power supply: | single +2.5 V to +6.0 V |
| Power modes: | Normal, Halt, Stop (low-power standby modes) |
| Package options: | 40-pin plastic DIP |
| Bus compatibility: | Compatible with 8080A/8085A peripheral bus timing |
Pinout:
| Pin No. | Pin Name | Pin No. | Pin Name |
|---|---|---|---|
| 1 | TO | 40 | Vcc |
| 2 | XTAL1 | 39 | T1 |
| 3 | XTAL2 | 38 | P27 |
| 4 | RESET | 37 | P26 |
| 5 | SS | 36 | P25 |
| 6 | INT | 35 | P24 |
| 7 | EA | 34 | P17 |
| 8 | RD | 33 | P16 |
| 9 | PSEN | 32 | P15 |
| 10 | WR | 31 | P14 |
| 11 | ALE | 30 | P13 |
| 12 | DB0 | 29 | P12 |
| 13 | DB1 | 28 | P11 |
| 14 | DB2 | 27 | P10 |
| 15 | DB3 | 26 | VDD |
| 16 | DB4 | 25 | PROG |
| 17 | DB5 | 24 | P23 |
| 18 | DB6 | 23 | P22 |
| 19 | DB7 | 22 | P21 |
| 20 | Vss | 21 | P20 |
Applications:
- Keypad controllers, remote controls, small household appliances.
- Simple user-interface controllers (LED/7-segment drivers, LCD drivers).
- Embedded sensors and simple instrumentation controllers.
- Legacy/retro hardware using the 8048 family instruction set.
Packages included:
- 1x D80C48C064 single-chip 8-Bit CMOS Microcomputer 6V IC PDIP-40 Wide.


