Moin me2u,
ich denke mal, dass die Werte teilweise anders zu interpretieren sind (ohne Gewähr
)
1. bis 4., 5. bis 8., 9. bis 12. und 13. bis 16. sind mit Sicherheit nicht als einzelne Bytes zu betrachten, sondern jeweils als DWORD oder integer.
Beim Speichern werden die Bytes eines DWORD / integer umgedreht, so dass, z.B. aus 0000003C die Reihenfolge 3C000000 entsteht.
Deshalb dürfte auch 6. hochgezählt werden, wenn 5. überläuft (allerdings erst nach 255, nicht nach 100).