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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.