65SC12 CMOS CPU pinout

DIP-40. Main CPU of the Master. Runs every 6502 instruction plus the 65C02 additions.

A CMOS 6502 variant (Acorn calls it the 65C12) with the extra 65C02 instructions and addressing modes; BASIC IV assembles them. The Master drawing gives it three ground pins (1, 5, 21), DBE on pin 36 and SO tied high on 38; pins 3 and 35 are unused. A 6502A is not a drop-in: code that uses the new opcodes crashes. Test points TP3 (NMI), TP4 (IRQ), TP5 (SYNC), TP6 (R/W) sit beside it.

Open the interactive 65SC12 pinout

Pins

PinNameTypeSignal
1VSSgroundGround.
2RDYctrlReady from the I/O controller (IC15 pin 17); also goes to the PBC. Low stretches the cycle.
3NCncNot connected on the Master (phi1 out on an NMOS 6502). UNVERIFIED
4/IRQctrlInterrupt request (TP4). The memory controller, RTC (via LK4) and VIAs pull it. UNVERIFIED
5VSSgroundGround (Master supply table lists 1, 5, 21).
6/NMIctrlNon-maskable interrupt (TP3): disk DRQ and Econet.
7SYNCctrlHigh on opcode fetch (TP5). The memory controller uses it for the shadow RAM rules.
8VDDpower+5 V.
9A0addrAddress bit 0.
10A1addrAddress bit 1.
11A2addrAddress bit 2.
12A3addrAddress bit 3.
13A4addrAddress bit 4.
14A5addrAddress bit 5.
15A6addrAddress bit 6.
16A7addrAddress bit 7.
17A8addrAddress bit 8.
18A9addrAddress bit 9.
19A10addrAddress bit 10.
20A11addrAddress bit 11.
21VSSgroundGround.
22A12addrAddress bit 12.
23A13addrAddress bit 13.
24A14addrAddress bit 14.
25A15addrAddress bit 15.
26D7dataData bit 7 (CD7 bus).
27D6dataData bit 6.
28D5dataData bit 5.
29D4dataData bit 4.
30D3dataData bit 3.
31D2dataData bit 2.
32D1dataData bit 1.
33D0dataData bit 0.
34R/WctrlRead high, write low (TP6).
35NCncNot connected.
36DBEctrlData bus enable, tied through R43/C19 on the Master.
37PHI2 INclock2 MHz clock in, from the VIDPROC. Slow 1 MHz devices are handled by holding the cycle with RDY (pin 2, from the I/O controller IC15 pin 17), not by stretching this clock.
38SOctrlSet overflow, tied to +5VB.
39PHI2 OUTclockphi2 out to the system.
40/RESctrlReset, low on power-up and BREAK.

Fitted in

Sources