Commodore Plus/4 & C16 (TED Series) Hub

Commodore 264-family workbench reference — 7501/8501 CPU & 7360/8360 TED thermal protection, C16 9 V centre-negative & Plus/4 square DIN PSU alerts, C16 64K RAM upgrade, and Mini-DIN joystick/tape pinouts.

MOS 7501/8501 CPU & 7360/8360 TED Thermal Failure + Joystick ESD Red Alert!

The Commodore 16, C116, and Plus/4 rely on two custom HMOS integrated circuits that have the highest thermal and ESD failure rate of any 8-bit Commodore chips: the 40-pin MOS 7501 / 8501 CPU and the 48-pin MOS 7360 / 8360 TED (Text Editing Device). Because the TED chip combines the video controller, 121-colour generator, DRAM refresh multiplexer, dual timers, sound generator, AND keyboard/joystick latch onto a single die running up to 1.77 MHz — and because Commodore wired the 8-pin Mini-DIN Joystick ports directly to the TED chip's data bus pins with zero buffer ICs or clamping diodes — running a C16/Plus/4 without heatsinks or hot-plugging a joystick will destroy the TED or CPU in seconds!

1 Mandatory Heatsink & RF Cage Fix

  • Ditch the Spring-Tab Tin Shield Lid (or Add Copper Heatsinks): From the factory, Commodore pressed two stamped tin fingers from the RF shield lid onto the 7360/8360 TED and 7501/8501 CPU with dried white paste. Over time those tabs lose tension and trap heat instead of dissipating it!
  • Proper Thermal Upgrade: Clean both chips with 99% IPA and bond a 40-pin aluminium/copper finned heatsink onto the 7501/8501 CPU and a 48-pin heatsink onto the 7360/8360 TED using 3M 8810 thermal transfer tape (leave the top tin RF cover off so heat escapes through the case vents!).
  • HMOS-1 (7501/7360) vs HMOS-2 (8501/8360): Earlier 7501 CPUs and 7360 TEDs use HMOS-1 silicon and run ~10 °C hotter (and fail far more often) than later HMOS-2 8501R1/8501R4 and 8360R2 chips.

2 Joystick & Cassette Port ESD Danger!

  • Why Plugging in a Joystick Kills TED (7360/8360): Unlike the C64 (where joysticks connect to a replaceable 6526 CIA), on the C16 and Plus/4 the two 8-pin Mini-DIN joystick ports connect straight into the keyboard/data lines (D0–D3, D6, D7) of the 48-pin TED chip!
  • NEVER plug or unplug a joystick or Mini-DIN-to-DB9 adapter while the computer is switched ON! Even a tiny static spark from your fingers into the joystick plug blows the internal input MOSFETs inside the TED chip!
  • Preventative Diode Array Mod: Solder low-capacitance 1N4148 or BAT85 clamping diodes (or SRV05-4 ESD protection arrays) from the joystick data/select lines to +5V and GND on the underside of the PCB to protect your TED chip permanently.

3 Dead 7501/8501 CPU? Use a 6502 Adapter!

  • Original NOS 7501 and 8501 CPUs are rare and expensive because millions failed in the 1980s.
  • Modern Solution (6502 / 6510 → 7501/8501 Replacement Board): Open-source drop-in adapter PCBs (such as the SukkoPera / kinzi MOS8501-to-6502 or 6510 adapter) combine a standard, cheap MOS 6502B (2 MHz) (or 6510) with a small CPLD/GAL + 74HCT244 to recreate the 7-bit I/O port ($00/$01) and AEC tri-state bus control — running stone-cold with 100% software compatibility!

Commodore 264 / TED Family Model Selector

Toggle between the flagship Plus/4 (64KB + 3-Plus-1 suite), the breadbin Commodore 16 (16KB → 64KB upgrade), and the compact C116.

Commodore Plus/4 1984–1986 • ASSY 310163 • 64 KB RAM • 121 Colours

