Forum: Mikrocontroller und Digitale Elektronik EEPROM schreiben @ 3,0V möglich!


von ATMega Fan (Gast)


Angehängte Dateien:

Lesenswert?

Hi!

Ich möchte einen ATMEGA168 bei stabilisierten 3,0V betreiben. Meine 
Software schreibt und liest dabei den EEPROM,bisher auch wunderbar! 
Jetzt stolper ich im Datenblatt über einen Hinweis, das man das gar 
nicht darf, siehe Anhang, oder versteh ich das falsch?

Es gibt im Datenblatt mehrmals den Hinweis, das die SPannung VCC beim 
EEPROM schreiben sauber sein muss:
1
An EEPROM data corruption can be caused by two situations when the voltage is too low. First,
2
a regular write sequence to the EEPROM requires a minimum voltage to operate correctly. Secondly,
3
the CPU itself can execute instructions incorrectly, if the supply voltage is too low.

Jetzt möchte ich mir nur gerade mal schlau machen welcher eben dieser 
kritischer Spannungsbereich ist?

von Peter D. (peda)


Lesenswert?

ATMega Fan schrieb:
> Jetzt stolper ich im Datenblatt über einen Hinweis, das man das gar
> nicht darf, siehe Anhang, oder versteh ich das falsch?

Von ATmega168 steht da aber nichts.

Was steht denn in der Rubrik ATmega168 und welche Revision hast Du?


Peter

von Andreas B. (Gast)


Lesenswert?

Das zitierte Erratum ist doch für den Atmega88 und auch dort nur für die 
Revision A, aber du verwendest doch einen Atmega168. Der hatte dieses 
Problem nie.

von ATMega Fan (Gast)


Lesenswert?

Ahhh okay, sorry, das hab ich völlig überlesen...

Dann such ich aber immernoch nach Angaben ab welcher Spannung ein 
ATMEGA168 sicher auf den EEPROM schreiben darf? Ich finde dazu leider 
keine Hinweise, außer dass man auf eben diese Spannung achten soll...?

von Purzel H. (hacky)


Lesenswert?

Was spricht dagegen das richtige Datenblatt anzuschauen ? Das Datenblatt 
des Herstellers, nicht von irgendwelchen Trittbrettanbietern wie 
alldatasheets und dergl.

von Andreas B. (Gast)


Lesenswert?

Ich hab im Datenblatt auch nichts weiter dazu gefunden, also kann man 
wohl davon ausgehen, dass das EEPROM im gesamten erlaubten 
Spannungsbereich des Controllers geschrieben werden kann.

Die zitierte Warnung bezieht sich dann auf den Fall, dass die Spannung 
darunter abfällt. Für solche Fälle muss man den Brown-Out Detektor 
aktivieren.

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
Noch kein Account? Hier anmelden.