Zitat von
Ovoron
... Ich kann doch auch nur mit dem flash Speicher arbeiten oder wo bietet es sich an mit dem EEPROM zu arbeiten ...
Dein Projekt bzw. Deine Idee ist ja gut. Wenn man (mehrere) gleichbleibende Werte, in diesem Fall eben Strings hat, dann ist es sinnvoll das im EEPROM zu speichern. Ich mache es gelegentlich bei Textausgaben ähnlich, allerdings nur mit einer Sprache.
Im EEPROM lege ich solche Strings an:
Code:
// Das LCD hat 24 Zeichen: "1234567890123456";
unsigned char ABC1[] EEMEM = " BTtester 357M ";
unsigned char ABC2[] EEMEM = "ABC Vx93 21Nov09";
Das wird dann bei passender Gelegenheit an ein LCD ausgegeben so:
Code:
Line1(); // 1. Zeile
lcd_eep_string(ABC1);
Line2(); // 2. Zeile
lcd_eep_string(ABC2);
_delay_ms( 800);
Die LCD-Routinen bedienen das Display - klar. Ausgaben über andere Schnittstellen wären natürlich möglich.
Lesezeichen