Originally conceived as the "264" business/productivity machine, the dark-charcoal Commodore Plus/4 features a slim sculpted case with a diamond-arranged 4-way cursor rocker, 64 KB of RAM (60671 BYTES FREE in BASIC 3.5!), a 121-colour palette (15 hues × 8 luminance levels + black), built-in Machine Language Monitor (MONITOR), and the built-in 32 KB "3-Plus-1" productivity ROM suite (Word Processor, Spreadsheet, Database, and Graphing) launched by pressing F1 at power-up!

Key ICs & Board Designators (ASSY 310163)

  • U2 (CPU): MOS 7501 / 8501R1 / 8501R4 @ 0.89 MHz (active scanline) / 1.77 MHz (border/blanking & screen-off fast mode!)
  • U1 (TED): MOS 7360 / 8360R2 (48-pin DIP) — 40×25 text & 320×200 hi-res graphics (121 colours, no hardware sprites!), 3× 16-bit timers, 2-voice square/noise audio, DRAM refresh & keyboard/joystick input
  • U19 (PLA): MOS 251641-02 (FPLA, 28-pin DIP) — memory & chip-select address decoder
  • U3 (ACIA): MOS / Rockwell 6551AP (28-pin DIP) — hardware RS-232 / Modem UART on the User Port (1.8432MHz crystal Y2)
  • U5 (Keyboard Latch) & U27 (User Port PIO): 2× MOS 6529B (20-pin DIP) Single Port Interfaces
  • U11–U18 (64KB RAM): 8× 4164 (64K×1, +5 V single-rail) DRAMs
  • U23, U24, U25, U26 (4× 28-Pin ROM Sockets): U23 = 16 KB BASIC 3.5 (318006-01), U24 = 16 KB Kernal (318004-05 PAL / 318005-05 NTSC), U25 = 16 KB 3-Plus-1 Low (317053-01), U26 = 16 KB 3-Plus-1 High (317054-01)

Why the Plus/4's 121-Colour Palette & BASIC 3.5 Shine

FeatureCommodore 64Commodore Plus/4
Colour Palette16 fixed colours121 colours (15 hues × 8 brightness levels + black!)
Free BASIC RAM38,911 Bytes Free60,671 Bytes Free (automatic ROM banking!)
BASIC VersionBASIC 2.0 (No graphics/sound commands)BASIC 3.5 (GRAPHIC, CIRCLE, BOX, DRAW, PAINT, SOUND, VOL, DO/LOOP, RENUMBER, MONITOR)
CPU Clock Speed0.985 MHz (PAL) / 1.023 MHz (NTSC)1.77 MHz during VBlank/borders (and POKE 65286,PEEK(65286) AND 239 screen-blank turbo!)

Plus/4 Diamond Cursor Key Repair: The Plus/4 keyboard uses Mitsumi hybrid plungers over a PCB with conductive carbon-rubber pills. If the 4-way diamond cursor rocker feels mushy or unresponsive, unscrew the keyboard PCB from the back and clean the black carbon contact pads on a sheet of plain white paper + 99% IPA.

Diagnostic Checklist: Black Screen, PLA & DRAM Faults

Isolating dead 7501/8501 CPUs vs 7360/8360 TED chips, testing the 251641-02 PLA, and decoding 4164/4416 RAM corruption.

⚙

"Black Screen / No Boot" Decision Tree (CPU vs TED vs PLA)

