Herwig Siebenhofer
 / Home / C64
 
C 64

    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

C 1541  Floppy

    Blockschaltbild
    Memory Map
    Rom Listing
    Schematik
    VIA 6522
    Service

C 1581  Floppy

    Memory Map
    Rom Listing
    Schematik
    CIA 8520
    WD 1772

Archiv

    Mouse 1531
    Float-Formate
    Screenshots
    Korrekturen
    Chip 74xx
 

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.