# Aufrüstung eines CPC 464+ auf 128kB Ram

Da die Hauptplatine des CPC 464+ schon für die Aufnahme von 128kB Ram vorbereitet ist, kann die Aufrüstung sehr schnell vorgenommen werden. Für den Umbau wird folgendes Werkzeug benötigt:

- 1 Kreuzschlitzschraubendreher,
- 1 Lötkolben,
- 1 Entlötsaugpumpe oder

Entlötlitze, etwas Lötzinn, sowie ein wenig Erfahrung mit dem Umgang mit dem Lötkolben.

Benötigte Bauteile:

- 2 * RAM 41464-12
- 1 * Widerstand 33ohm / 1/8 Watt
- 1 * Widerstand 10kohm / 1/8 Watt
- 2 * Kondensator 0,1µF

Wer die Ram-Bausteine nicht direkt einlöten will, der benötigt auch noch 2 IC-Sockel (18polig).

Als erstes müssen die folgenden Bauteilepositionen gesucht und die Lötpunkte von Lötzinn befreit werden: R28, R55, C12, C13, IC12 und IC13.

Jetzt kann der Bauteileeinbau beginnen:

- 10kohm → R28
- 330ohm → R55
- 0,1µF → C12 und C13
- RAM → IC12 und IC13

Die IC's werden mit der gleichen Polung wie die schon vorhandenen RAM's eingelötet.

Danach kann man noch das Listing eingeben und testen, ob die 2te RAM-Bank funktioniert.

Listing:

    10 MODE 2:DEFINT b-z
    20 PRINT"Bank:":PRINT:PRINT"Address: &     OK!"
    30 FOR bank=&C4 TO &C7
    40 LOCATE 6,1:PRINT bank-&C3
    50 FOR adr=&4000 TO &7FFF
    60 LOCATE 11,3:PRINT HEX$(adr,4);
    70 wert=255:GOSUB 120
    80 wert=0:GOSUB 120
    90 OUT &7F00,&C0
    100 NEXT:NEXT
    110 PRINT:PRINT"All banks OK!":END
    120 OUT &7F00,bank:POKE adr,wert
    130 OUT &7F00,&C0:POKE adr,255-wert
    140 OUT &7F00,bank:wert2=PEEK(adr)
    150 OUT &7F00,&C0
    160 IF wert2<>wert THEN PRINT" ERROR!!!";:END
    170 RETURN

Wolfgang Noisternig ("The Cranium")