Hi,
Microcontroller sind (meist) 8-bit Systeme. Daher werden alle Werte/Variablen bei der Speicherung in einzelne Bytes "aufgeteilt", da ja die Speicherstellen nur 8 bit breit sind. Es können also gar keine 16-bit Werte gespeichert werden (physikalisch), auch wenn es vielleicht im Programm den Anschein hat, hier erledigt der Compiler nämlich die ganze Arbeit mit der "Aufteilerei".Stimmt es dass man in das ERAM nur einzelene Bytes schreiben kann? Ich hab das irgendwo in einem anderen Zusammenhang mal gelesen. Dort wurde deshalb eine Word- Variable in zwei Bytes zerlegt und beim Auslesen wieder zusammengesetzt.
Viele Grüße
Lesezeichen