Problem s displayom - chyba po volani instrukcii

Taky tomu nějak nerozumím - problém by snad mohl být při dekrementaci z nuly - u unsigned char bude hodnota 255 - nebude tedy menší než nula, ale k tomu by snad nemělo dojít??

Já osobně tedy radši přičítám “for(u8 i=0; i<9; i++)” a nemám problém s použitým datovým typem