Power LED lights up, +5 V rail is clean (4.95–5.10V), but screen is completely black (with or without TV sync).

  1. Step 1 — Check If TV Sync / Dark Raster Is Present on Pin 4 (Composite) / Pin 1 (Luma):
    • On the TED series, the 17.734 MHz (PAL) / 14.318 MHz (NTSC) crystal feeds directly into the 7360/8360 TED (Pin 6), and the TED divides that down to output Φ0 CPU clock (TED Pin 12 → CPU Pin 1)!
    • Probe CPU Pin 1 (Φ0): if there is NO clock leaving TED Pin 12 (and the crystal is oscillating), the TED chip (U1) or its socket is dead!
  2. Step 2 — Clock Present at CPU Pin 1, Still Black Screen:
    • Check CPU Pin 13 (/RES) (must go low for ~250 ms then rise to +5 V) and CPU Pin 5 (AEC) (Address Enable Control from TED).
    • If /RES, Φ0, and AEC are all valid, yet the address lines (A0–A15) are stuck high/low with no activity, your 7501/8501 CPU (U2) has died! (Confirm by plugging in a known-good 8501 or a 6502 adapter board).
  3. Step 3 — Check the 28-Pin PLA (251641-02 — U19 on Plus/4, U16 on C16):
    • A dead 251641-02 PLA fails to assert /CS0 (BASIC ROM), /CS1 (Kernal ROM), or /RAS//CAS enable signals, resulting in a black screen with valid sync!
    • Modern cool-running replacements (such as PLAnktonTED / GAL20V8 PLA adapter) drop straight into the 28-pin PLA socket.
  4. Step 4 — Hold the STOP (or RUN/STOP) Key While Pressing Reset:
    • Just like the C128, holding RUN/STOP during reset forces the TED Kernal ROM to jump straight into the built-in TEDMON Machine Language Monitor (B*) without initializing BASIC 3.5! If the Monitor appears on screen, your CPU, TED, PLA, and Kernal ROM are working, and only the BASIC ROM (U23/U3) or upper RAM is faulty!
▦

Plus/4 4164 DRAM Bit Map & TED Audio Troubleshooting

Garbled characters on the white/lavender startup screen, wrong BYTES FREE count, or missing/distorted TED sound.

Plus/4 (ASSY 310163) 8-Chip 4164 DRAM Bit-to-IC Map

