Estimado Marttyn:
Te adjunto la hoja del manual del compilador donde verás que define los tipos posibles como:
char ( 8 ), int ( 16 ), short long( 24 ), long( 32 )
El resto de los nombres son repeticiones. Por otro lado esto es lo habitual en c estandar, donde nunca se hace referencias a tipos de bit. En C el acceso a un bit de un byte (o mayor) se hace utilizando máscaras. El acceso a bit normalmente solo se implementa a nivel de máquina en los registros del micro. Si consultas los registros en Proteus, verás que sí hace distinción a nivel de bit.
Tampoco me parece que la visión del valor de un bit dentro de la presentación de los 8bits sea muy complicada, aunque sería mucho más cómodo tenerlo independiente.
Por cierto para ver el estado de un pin, lo mejor es mirar al gráfico del micro que se pone rojo o azul cuando está alto o bajo. Me parece mucho mejor que tener una ventana watch abierta.
Lo peor de todo este hilo es el final: No se puede ver el estado de un único bit de una mirada.
Un saludo.