Hallo Leute! Ich hoffe ihr könnt mir bei meinem Problem helfen, denn langsam verstehe ich die Welt (der uC) nicht mehr! Folgendes Problem. Ich muß einen Datenlogger mit Hilfe des C8051F352 und des Atmel AT45DB161B programmieren. Das Auslesen des Status-Registers klappt auch wunderbar. Als nächstes wollte ich in den Buffer von Addr.0x00 bis 0x08 die Zahlen 0 bis 8 schreiben um zu testen,wie dies funktioniert. Leider bekomme ich beim Auslesen aber immer nur den letzten geschriebenen Wert (also 8) zurück und dies bei allen Adressen! Irgenwie habe ich das Gefühl, mit der Addressierung ist es noch im argen. Kann mir da jemand mal auf die Sprünge helfen, am besten mit einem Code-Snips? Wäre echt toll. Anbei meine Routinen zum Lesen/Schreiben des Buffers und der SPI-Routine. Vielen Dank im Vorraus für die Hilfe Ruppi985 //-------------------------------------------------------------------
Hallo Leute, sorry, beim kopieren ist mir leider ein Fehler unterlaufen, hier die richtige Source! Ruppi985
Hallo Leute! Habe das Problem inzwischen gelöst. Wer Interesse hat, kann mir ja mailen! Ruppi985
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.