ok recht herzlichen dank
und das letzte problem wäre noch, dass im byteport[2] ja folgendes drinsteht:
d4 d5 d6 d7 | R/W RS EN X ... Bedeutung
9 10 11 12 | 13 14 15 16 ... Pins
d.h. warum wirds nicht so gemacht: lcd_buf = &B00000100
dann wär das bit an stelle RS gesetzt!
Lesezeichen