Variable value should go to negative, but since we have no negative, it goes into 65xxx range
only if you interpret it incorrectly and ignore the sign bit



show your code