Kod: Zaznacz cały
char i,j;
st[3]=0;
for(i=2;i>=0;i--)
st[i]=st[j];
warning: subscript has type `char'
Jak zmienię na unsigned char i,j; To dostaję jeszzce inny komunikat
warning: comparison is always true due to limited range of data type
Wskazując na linię
Kod: Zaznacz cały
for(i=2;i>=0;i--)
Kod: Zaznacz cały
Lcd_write_rom(PSTR("Wait..."));
Dodam że to powyżej jest napisane w starszej wersji AVR-GCC natomiast ja teraz robię kompilacje w najnowszej, może dlatego, ale jak to naprawić?