6545 CRTC pinout

DIP-40. Video timing and screen addressing (later PET boards)

CRT controller that makes the sync, display-enable and cursor and gives the screen RAM addresses. Only on later PET and 80-column boards. Early 2001s used discrete logic and have no CRTC, so a missing CRTC there is normal. Fails as no, rolling or distorted display.

Open the interactive CRTC pinout

Pins

PinNameTypeSignal
1Vssground0 V.
2/RESctrlReset. LOW resets the CRTC.
3LPENctrlLight pen input.
4MA0addrMemory address bit 0 to the screen RAM.
5MA1addrMemory address bit 1 to the screen RAM.
6MA2addrMemory address bit 2 to the screen RAM.
7MA3addrMemory address bit 3 to the screen RAM.
8MA4addrMemory address bit 4 to the screen RAM.
9MA5addrMemory address bit 5 to the screen RAM.
10MA6addrMemory address bit 6 to the screen RAM.
11MA7addrMemory address bit 7 to the screen RAM.
12MA8addrMemory address bit 8 to the screen RAM.
13MA9addrMemory address bit 9 to the screen RAM.
14MA10addrMemory address bit 10 to the screen RAM.
15MA11addrMemory address bit 11 to the screen RAM.
16MA12addrMemory address bit 12 to the screen RAM.
17MA13addrMemory address bit 13 to the screen RAM.
18DEctrlDisplay enable: HIGH while the picture is being drawn.
19CURSORctrlCursor output.
20Vccpower+5 V supply.
21CCLKclockCharacter clock input from the video timing.
22R/WctrlRead/write from the CPU.
23Φ2 (E)clockPhase 2 (E) clock from the CPU.
24RSctrlRegister select: picks address or data register.
25/CSctrlChip select, LOW to access the CRTC registers.
26D7dataData bus bit 7.
27D6dataData bus bit 6.
28D5dataData bus bit 5.
29D4dataData bus bit 4.
30D3dataData bus bit 3.
31D2dataData bus bit 2.
32D1dataData bus bit 1.
33D0dataData bus bit 0.
34RA4addrRaster address bit 4 (character-row scan line to the character ROM).
35RA3addrRaster address bit 3.
36RA2addrRaster address bit 2.
37RA1addrRaster address bit 1.
38RA0addrRaster address bit 0.
39HSYNCvideoHorizontal sync to the monitor.
40VSYNCvideoVertical sync to the monitor.

Fitted in

Sources