Hallo WarChild,

hast Du das Problem lösen können ? Ich bekomme auf Datenschrott.
In Deinem Code ist mir aufgefallen, dass Du zum lesen und schreiben die selbe Adresse 0xco verwendest. Laut Beschreibung müsste das doch 0xc0 und 0xc1 sein.

Gruß