Hallo Michak1,

ich glaube, SEND_TLM müßte gehen!

Wenn KANAL=HBYTE ist und DATEN=LBYTE, dann müßte man ...:
1.) ADR in HBYTE tun,
2.) HBYTE 2x nach rechts schieben,
3.) ADR in LBYTE tun,
4.) LBYTE 6x nach links schieben,
5.) CMD zu LBYTE addieren (CMD muß < 64 sein).

Senden und fertig. Beim nächsten Senden desselben Codes muss mit HBYTE = HBYTE OR 8 das Bit T gesetzt werden, weiter im Wechsel gesetzt/gelöscht.

Ich habe immer noch keine Zeit zum Ausprobieren, leider, leider