Ich kann dir leider nicht sagen, was das hier bedeutet
Code:
ldi      temp         , LOW  ((daten * 2) + daten_laenge)            ; vergleiche LOW-Byte
   cp      ZL            , temp

   ldi      temp         , HIGH ((daten * 2) + daten_laenge)            ; vergleiche HIGH-Byte
   cpc      ZH            , temp
Da ich das mit dem unteren und oberen Byte ja immer noch nicht verstanden habe