Du musst folgendes schreiben:

val=ascii-code
gosub lcd_write

wobei der ascii-code eben der ASCII-Code des entsprechenden symbols ist. Ich füge in meine Programme immer Folgenden Code für den ASCII ein:

define a 97
define b 98
define c 99
define d 100
define e 101
define f 102
define g 103
define h 104
define i 105
define j 106
define k 107
define l 108
define m 109
define n 110
define o 111
define p 112
define q 113
define r 114
define s 115
define t 116
define u 117
define v 118
define w 119
define x 120
define y 121
define z 122

Dann muss ich ímmer nur den Buchstaben schreiben statt zu rechnen. Dass sieht dann so aus (am beispiel "m"):

val=m
gosub lcd_write

Wenn ich nen Buchstaben groß haben will muss ich folgendes schreiben:

val=m-32
gosub lcd_write

bei zahlen musst du einfach nur die Zahl plus 48 rechnen, also wenn du 7 haben willst:

val=7+48
gosub lcd_write

Den kompletten ascii-code als tabelle such ich mal... ich müsste den irgendo rumliegen haben...