El rango numerico de Bit es ese, un bit, una posicion de memoria, o como quieras llamarlo.
Un Byte tiene ocho bits, y una Word tiene 16 bits.
Las resistencias pullup ponen el pin en alto, el pulsador para leerlo pulsado escribe un cero.
En tu caso usas resistencias de pulldown, referidas a masa, para que al pulsar recibas un uno.
Si no cambias el circuito no las uses, porque vas a tener problemas.
MGL