Prozessor 6502
Der Prozessor 6502 wird als Hauptprozessor im PET 2001, den CBM 30xx-80xx und im VC 20 eingesetzt. Außerdem als Floppyprozessor in den meißten Commodore Floppylaufwerken zB: 1541, 1570, 1571, 1581 etc.
Pinbelegung:
1 - GND - Ground
2 - RDY - Eingang: Ready
Dem Prozessor wird angezeigt, daß die auf dem Datenbus liegenden Signale gültig sind. Bei Low stoppt die CPU
3 - 01 - Ausgang: Takt 1
Taktausgang zur Systemsteuerung
4 - IRQ - Eingang: Interrupt Request
Wird dieser Pin auf Low gelegt, unterbricht die CPU ein gerade laufendes Programm und geht zur Interrupt Routine
5 - NC - nicht angeschlosen
6 - NMI - Eingang: non Maskable Interrupt
7 - Sync - Ausgang: für Single Step
Ausgang: geht auf High, wenn die CPU einen Opcode holt. In zusammenarbeit mit dem RDY Eingang kann ein Single-Step-Modus hardwaremäßig aufgebaut werden.
8 - Vcc - Versorgungsspannung +5 Volt
9 - A0 - Adreßausgang: Bit 0
10 - A1 - Adreßausgang: Bit 1
11 - A2 - Adreßausgang: Bit 2
12 - A3 - Adreßausgang: Bit 3
13 - A4 - Adreßausgang: Bit 4
14 - A5 - Adreßausgang: Bit 5
15 - A6 - Adreßausgang: Bit 6
16 - A7 - Adreßausgang: Bit 7
17 - A8 - Adreßausgang: Bit 8
18 - A9 - Adreßausgang: Bit 9
19 - A10 - Adreßausgang: Bit 10
20 - A11 - Adreßausgang: Bit 11
21 - GND - Ground
22 - A12 - Adreßausgang: Bit 12
23 - A13 - Adreßausgang: Bit 13
24 - A14 - Adreßausgang: Bit 14
25 - A15 - Adreßausgang: Bit 15
26 - D7 - Datenbus: Bit 7
27 - D6 - Datenbus: Bit 6
28 - D5 - Datenbus: Bit 5
29 - D4 - Datenbus: Bit 4
30 - D3 - Datenbus: Bit 3
31 - D2 - Datenbus: Bit 2
32 - D1 - Datenbus: Bit 1
33 - D0 - Datenbus: Bit 0
34 - R/W - Ausgang: Read/Write
35 - NC - Nicht angeschlossen
36 - NC - Nicht angeschlossen
37 - O0 - Eingang: Takt
38 - S.O. - Set Overflow
Wenn das Overflow-Bit gesetzt ist, geht dieser Pin auf High.
39 - O2 - Ausgang Takt 2
40 - RES - Eingang: Reset
Wird dieser Pin auf Low gezogen, führt die CPU einen Reset aus.