C64 Chips

Platinen Versionen:

Ur-C64 Platine aus 1982:

Sog. KU-Platine z�hlt auch noch zu den Ur-C64 Platinen:

Assy 250407 aus ca. 1983/4. PLA neben CPU, SID darunter:

Assy 250425 ab 1984. Achtung! Gegen�ber 250407 sind PLA+SID an den Positionen getauscht! Taktteilung �ber 8701:

Assy 250466. Seltene Platinenversion. Sog. B3-Platine mit zusammen gefassten RAM's:

Assy 250469. Letzte Platinenversion. Kernal+Basic in einem ROM:


CBM Bezeichnungen:

901225   4k Char ROM
901226   8k Basic ROM
901227   8k Kernal ROM
906114   PLA - Ersatz durch ein 27512 Eprom+Adaptersockel m�glich!
8701     Clock converter IC
4164     64kx1 DRAM (8 IC's im C64)
7707     7406
7708     74LS257
7709     74LS258
7711     74LS139
7712     74LS08

CPU 6510

CIA 6526

VIC 6567/9

SID 6581


Der SID des C64-II = 8580 ist Pin kompatibel zum 6581. An PIN 28 sind dann aber nur 9V und nicht 12V anzulegen!

Wenn man einen 8580 dort betreiben m�chte, wo eigendlich ein 6581 rein geh�rt, kann man einen ca. 137 Ohm Widerstand zw. PIN 28 des SID und PIN 28 der Fassung einf�gen, um die 12V auf ca. 9V zu reduzieren. Dagegen kann ein 6581 problemlos in einem C64 C betrieben werden.

Hier gibt es ein Projekt, den SID durch einen AVR zu ersetzen:
http://www.swinkels.tvtom.pl/swinsid/

RAM

2114
1kx4 SRAM.

    +---+--+---+
 A6 |1  +--+ 18| VCC
 A5 |2       17| A7
 A4 |3       16| A8
 A3 |4       15| A9
 A0 |5  2114 14| D1
 A1 |6       13| D2
 A2 |7       12| D3
/CE |8       11| D4
GND |9       10| /WE
    +----------+

4116
16kx1 DRAM.
Requires -5, +5 and +12V.

     +---+--+---+
 VEE |1  +--+ 16| GND
   D |2       15| /CAS
 /WE |3       14| Q
/RAS |4  4116 13| A6
  A0 |5       12| A3
  A2 |6       11| A4
  A1 |7       10| A5
 VDD |8        9| VCC
     +----------+
How to use a 4164 for a 4116 Chip:

4164
64kx1 DRAM.

     +---+--+---+
     |1  +--+ 16| GND
   D |2       15| /CAS
 /WE |3       14| Q
/RAS |4  4164 13| A6
  A0 |5       12| A3
  A2 |6       11| A4
  A1 |7       10| A5
 VCC |8        9| A7
     +----------+

If you need one of the 4164 chips, you can also use a 41256 instead.
You have to solder a short piece of wire between pins 1 and 16 of that chip (these are the
pins just left and right of the alignment notch on the chip). This mod
will make the chip look just like a '64 chip to the system.

4464
64kx4 DRAM.

     +---+--+---+
 /OE |1  +--+ 18| GND
  D0 |2       17| D3
  D1 |3       16| /CAS
 /WE |4       15| D2
/RAS |5  4464 14| A0
  A6 |6       13| A1
  A5 |7       12| A2
  A4 |8       11| A3
 VCC |9       10| A7
     +----------+

41256, 41257 256kx1 DRAM.

      +---+--+---+
   A8 |1  +--+ 16| GND
    D |2       15| /CAS
  /WE |3       14| Q
 /RAS |4 41256 13| A6
   A0 |5 41257 12| A3
   A2 |6       11| A4
   A1 |7       10| A5
  VCC |8        9| A7
      +----------+

44256, 44258
256kx4 DRAM.

     +---+--+---+
  D0 |1  +--+ 20| GND
  D1 |2       19| D3
 /WE |3       18| D2
/RAS |4       17| /CAS
     |5 44256 16| /OE
  A0 |6 44258 15| A8
  A1 |7       14| A7
  A2 |8       13| A6
  A3 |9       12| A5
 VCC |10      11| A4
     +----------+

ROM

The ROMs in a C64 consists of three different chips: an 8k for the BASIC-interpreter (U3), an 8k for the Kernal (U4), and finally a 4k ROM for the character set (U5). These are all factory-programmed (mask-programmed) parts, with special MOS part-numbers:
IC 	MOS-part 	Memory region 	Standard PROM part 	Description 	md5sum
U3 	901226-01 	0xA000-0xBFFF 	2364A 	BASIC ROM 	de8859e30474a2df71f910f24dba92a7
U4 	901227-03 	0xE000-0xFFFF 	2364A 	Kernal ROM 	39065497630802346bce17963f13c092
U5 	901225-01 	0xD000-0xDFFF 	2332A 	Character set 	12a4202f5331d45af846af6c58fba946
Hier eine Adapterschaltung um Standard 2764 Eproms als ROM Ersatz zu verwenden:

Vom 2364 Pin 24=Vcc mit 2764 Pin 28,27,26 verbinden.
Vom 2364 Pin 21=A12 mit 2764 Pin 2 verbinden.
Vom 2364 Pin 18=A11 mit 2764 Pin 23 verbinden.
Pin 20 am 2764 /CE mit GND verbinden (Pin 14 am 2764).

Hosted by www.Geocities.ws

1