Commodore 128

Three machines in one box.

Open the Commodore 128 in Retro Bench
Also
C128 / C128D
Year
1985
CPU
8502 + Z80
RAM
128 KB
ROM
BASIC 7.0, KERNAL, C64 mode, char (32 KB+)
Video
VIC-IIe + 8563 VDC
Sound
SID 8580
OS
BASIC 7.0, CP/M, C64 mode

Chips

ChipWhereRole
8563 VDCU2280-column RGBI video controller with its own video RAM
8564 / 8566 VIC-IIeU21 (8564 NTSC / 8566 PAL)40-column video, C64-compatible, plus C128 clocks and keyboard scan
8721 PLAU11C128 address decode: ROM/RAM banks, chip selects, VIC and color RAM
8722 MMUU7Memory management: ROM/RAM banks, common areas, CPU select
8502 CPUU6CPU (6510 family, native C128 mode)
Z80A CPUU10Main CPU (8-bit, 40-DIP)
6581 / 8580 SIDU5Sound + paddle A/D
6526 CIAU1, U4Keyboard, joysticks, serial, user port
4164 DRAM 64K×1U38-U53Main RAM (8 chips = 64 KB)
4416 DRAM 16K×4U23, U25 (8563 video RAM)C16 main RAM (2 chips = 16 KB); C128 VDC video RAM
23128 Mask ROM 16K×8U32 (251913-01, 64 mode), U33 (318018), U34 (318019), U35 (318020) on early boards; later boards fit a 23256 at U32 and at U34BASIC and KERNAL ROMs (C16, Plus/4, C64C short board, C128)
2364 Mask ROM 8K×8U18 (character ROM 390059-01, 2364-318; some national versions fit a 2764 EPROM)BASIC and KERNAL ROMs (C64); BASIC and KERNAL (VIC-20, PET); character ROM (C128)
6116 2K x 8 static RAMU19 (2016 in the parts lists)2K x 8 static RAM.
8701 / 7701 clock generatorU28Dot clock and color clock from one crystal (later C64 boards, C128)

Ports and connectors

Power rails

RailExpectMeasure at
+5 V+5 V8502 pin 6; c128-power pin 1 (power socket)
+5 V (VDC)+5 VVDC pin 37
+12 VAbout +12 VSID pin 28 (6581); U59 7812 output
9 V ACAbout 9 V AC between the two 9 V AC pinsc128-power pins 3, 5 (power socket); c128-user pins 10, 11 (user port)

Symptoms