Nicht jeder hat ein Oszi, aber in letzter Zeit gibt es immer mehr sehr preiswerte Multimeter mit eingebautem Frequenzzähler. Sowas kann beim Debugging eines defekten C64 durchaus hilfreich sein (Wenn die 60Hz auf _IRQ zu finden sind hat der KERNAL den CIA-Timer programmieren können) und ist für so ziemlich jeden erschwinglich. Ich hab keine 15 Euro incl. Porto für ein 'Victor VC921' auf Ebay hingelegt. Mit dem habe ich auf einer funktionierenden 250466-Platine folgende Signale gemessen und war von der Genauigkeit angenehm überrascht. Die Messung war einfach, schwarze Messleitung an GND und mit der roten das Signal abnehmen.
Duty Cycle = Verhältnis HIGH zu LOW wobei die Zahl angibt wieviel % der Periode das Signal HIGH ist.
Mit nicht gleichförmigen Signalen (AEC, _CS-Signale, Daten- und Adressbus) hat es so seine Probleme, die angezeigte Frequenz ändert sich andauernd, aber immerhin sagt einem das, daß sich auf der Leitung was tut. Bei statischen Leitungen wird hingegen 0 Hz angezeigt.
Durch Streuungen beim C64 und dem verwendeten Multimeter können obige Zahlen variieren, speziell der Duty-Cycle. Man sollte aber trotzdem abschätzen können ob das gemessene Signal im richtigen Bereich liegt, Der Duty-Cycle von _CAS muss z.B. höher sein als der von _RAS damit das DRAM funktioniert.
Bei einer PAL-Platine gilt folgendes:
(*) Auf den alten Platinen mit 74LS629/MC4044P wird dieser Faktor per diskret aufgebauter PLL erzeugt. Im 8701 hingegen über Verdopplung und Teilung durch 4.5.