Commodore 1541 mit AVR

#3517301
Lesenswert?

Für einen AVR noch nicht, aber damals unter dem C64 immer mal wieder.

Das Laufwerk hängt an einem modifiziertem IEEE-488 Bus, der seriell 
ausgeführt wurde. Die restliche Technik ist genial einfach. Als 
Bustreiber wurden damals OC-Inverter verwendet die meistens auch 
gesockelt waren und daher getauscht werden konnten.

Das Nutzen dieses Busses sollte daher recht einfach sein. Es können 
mehrere Geräte ca.30??? angeschlossen und adressiert werden. Alle diese 
Geräte besitzen damit eine eigene Intelligenz und gehorchen auf Befehle 
vom Master.
Ich habe das Konzept damals sehr geliebt und das Laufwerk häufig zu 
Datensammlung auch mit anderen MCs verwendet.

Infos:
http://de.wikipedia.org/wiki/CBM-Bus
http://www.zimmers.net/anonftp/pub/cbm/programming/serial-bus.txt
http://www.cbmhardware.de/floppy/1541.php
http://www.forum64.de/wbb3/board2-c64-alles-rund-um-den-brotkasten/board107-sonstiges/board43-emulatoren/28263-1541-emul-mit-atmega644/

Wie gesagt, die Schnittstelle und das Protokoll sind verdammt einfach 
gehalten und sollten sich auch auf einem AVR gut implementieren lassen. 
Leider habe ich für ein derartiges Projekt wenig Zeit, aber ich kann dir 
für dein Projekt für das nächste halbe Jahr ein paar Bücher leihweise 
überlassen.

Floppy VC 1581 Pflegen und Reparieren, Data Becker, ISBN 3-89011-079-7
Die Floppy 1541, Markt und Technik, ISBN 3-89090-098-4
Das große Floppy Buch, Data Becker, ISBN 3-89011-005-3

In diesen Bücher findest du die Rom-Listings und viele Beispiele in 6502 
ASM.
#3517316
Lesenswert?

Luther Blissett schrieb:
> Marek Walther schrieb:
>
>> Wie gesagt, die Schnittstelle und das Protokoll sind verdammt einfach
>> gehalten und sollten sich auch auf einem AVR gut implementieren lassen.
>
> Dieser Satz muss nicht im Konjunktiv stehen, da es bereits gemacht
> wurde. Siehe Post vorher.

Als ich meinen Post geschrieben habe, stand das noch nicht da. Das 
Suchen der Bücher hat halt etwas gedauert. ;)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren