ok ich glaub ich hab jetz shr auch kapiert

outbyte=01000001 shr 4
outbyte is jetzt 0000 0100
stimmt doch so oder??

nächste Frage:
die oberen vier bits werden so übergeben:

OUTBYTE=BUF or (LCDDATA shr 4) 'buf ist 20h, lcddata ist 41h(großes A)
'outbyte is jetzt: 00100100
EXTPORT=OUTBYTE or 01000000b
'extport is jetzt: 01100100
EXTPORT=OUTBYTE and 10111111b
'extport is jetzt: 00100100 ==>das 7. Bit is 0 d.h. enable is auch 0, wenn der enable 0 is tut doch der lcd-controller auch nix, dann wäre diser befehl doch für die Katz, oder lieg ich da falsch???

gruß martin