¿se puede definir un registro usando bits de otros registros como lo son los puertos?

Hola colegas.
Estoy desarrollando una aplicación con el Microcontrolador 18f4550, esta aplicación requiere muchas salidas en forma de contadores binarios (los puertos) pero en algunos puertos me sobran bits y en otros me faltan bits por lo que me he preguntado si es posible, por medio de software, definir un registro que este compuesto por bits de otros registros, que en este caso serian los puertos, para aumentar o decrementar los contadores ya mencionados. Espero haberme hecho entender.
Espero sus ayudas y de antemano Gracias.
 
Atrás
Arriba