8 bits can code 256 different values - 2^8 = 256
Unsigned value range is 0 - 255

9 bits can code 512 different values - 2^9 = 512
Unsigned value range is 0 - 511

10 bits can code 1024...