Hallo, ich bin gerade dabei mir einen Datenlogger mit einer SD-Karte zu basteln. Angehängter Code benutzt die mmc.c von Ulrich Radig. Das Problem beginnt allerdings schon früher: Mit einem 16Mhz Quarz gibt der Mega8 den Satz "vor init" seriell raus. Nun brauche ich den 16Mhz Quarz allerdings anderweitig. Mit einem 3,686400 Quarz gibt der Mega8 gar nichts aus. Sprich ich höre nicht einmal irgend ein Signal am Ausgangspin des Usart. Warum ? Er müsste doch zumindest irgendwelche Impuls senden. Gruß Günter
Nein, mit dem hochohmigen Ohrhörer an Pin3 (TxD) des Mega8. Bei 16MHz höre ich ein kurzes Kreischen nach dem Reset und auch HyperTerm zeigt was an. Bei 3,686 hör ich gar nichts. Der Quartz geht aber, da ich die Init Takte für die MMC Karte an Port B messen kann. Gruß Günter
Es funktioniert. Quartz und AVR nochmal gewechselt. UBRRL=0x18 statt UBRLL=0x24 (hatte mich mit Hex und Dezimal vertan).
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.