Hi Uli!
Erst einmal ein dickes Lob an die super Beschreibung und die Software
zur MMC auf Deiner Homepage!
Ich habe an Hand des Sandisk-MMC-Datenblattes und Deiner C-Software für den Atmel meine MMC soweit gebracht, daß sie CMD0 und CMD1 akzeptiert (Assembler).
Nun wollte ich das CID-Register auslesen, bekomme aber nach
Write_Command_MMC immer nur eine 127 zurück. Hattest Du diesen Fehler auch mal?
Der PullDown-Widerstand von DataOut nach GND ist bei mit übrigens
immens wichtig! Ich habe ewig versucht, meine MMC "hot-plug-fähig" zu
machen, ohne Erfolg... Mit dem PullDown ging's plötzlich perfekt! Aber
nicht mit einem PullUp...
Danke schonmal!
Quelltext:
http://www.mikrocontroller.net/attachme ... _Mega8.asm
Sebastian