..penso d'aver trovato la causa!

255, è fuori da un byte signed!

..ora mi chiedo..come faccio a farglielo considerare un byte unsigned?
Aritmetica binaria?

Grazie!^^