Beiträge von Ruudi im Thema „C64 vs. CBM-Rechner Tapeport ?“

    Den flankengetriggerten Eingang des PIA hatte ich auch schon in Verdacht. Entweder zieht es dort unbemerkt vorbei oder es wird nach IRQ+Timer verworfen, weil es unpassend ist.

    Das kann man ja wohl mit dem Oszi oder Logicanalyzer unterscheiden, d.h. mal an den IRQ hängen und auf ner 2. Leitung sich den Pegel am Eingang ansehen und eventuell sogar als Trigger für ne gewisse Nachlaufzeit verwenden. kommen da regelmäßig kurz drauf (mittlere Durchlaufzeit PIA) IRQs an, dann passt es in der HW, aber irgendwas am Protokoll ist anders, als von Empfängerseite-SW erwartet, wenn da kein Zusammenhang erkennbar ist, dann liegt es an der HW...

    Ich würde mal vermuten, das es weniger mit der Codierung zu tun hat, als denn mit analogen Dingen wie Pegeln, Flankensteilheit (auch zu viel davon kann negative Effekte haben!), d.h. schau Dir doch die Schaltpläne des Kassettenports DEINER C64-Version vergleichend mit dem zu deinem PET passenden an.

    Eventuell liefert das ja bereits Hinweise darauf, warum es nicht funktioniert...

    Auch an die unterschiedlichen INTERNEN Eingangsschaltungen von PIA, VIA und CIA denken und mit einbeziehen in diese Betrachtung!

    125k-Sample "Oszi" würde übrigens für Datasette locker reichen :wink:

    PS: Funktionierende alte Hamegs gibt es ab ca. 50 EUR, das ist ne gute investition, insb. für Analogtechnik, das ganze USB-China-Billig-Zeugs kannst dagegen gleich in die Tonne treten, das macht Dir nur im Zweifelsfal (Masseversatz z.b.) auch noch den angeschlossenen Computer kaputt...