Interactive IC Pinout & Datasheet Quick-Finder

Colour-coded DIP and PLCC diagrams, pin-by-pin detail, datasheet links and Machine Hub cross-references for 74 retro CPUs, custom video/sound chips, DRAM/SRAM and logic ICs

Interactive IC Pinout & Datasheet Quick-Finder

Colour-coded DIP and PLCC diagrams, pin-by-pin detail, datasheet links, and bi-directional Machine Hub cross-references for 76 classic CPUs, custom video/sound chips, DRAM/SRAM memories, and 74/4000-series logic ICs.

Critical Bench Pinout & Voltage Traps — Check Before Powering On! Open Full Substitution Guide →
4116 vs 4164 DRAM Trap: 4116 uses THREE rails (-5V Pin 1, +12V Pin 8, +5V Pin 9). Plugging a single-rail 4164 into an un-modified 4116 socket feeds +12 V into its +5 V Pin 8 and destroys it immediately!
7360 TED & 7501/8501 Heat/ESD: Plus/4 & C16 TED and 7501/8501 CPUs run dangerously hot and wire the Mini-DIN joystick ports directly to TED data pins — install copper heatsinks and never hot-plug joysticks!
6581 (12V) vs 8580 (9V) SID & PSU: C64 6581 requires +12V on Pin 28 while 8580 requires +9V — and always test epoxy-potted C64/Atari Ingot PSUs so runaway +5 V doesn't fry DRAM and custom silicon!
6502 / 6502A vs W65C02S & 6510: Standard 6502 is rated for 1 MHz (use 6502A/6502B for 2 MHz BBC Micro / Oric), CMOS W65C02S needs Pin 36 (/BE) tied high, and 6510/8501 are NOT pin-compatible with 6502!
Chip Type:
Machine Hub:
4000-Series CMOS DIP-14

CD4001

CD4001BC / MC14001 / HEF4001

Quad 2-input NOR gate — CMOS 4000-series part with the CD4011 pinout, NOT pin-compatible with the 74LS02 despite the same function.

4000-Series CMOS DIP-14

CD4013

CD4013BC / MC14013 / HEF4013

Dual D flip-flop with active-HIGH set and reset — CMOS counterpart to the 74LS74, but the preset/clear polarity is inverted.

4000-Series CMOS DIP-16

CD4040

CD4040BC / MC14040 / HEF4040

12-stage ripple-carry binary counter — Q1-Q12 outputs scrambled around the package, negative-edge clock.

Used in: [Acorn Hub]
4000-Series CMOS DIP-16

CD4049

CD4049UB / MC14049 / HEF4049

Hex inverter/buffer — VDD on pin 1 and VSS on pin 8, the opposite end from every other part in this library; two NC pins.

4000-Series CMOS DIP-14

CD4093

CD4093B / MC14093 / HEF4093

Quad 2-input NAND gate with Schmitt-trigger inputs — CMOS, follows the CD4011 pinout, the cure for slow or noisy input edges.

CPUs & MPUs DIP-40

Intel 8080A

Intel 8080A / P8080A / AM9080A / KR580VM80A

The original 8-bit microprocessor — three supply rails, a two-phase 12 V clock, and a repair hazard in the power sequencing.

CPUs & MPUs DIP-40

Intel 8085A

Intel 8085A / 8085AH / P8085AH

The 8080 done properly — one +5 V rail, an on-chip clock oscillator, and a multiplexed address/data bus latched by ALE.

CPUs & MPUs DIP-40

MOS 8502

MOS 8502

The Commodore 128 CPU — a 6510 with a 7-bit I/O port, running at 1 MHz or 2 MHz.

Used in: [C128 Hub]
CPUs & MPUs DIP-48

Motorola MC68008

MC68008P8 / MC68008P10

Full 32-bit 68000 internal architecture with an 8-bit external data bus and 1 MB (20-bit) address space — the heart of the Sinclair QL.

CPUs & MPUs DIP-64

TI TMS9900

TMS9900NL / TMS9900JL

The first single-chip 16-bit microprocessor — three supply rails (-5V, +5V, +12V), a four-phase 12V clock, and reversed big-endian bit numbering.

Used in: [TI-99/4A Hub]
Support & Peripheral DIP-48

MOS 8722 MMU

MOS 8722R1 / 8722R2

The Commodore 128's Memory Management Unit — switches between Z80, C128 (8502) and C64 modes, banks 128KB RAM, and relocates Zero-Page and Stack.

Used in: [C128 Hub]
Sound & Video DIP-16

TI SN76489

SN76489 / SN76489A / SN76496 / SN94624 / TMS9919

TI's write-only sound chip — D0 is the MOST significant bit, opposite to every other chip in this library. Read the data bus warning.

Sound & Video DIP-40

TI TMS9918A

TMS9918A / TMS9928A / TMS9929A / TMS9118

The VDP behind the MSX, ColecoVision and TI-99/4A — every bus is numbered backwards: CD0, AD0 and RD0 are the MOST significant bits.

Sound & Video DIP-48

MOS 8563 / 8568 VDC

MOS 8563R9 / 8568 (C128DCR)

The Commodore 128's 80-column RGBI Video Display Controller — accessed through just two I/O registers ($D600/$D601) with its own private 16KB or 64KB VRAM.

Used in: [C128 Hub]
Sound & Video DIP-48

MOS 7360 / 8360 TED

