Hallo,
uint8_t s;
time_t t;s = n/100;
t.csecs = n % 100;
t.secs = (s % 60);
t.mins = (s/60) % 10;
s hat den Typ uint8\_t. Der Wertebereich von uint8\_t beträgt 0 bis 255. 25856 geteilt durch 100 ergibt 258,65. Da es sich um Integerwerte handelt 258. Und jetzt verrat mir mal wie du diese 258 in der 8-Bit-Variable unterbringen willst?
Gruss,
OhneName