Bei dem beigefügten Bild "pinoutsMEGA32.jpg" sieht man SS, MOSI, MISO und SCK des AVRs.
An diese Pins habe ich die Karte auch gemäss der Beschreibung auf der 2. Seite des PDF
"MMC-SD-ANBINDUNGUpdate-Info_de"
angeschossen.
pinNr.........MEGA32.......KARTE
---------------------------------------
5. pin........SS..............an CS
6. pin........MOSI..........an DI
7. pin........MISO..........an DO
8. Pin........SCK...........an SCLK
Direkt an der Karte messe ich auch 3,30 Volt da wo sie sein müssen und
GND der Karte geht auch an den GND des AVR.
Es kann eigentlich nur noch am Quellcode liegen oder sieht hier jemand einen anderen Fehler (z.B. Pinbelegung). Was ist eigentlich die Durchnummerierung PB0 - PB3 am AVR (1.Pin -4.Pin) heisst das PortB.0 - PortB.3? Wenn Ja, dann ist die Beschreibung mit dem SPI-Bus (MISO, MOSI,SS, CLK irreführend bzw. falsch) oder ich irre mich beim Interpretieren von PB0 (SCK/T0) = PortB.0 etc...
Kann hier jemand seinen Code für eine MMC-Karte mal posten?
und an welche Pin-Nummer des AVR was angeschlossen ist?
Danke und Gruß
Sascha
Lesezeichen