MOS 7360 / 8360R2 (Text Editing Device)

The single-chip heart of the Commodore 16, C116 and Plus/4 — 121-colour video, 2-channel sound, 3 timers, DRAM refresh and unbuffered joystick/keyboard latch.

Sound & Video DIP-40

Ferranti ZX Spectrum ULA

Ferranti 5C102E / 5C112E / 6C001E-6 / 6C001E-7

The Ferranti Uncommitted Logic Array of the ZX Spectrum 16K/48K/Plus — drives the 16KB 4116 lower RAM, Y/U/V PAL video, keyboard matrix, EAR/MIC tape and beeper.

Sound & Video DIP-40

Atari ANTIC (CO12296 / CO21697)

CO12296 (NTSC) / CO21697 (PAL) / CO14887

Atari's programmable Display List processor — fetches its own Display List programs via 6502 /HALT DMA, generates Display List Interrupts (DLIs), and streams AN0-AN2 pixel data to GTIA.

Sound & Video DIP-40

Atari GTIA (CO14805 / CO14889)

CO14805 (NTSC) / CO14889 (PAL) / CTIA CO10745

Atari's Graphics Television Interface Adaptor — converts ANTIC AN0-AN2 streams into 256 colours (LUM0-3 + COLOR), renders 4 Players & 4 Missiles, and reads START/SELECT/OPTION.

Sound & Video DIP-40

Atari POKEY (CO12294)

CO12294 / CO12294B

Atari's Potentiometer and Keyboard Integrated Circuit — 4-channel audio synthesizer, 64-key scanner, 8 paddle ADCs, hardware PRNG, and high-speed SIO serial UART.

Sound & Video DIP-48

MOS 8364 Paula

MOS 8364R4 / 8364R7 (DIP-48 & PLCC-52)

The unchanged sonic heart of every Amiga from the 1985 A1000 to the 1992 A4000 — 4-channel 8-bit DMA audio, MFM floppy controller, interrupt controller, UART, and proportional pots.

Memory DIP-16

4164 64K x 1 DRAM

4164 / MT4264 / TMS4164 / MB8264 / KM4164 / 41464 (x4)

64K x 1 DRAM, single +5 V. VCC is pin 8 and GND is pin 16 — the reverse of almost every other 16-pin DIP. Apply 5 V to pin 16 and it dies.

How to Read These Pinouts & Bi-Directional Machine Hub Directory

A pinout is only useful if you can hold the chip the right way round and tell a power pin from a signal pin. The diagrams above follow the convention every datasheet uses, and the colour groups are there so you can spot the supply and bus pins at a glance before you reach for a probe.

Orienting a DIP & a PLCC

On a DIP package, pin 1 is marked in two ways that should agree: a small dot moulded into the top of the case next to pin 1, and a semicircular notch cut into the top edge. Hold the chip with the notch uppermost and pin 1 is on your left; numbering then runs anticlockwise, down the left side and back up the right. On a square J-leaded PLCC package (such as the 84-pin Amiga Fat Agnus), a chamfered top-left corner and a small dimple in the middle of the top edge mark pin 1 at the top-centre; numbering runs anticlockwise around all four sides.

What the colours mean

Every pin is coloured by its function so the supply and bus structure stands out. Red is power, grey is ground, amber is a clock or timing pin, blue is the address bus, green the data bus, purple a control line, cyan general I/O, pink an analogue pin, and a muted grey marks a no-connect. The legend above the diagram lets you isolate one group at a time — useful on a 48-, 64-, or 84-pin part where the address and data buses otherwise dominate the picture.

Why bus pins are grouped

The address, data and control pins are coloured as groups rather than individually because on a CPU they behave as groups: the address bus drives memory together, the data bus reads and writes together, and the control strobes fire in a fixed sequence. When a board faults, it is rarely one pin — a stuck address line usually means a shorted decoder or a dead buffer upstream, and a floating data bit often points to a failed transceiver, not the CPU. Grouping the colours makes those patterns visible.

Testing suspect logic in circuit

Before lifting a chip, probe it in circuit. Check the supply pins first — a gate with no VCC or a CPU with a missing clock will look dead and is usually not the chip's fault. On logic, drive an input and watch the output; a totem-pole output that never pulls low or high has a failed transistor, and an open-collector pin that stays high regardless of its input has lost its pull-up. On a CPU, scope the clock and the reset line, then the address bus during a reset fetch; a bus that never toggles points to a stuck peripheral holding the line, which is far more common than a dead CPU. Only when the supplies, clock and bus activity all look correct is the chip itself the prime suspect.

Explore All 23 Retro Machine Hubs

Every chip in this library is cross-linked to the dedicated Machine Hubs where it appears on the bench:

Comments (0)

No comments yet. Be the first to share your thoughts on this tool!

Leave a Comment

Theme Palette

Default Dark
High-contrast dark
Amber Terminal
Monochrome amber
Matrix CRT
Phosphor green
Workbench Light
Clean light mode

Audio & Display

Relay Click Sounds Web Audio API — soft mechanical clicks
CRT Scanline & Flicker Pure CSS overlay effect

System Info

Customization Panel Theme preference, audio FX, and CRT overlay settings are saved to your browser's localStorage and persist between visits. No cookies or server-side storage is used.
Keyboard Shortcuts Press Esc to close this panel. Use the header moon/sun icon to cycle themes.