EEPROM ZUGRIFF MIT SDCC???

Gast #124653
Lesenswert?

Hallo,

Als ich das Problem mal hatte, hab ich es einfach
mit Assembler gelöst. Der Vorteil ist das Du da
genau weist, was passiert. Das ist nicht unwichtig,
da der Zugriff auf ein EEPROM beim AT89S8252 einen
kritischen Abschnitt darstellt, da wenn das EEMEN-
Bit gesetzt ist jeder Speicherzugriff mittels movx
ins EEPROM geht und nicht in den (externen) RAM.
Es ist daher vielleicht auch ratsam, Interrupts
zu deaktivieren.

Wie die Assembler-Funktionen aussehen, siehe
http://www.atmel.com/dyn/resources/prod_documents/DOC1018.PDF
(Seite 3). Die Funktionen müssen halt noch so ange-
passt werden, dass der sdcc sie aufrufen kann.

MfG
- C. Lechner

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren