Chyba ve sčítání záporných čísel v AVR studio na WinAVR C ATMega16.
97252(unsigned long int) = 55801(unsigned long int) + 32000(unsigned long int) + -500(long int) pochopí to někdo? mělo přece vyjít 87301!
Dokonce když dám if(Delay>=0) ... a Delay=-500 tak je podmínka splněna!
fakt jsem zoufalý.
Příspěvky odeslané z IP adresy 94.112.52.–
Vašek