Elektro-Jack
07.08.2007, 09:31
Hallo,
sorry ich habe die Bascom Hilfe schon mehrfach gelesen und auch
viele Wandlungen STR VAL ASC usw gefunden aber was ich machen will
da komm ich einfach nicht mehr weiter.
Problem : LCD Displayfunktion zeigt nur Strings an, Umwandlung mit
ASC (byte) wandelt nur Bytes um. Bei einem Word Wert kippt dieser
bei >255 auf 0
-meine Program : ein einstellbarer Timer Anzeige auf T6963C LCD.
kurz:
dim Timerwert as word ' Timer in minuten 0..600min
dim tast as byte ' bedrückte Taste
LCD "Timerwert = " ; asc(timerwert)
Wie kann ich davor den WORD-Timerwert in einen String wandeln?
2.kleines Problem
wie kann ich mit eingegebenen Werten (durch das TASTE Byte )
den Timerwert einstellen ?
z.B. Taste 5; Taste 3; Taste 7 = Wert 537
meine Idee eingegebenen Werte in String wandeln und
dann die Strings zusammen addieren und dann den gesamten
String in word zurückwandeln.
(Für jemanden der in Wandlungen fit ist wohl kein Problem)
vielen Dank für jeden Tipp
sorry ich habe die Bascom Hilfe schon mehrfach gelesen und auch
viele Wandlungen STR VAL ASC usw gefunden aber was ich machen will
da komm ich einfach nicht mehr weiter.
Problem : LCD Displayfunktion zeigt nur Strings an, Umwandlung mit
ASC (byte) wandelt nur Bytes um. Bei einem Word Wert kippt dieser
bei >255 auf 0
-meine Program : ein einstellbarer Timer Anzeige auf T6963C LCD.
kurz:
dim Timerwert as word ' Timer in minuten 0..600min
dim tast as byte ' bedrückte Taste
LCD "Timerwert = " ; asc(timerwert)
Wie kann ich davor den WORD-Timerwert in einen String wandeln?
2.kleines Problem
wie kann ich mit eingegebenen Werten (durch das TASTE Byte )
den Timerwert einstellen ?
z.B. Taste 5; Taste 3; Taste 7 = Wert 537
meine Idee eingegebenen Werte in String wandeln und
dann die Strings zusammen addieren und dann den gesamten
String in word zurückwandeln.
(Für jemanden der in Wandlungen fit ist wohl kein Problem)
vielen Dank für jeden Tipp