supairheld
15.05.2005, 08:59
Hallo,
ich möchte den Inhalt einer Stringvariable (vorerst bestehend aus max. 9 Zeichen, ausnahmslos Zahlen) in einen I²C Eeprom abspeichern. Meine einzige Idee ist, den String in ein Word umzuwandeln, das Word in High- und Lowbyte aufzuteilen, und diese beiden Bytes dann im Eeprom abzulegen (kann allerding nur bis zu einem Stringwert von 65536 funktionieren, weil ja nur ein Word, also 5-stellige Zahl). Mein Problem ist aber, wie ich die Stringvariable überhaupt in eine Wordvariable umwandle. Gibt es hierzu einen „fertigen“ Befehel, oder kann man sowas gar nicht machen? Wie macht ihr das?
Am besten wäre eine Lösung, um einen beliebig langen String ins Eeprom abzulegen.
Gruss Thomas
ich möchte den Inhalt einer Stringvariable (vorerst bestehend aus max. 9 Zeichen, ausnahmslos Zahlen) in einen I²C Eeprom abspeichern. Meine einzige Idee ist, den String in ein Word umzuwandeln, das Word in High- und Lowbyte aufzuteilen, und diese beiden Bytes dann im Eeprom abzulegen (kann allerding nur bis zu einem Stringwert von 65536 funktionieren, weil ja nur ein Word, also 5-stellige Zahl). Mein Problem ist aber, wie ich die Stringvariable überhaupt in eine Wordvariable umwandle. Gibt es hierzu einen „fertigen“ Befehel, oder kann man sowas gar nicht machen? Wie macht ihr das?
Am besten wäre eine Lösung, um einen beliebig langen String ins Eeprom abzulegen.
Gruss Thomas