C-64   Commodore 64 – System



  Memory Map
  Float Map
  ROM Map
  Basic ROM
  Kernal ROM
  Char ROM
  CPU 6510
  VIC 6569
  SID 6581
  CIA 6526
  PLA
  Keyboard
  Control-Ports
  sonstige Ports

  Bauteile
  Schematik 1
  Schematik 2
  Bus-Schematik
  HF-Modulator
  Datasette
  Reset



  Memory Map
  Rom Listing
  VIA 6522
  Service
 
Korrekturen

Die offiziellen Dokumente sind nicht in allen Punkten richtig. Deshalb wurde beim Aufbau dieser Seiten darauf Bedacht genommen, sämtliche Informationen – soweit möglich – nachzuprüfen und gegebenenfalls zu berichtigen. Folgende Änderungen haben sich dadurch ergeben:

Float Map

B1A5-B1A9   90  80  00  00  00 -32768statt 32768
BFDE-BFE27E75FDE7C60.240226384602statt 0.0002402263
E349-E34D7B83FCB010-0.016111701843statt -0.161117018

Basic ROM

Überschrift zu den Speichstellen B1A5-B1A9:

  ; Floatnummer für Konvertierung eines Integers (-32768)
    statt 32768

SID 6581

Die offizielle Beschreibung der Hüllkurven bei mehreren gesetzten Wellenform spricht von einer logischen Verknüpfung gemäß dem inneren Chip-Aufbau. Richtig ist jedoch, dass jene Wellenform mit dem kleinsten gesetzten Bit ausgewählt ist (also Dreieck vor Sägezahn vor Rechteck vor Rauschen).

Bauteile

U21 bis U24 war mit dem Chiptype 4161 angegeben, richtig ist jedoch 4164.

Schematik 1

Pin 7 von U31 war mit Masse verbunden. Dies ist nur bei der NTSC-Version richtig, bei der PAL-Version – die in diesem Schaltplan dargestellt ist – ist Pin 7 nicht verbunden. Der Kontakt wurde folgerichtig aufgetrennt.

Schematik 2

Das Taktsignal 'Phi 0' ist für den Prozessor ein Eingangssignal. Es war aber im ursprünglichen Schaltplan als Ausgangssignal gekennzeichnet.
 




  Float-Formate
  Screenshots
  Korrekturen

  Chip 74xx
 



  6502
  C-one
  Remix
  CCS64
  Lotek 64
  wxWidgets
 



  6502 Ops
  Zeichen