PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Festplatten- bzw. Diskettenzugriff mit Mega16???



Kundesbanzler
22.02.2005, 12:35
Hallo erstmal.

Meine Frage an jemanden, der sich damit auskennt:

Kann ich mit dem Atmel Mega16 Daten auf eine Festplatte/Diskette speichern und von dort lesen?

Und wenn, wie muss ich das dann ansteuern?



Greeez Kundesbanzler

PicNick
22.02.2005, 13:25
Is zwar für konkret 8051, aber die Info ist da
http://www.pjrc.com/tech/8051/ide/index.html

oe9vfj
22.02.2005, 15:51
Schau mal auf http://members.aon.at/voegel

Festplatten erlauben nur Schreiben und Lesen von ganzen Sektoren.
Dazu brauchst also einen SRAM-Buffer von 512 Bytes. Dann bleiben Dir noch 512 Bytes für die Applikation inkl. der Stacks.
Weiters benötigt die Hard-Disk noch 22 bis 24 Pins zur Ansteuerung und Datenaustausch. Falls Du das AVR-DOS Filesystem verwendet willst, mit dem Du DOS-Dateien lesen und schreiben kannst, brauchst Du einen AVR mit mindestens 2KB SRAM in der Minimalkonfiguration des AVR-DOS mit einem File-Handle.

Wesentlich weniger Pins zur Ansteuerung und Datenaustausch benötigen SD bzw. MMC Cards (4 Pins), auf welchen Du ebenfalls DOS-kompatibel Files lesen und schreiben kannst.

Im Bereich Download auf der oben angeführten Site findest Du entsprechende Anschluss-Schematas und Treiber.

Kundesbanzler
23.02.2005, 15:42
Ok. Danke


werds mal mit SD-Cards probieren.