Hi.
Danke erstmal für die schnelle Antwort.
Also ein Befehl sind 8 Bytes.
Byte1 bis Byte8.
Die Summe von Byte2 bis Byte8 wird von FFFFh abgezogen.
Funtkioniert auch.
Jetzt muss nur von der Summe die übrig bleibt das LSB rauskommen.
Beispiel:
Byte2: 00h
Byte3: 01h
Byte4: 01h
Byte5: 00h
Byte6: 01h
Byte7: 20h
Byte8: 00h
= Dezimal: 35
= Hex: 23h
FFFFh - 23h = FFDCh
LSB of FFDCh =
DC;
brauche also nur eine Funktion für das LSB.