Data BitPlus/4 DRAM ICData BitPlus/4 DRAM IC
Bit 0 (D0)U18 (!/A↔@)Bit 4 (D4)U14 (0/Hue bit 0)
Bit 1 (D1)U17 ("/A↔C)Bit 5 (D5)U13 (Case/Luminance)
Bit 2 (D2)U16 ($/A↔E)Bit 6 (D6)U12 (Luminance/Blink)
Bit 3 (D3)U15 ((/Hue bit 3)Bit 7 (D7)U11 (Inverse video block)

On the C16 / C116: U5 (4416/4464) handles the Low Nibble (D0–D3) and U6 (4416/4464) handles the High Nibble (D4–D7)!

TED Sound Generator (Pin 21 SND) Troubleshooting

  • The TED chip includes a 2-channel square-wave + white-noise generator output on TED Pin 21 (SND). Test in BASIC 3.5 with: VOL 8 : SOUND 1, 500, 60
  • If video and keyboard work fine on your TED chip, but audio is completely dead or heavily distorted, trace TED Pin 21 through the external RC low-pass filter and coupling capacitor (C20 / C51) to 8-pin Audio/Video DIN Pin 3 before condemning the TED chip!

Power Supply Pinouts (C16 Polarity Trap & Plus/4 Square DIN) & 8-Pin S-Video

Preventing reverse-polarity damage on the C16/C116, wiring a modern PSU to the Plus/4's 4-pin Square DIN, and connecting S-Video upscalers.

C16 / C116 vs. Plus/4 Power Supply Pinouts CRITICAL POLARITY WARNING!

DANGER — C16 & C116 Barrel Jack Is 9V DC CENTRE-NEGATIVE! Unlike almost all modern electronics, the Commodore 16 and C116 use a 9 V DC (1.0 A) CENTRE-NEGATIVE barrel plug (Outer Barrel = +9V, Inner Tip = GND, same polarity as a ZX Spectrum or guitar pedal)! Although Commodore fitted a small reverse-protection diode (CR1 1N4001) before the internal 7805, if CR1 fails open or a high-current centre-positive brick is connected, the regulator can be damaged.

Machine Power Socket Type Pinout & Voltage Specification
Commodore 16 & C116 5.5 mm × 2.1 mm Barrel Jack 9.0 V DC @ 1.0–1.5 A • CENTRE-NEGATIVE!
(• Inner Tip = GND (0 V) • Outer Barrel = +9 V DC).
Feeds internal 7805 (+5 V) + 5 W drop resistor R10.
Commodore Plus/4
(Most Models — Square DIN)
4-Pin Square DIN Power
(Viewed looking into male PSU plug)
• Pin 1 (Top-Left): +5.0V DC Regulated (@ 1.5–2.0 A)
• Pin 2 (Bottom-Left): GND (0V) Digital Return
• Pin 3 (Top-Right): 9.0V AC (Line 1 @ 1.0 A)
• Pin 4 (Bottom-Right): 9.0V AC (Line 2 Return)
Early Commodore Plus/4
(7-Pin Round DIN)
7-Pin Circular DIN (Same as C64!) Identical pinout and voltages to the Commodore 64 (Pins 1–3 = GND, Pin 5 = +5V DC, Pins 6–7 = 9V AC). Use a modern C64 saver/replacement PSU!

Note on Plus/4 vs C128 Square DIN Plugs: The Plus/4 uses a 4-pin Square DIN (no center pin), whereas the Flat C128 uses a 5-pin Square DIN (with a center pin)! You can easily build a C64-to-Plus/4 power adapter cable to run your Plus/4 from any modern C64 power supply.

8-Pin DIN Audio/Video Port 262° Horseshoe • C64 S-Video Compatible!

All three TED machines (Plus/4, C16, and C116) share the exact same 8-pin 262° horseshoe DIN A/V pinout as the Commodore 64 and C128! Because the 7360/8360 TED outputs separated Luminance (Pin 1) and Chrominance (Pin 6) with zero vertical jailbars, the Plus/4 and C16 produce one of the cleanest S-Video pictures of any 8-bit computer:

DIN-8 PinTED Series SignalRCA / S-Video / Upscaler Target
Pin 1Luminance + Sync (Y)S-Video Y (Pin 3) — razor-sharp luma!
Pin 2GND (0 V Shield)Video & Audio Ground
Pin 3Audio Out (Mono)White / Red RCA Audio (from TED Pin 21)
Pin 4Composite Video (CVBS)Yellow RCA Composite Video
Pin 5Audio InExternal audio mix input
Pin 6Chrominance (C)S-Video C (Pin 4) via 300 Ω series resistor!
Pin 7, 8NCLeave unconnected

Why a 300 Ω Series Resistor on Chroma (Pin 6) Is Recommended: Just like the C64, the TED's Chroma output is slightly hotter than modern 75 Ω S-Video inputs expect. Adding a 300 Ω resistor in series inside the S-Video plug eliminates colour checkerboard patterning on RetroTINK / LCD displays.

Mini-DIN Joystick (Joy 1/2), Mini-DIN Cassette & 50-Pin Cartridge Bus

Adapter wiring to use standard 9-pin Atari/C64 joysticks and C2N Datasettes on the C16, C116, and Plus/4.

8-Pin Mini-DIN Joystick Ports (JOY 1 & JOY 2) to Standard DB9 Adapter

See also our dedicated Plus/4 4-Pin Square DIN & C16 9V Centre-Negative Power, 8-Pin DIN A/V, and 6-Pin IEC Serial pages. To save board space on the C116, Commodore replaced the standard 9-pin D-Sub joystick ports with 8-pin circular Mini-DIN sockets! Note that TED joysticks are active-low matrix-strobed (the fire/direction switches connect to Select strobe Pin 5, NOT directly to ground, though passive Mini-DIN-to-DB9 adapters tie DB9 Pin 8 to Mini-DIN Pin 5 Select):

Mini-DIN 8 PinTED SignalStandard Atari / C64 DB9 Male Pin
Pin 1UP (D0 / K0)DB9 Pin 1 (Up)
Pin 2DOWN (D1 / K1)DB9 Pin 2 (Down)
Pin 3LEFT (D2 / K2)DB9 Pin 3 (Left)
Pin 4RIGHT (D3 / K3)DB9 Pin 4 (Right)
Pin 5/JOY SELECT Strobe (D2 on Joy 1 / D1 on Joy 2)DB9 Pin 8 (Common Return!) — Connect DB9 Pin 8 here, NOT to Pin 8 GND, or the joystick will ghost onto the keyboard!
Pin 6/FIRE (D6 on Joy 1 / D7 on Joy 2)DB9 Pin 6 (Fire Button)
Pin 7+5 V DC (Autofire Power)DB9 Pin 7 (+5 V — optional)
Pin 8GND (0 V Shield)Used ONLY for autofire ground (Do NOT tie DB9 Pin 8 here!)

CRITICAL ADAPTER WIRING DETAIL: On a passive C16/Plus/4-to-DB9 joystick adapter, DB9 Pin 8 (Common) MUST connect to Mini-DIN Pin 5 (/JOY SELECT) — if a poorly made adapter ties DB9 Pin 8 to Mini-DIN Pin 8 (GND), every time you push the joystick you will type random letters across the screen because the joystick lines are shared with the keyboard matrix!

7-Pin Mini-DIN Cassette Port (1531 Datasette) to C64 6-Pin Edge

The black Commodore 1531 Datasette is electrically identical to a standard C64/VIC-20 1530 C2N Datasette — only the plug was changed to a 7-pin Mini-DIN:

Mini-DIN 7 PinSignalC64 Datasette Edge Finger
Pin 1GND (0 V)Pin A / 1 (GND)
Pin 2+5 V DC (Logic Power)Pin B / 2 (+5 V)
Pin 3+6 V Motor SupplyPin C / 3 (Cassette Motor)
Pin 4READ (Data In to CPU Port Bit 4)Pin D / 4 (Read)
Pin 5WRITE (Data Out from CPU Port Bit 0)Pin E / 5 (Write)
Pin 6SENSE (Key Pressed Sense to CPU Port Bit 2)Pin F / 6 (Sense)
Pin 7NC / Shield—

50-Pin Rear Cartridge Expansion Slot & IEC Serial

The 50-pin (2×25, 0.1″ pitch) rear Cartridge Slot exposes the full 7501/8501 address and data bus plus /CS0 (Low ROM $8000–$BFFF), /CS1 (High ROM $C000–$FDFF), /C1LOW//C1HIGH external cartridge ROM banking, and the hardware DMA bus used by the high-speed Commodore 1551 Parallel Floppy Drive! Meanwhile, the standard 6-pin DIN IEC Serial Port works directly with all 1541, 1571, SD2IEC, and Pi1541 drives!

Chip & 28-Pin JEDEC ROM / EPROM Reference

Interactive IC Pinout Finder cards plus TED custom silicon and 27C128 / 27C256 ROM upgrades.

TED Series Custom Silicon Reference

ChipPart NumbersFunction & Modern Replacements
TED (U1) MOS 7360R7 (HMOS-1)
MOS 8360R1 / 8360R2 (HMOS-2)
48-pin DIP Text Editing Device ($FF00–$FF3F). Note: PAL vs NTSC is selected by a motherboard jumper (J1) and crystal (17.734MHz PAL vs 14.318MHz NTSC) — every 7360/8360 TED chip supports BOTH PAL and NTSC on the same die! FPGA replacement: FPGA-TED / LittleSixteen.
CPU (U2) MOS 7501 (HMOS-1)
MOS 8501R1 / 8501R4 (HMOS-2)
40-pin DIP CPU. Replace with an HMOS-2 8501R4 or a cool-running 6502/6510-to-8501 adapter board.
PLA (U19 / U16) MOS 251641-02 (DIP-28) 28-pin Programmable Logic Array. Replaceable with a PLAnktonTED or programmed GAL20V8 adapter.
SPI (U5 / U27) MOS 6529B (DIP-20) 8-bit Single Port Interface latching the keyboard matrix rows (and parallel User Port data on Plus/4).
ACIA (U3 Plus/4) MOS / Rockwell 6551AP (DIP-28) Hardware UART mapped at $FD00–$FD03 for RS-232 / User Port serial communications.

28-Pin JEDEC ROM Sockets (27C128 / 27C256 Drop-In!)

Every 16 KB ROM socket in the Plus/4, C16, and C116 uses a standard 28-pin JEDEC pinout — meaning standard 27C128 (16 KB) UV EPROMs plug straight in with zero adapters!

ROM FunctionPlus/4 SocketC16 / C116 SocketCommodore Part # & EPROM Upgrade
BASIC 3.5 (16KB)
($8000–$BFFF)
U23 U3 318006-01 — Direct drop-in: 27C128 (16 KB) (or 27C256 with upper/lower 16K duplicated).
Kernal OS (16KB)
($C000–$FFFF)
U24 U4 318004-05 (PAL Rev 5) / 318005-05 (NTSC Rev 5). Direct drop-in: 27C128 (or 27C256 Dual-Kernal switcher with JiffyDOS Plus/4 for fast SD2IEC/1541 loading!).
3-Plus-1 Suite Low & High (2×16KB) U25 (Low)
U26 (High)
Not Present
(Can be loaded from cart!)
317053-01 & 317054-01. Can be replaced with custom Internal Function ROMs (27C128/27C256) containing Diagnostic ROMs, Turbo Plus, or game menus!

Resources & Further Reading

Blog posts, interactive bench tools, and essential Commodore Plus/4 & C16 communities.

Bench Tools & Machine Hubs

External Plus/4 & C16 Resources

Commodore 264 Series 1984 · 8-Bit Computers

Commodore Plus/4, C16 & C116 (TED) — Unified Workbench Reference

7501/8501 CPU & 7360/8360 TED heatsinking and 6502 adapter guide, C16 16K-to-64K DRAM upgrade, C16 centre-negative PSU alert, and Mini-DIN pinouts.

CPU / Architecture MOS 7501 / 8501 @ 1.77 MHz
Memory (RAM / VRAM) 16 KB (4416) / 64 KB (4164)
Capacitor Mount Through-Hole
Custom Chipset & Key ICs
MOS 7501/8501 CPU MOS 7360/8360 TED PLA 251641-02 6551 ACIA 4416 / 4164 DRAM
Capacitor & Power Stage Reference

Plus/4 & C16 (TED) — Capacitor & Recap Reference

Board revisions, electrolytic capacitor lists, voltage/farad ratings, and Through-Hole servicing notes.

Plus/4 & C16 (TED) — Printable Board Recap & Capacitor BOM ReferenceFormat this system's capacitor replacement list, diagnostic flowchart, and IC pinouts into a high-contrast bench PDF.

Commodore Plus/4 & C16 (TED) — Plus/4 ASSY 310163 & C16 ASSY 250443

Commodore 264 Series TED mainboards • Mount: Through-hole • Difficulty: Beginner friendly

Full Printable Recap Sheet →

Commodore Plus/4 Mainboard (ASSY 310163) (6 Capacitors)

Ref Capacitance Voltage Package / Type Circuit Location & Bench Notes
C2 10 uF 25 V Radial
C11 10 uF 25 V Radial
C20 470 uF 16 V Radial
C50 2200 uF 16 V Axial
C51 100 uF 16 V Radial
C52 470 uF 16 V Radial

Commodore 16 Mainboard (ASSY 250443) (5 Capacitors)

Ref Capacitance Voltage Package / Type Circuit Location & Bench Notes
C10 2200 uF 25 V Axial
C11 470 uF 16 V Radial
C14 10 uF 25 V Radial
C25 10 uF 25 V Radial
C41 220 uF 16 V Radial
Printable Diagnostic Flowchart & Voltage CheckpointsFormat this step-by-step fault isolation tree into a high-contrast bench reference sheet.
Interactive Pinouts, Visualizers & Disassemblers

Plus/4 & C16 (TED) — System Bench Tools & IC Pinouts

Click any chip below to open its interactive DIP/PLCC pinout diagram, pin-by-pin signal table, and oscilloscope test waveforms.

Plus/4 & C16 (TED) — Printable IC Pinout & Chipset SummaryPrint this system's custom IC pinout summary or open any chip card below for its full DIP/PLCC pinout sheet.
Source: https://smiggy.com/commodore-ted | Free Hardware Reference & Diagnosticssmiggy.com — Martin “Smiggy” Smith

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.