Hallo,

ich habe ein Atmega644, an den ich die Sensoren Ds18s20 angeschlossen habe. Programm mit Basom geschrieben.

Die Sensor ID´s lese ich aus dem internen EEPROM aus. Klappt alles!

Nur möchte ich die ID´s über ein Terminal ändern können....

Das Schreiben der empfngenden Werte in den EEPROM klappt auch, nur sind es die falschen Werte!

Im Terminal sende ich z.B. >1A< diese ist leider nach dem Empfangen keine Hexzahl sondern ein String! (bzw der ASCII-Wert des Strings)

Kann mir wer sagen, wie ich den String 1A in ein integer z.B. 26 oder in ein Byte (00011010)mache, so dass es dem Hexzahl 1A gleicht?

ich hoffe ich habe meine Frage verständlich formuliert.

Mfg
Sascha