Hallo, nach mehrmaligen ein/ausschalten gehen mir aus unerklärlichen Gründen die Daten aus dem EEPROM (ATmega32) verloren. Könnte das an Spannungsspitzen auf VCC liegen? Gruß
BerndB schrieb: > nach mehrmaligen ein/ausschalten gehen mir aus unerklärlichen Gründen > die Daten aus dem EEPROM (ATmega32) verloren. Alle? Sieh dir mal das Stichwort "Brown-Out Detector" an... Das hättest du mit der Suchfunktion hier mit genau deinen Stichworten aber auch finden können: http://www.mikrocontroller.net/search?query=eeprom+datenverlust&forums[]=1&max_age=-&sort_by_date=0
Habe ich schon alles abgegrast und die Daten nicht am Beginn des Speichers abgelegt. Fehler in meinem Assembler vielleicht? Danke!
Wie oft kommen denn neue Daten, die Du in das EEPROM schreibst? Irgendwie sehe ich auch keine Fehlerbehandlung für das UART. Im Fall eines Datenfehlers bügelst Du Mist in´s EEPROM.
Ok, habe verstanden. Ich glaube ich habe ein Problem mit der Versorgung, denn wenn ich das EEPROM beschreibe (nur gelegentlich nötig) und den Controller in das STK-500 packe und die Versorgung dort an/aus mache bleibt der Inhalt im EEPROM erhalten. Gibt es eine besondere NT-Beschaltung zusätzlich zum 7805? Elkos vielleicht? Danke euch!!!
Bist nicht der Einzige, der die vergessen hat ;-) Direkt an alle VCC/GND-Anschlüsse des Controllers gehören ausserdem 100nF-Keramikkondensatoren.
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.