Gast
#185977
Das Programm liest die Eigenschaften einer CF-Karte aus und zeigt die wichtigsten an. Mögliche Befehle sind: DIR \ => zeigt Inhalt des Root-Verzeichnisses DIR => Daten zeigt den Inhalt des aktuellen Verzeichnisses an DIR und Name => zeigt den Dir-Eintrag der Datei oder den Inhalt des Verzeichnises an TYPE Name => zeigt Inhalt der Datei Name an CD \ => Macht das Root-Verzeichnis als aktuelles Verzeichnis CD Name => Macht das Verzeichnis Name aktuell Name ist dabei ein Name einer Datei oder Verzeichnisses, Pfade mit \ sind nicht möglich. Es funktioniert mit FAT 12 (<8MB) und FAT 16. Ein- und Ausgabe laufen über die serielle Schnittstelle (38400 Baud bei 12 MHz). Geschrieben ist es für einen T89C51RD2 von Atmel und den Assembler A51. Der Prozessor ist wichtig, da der 2. DPTR benutzt wird. Ein kleiner Designfehler habe ich auch gemacht, udn zwar liegt der Adressbereich der CF-Karte in dem Bereich des internen RAM's. Das hab ich dadurch umgangen, in dem ich den internen RAM beim Zugriff auf die CF-Karte abschalte. Ist nicht sehr schnell, aber bis zur nächsten Platine reichts. Würde mich über Fehler und Berichtigungen freuen. Michael
