hi, ich kenne jetzt nicht speziell den von Dir verwendeten µC,
aber ich denke, Du hast das Problem in
>>>sendbefehl:
>>>...
>>>andi r18, 0b00001111 ;nicht verwendetes Nibble auf 0 setzen
>>>sbr r17, 1<<4 ;auf Daten Stellen
>>>...

müßte das nicht auch r18 sein?