Gracias por la ayuda amigos, pero a continuación me surge otra duda:
-- yo tengo el puerto C que es de 5 pines (debido a que c6 y c7 los tengo para la comunicacion serie), de los cuales c5,c4 y c3 son para controlar un driver de displays MAX7129 (son las señales de DIN, LOAD Y CLK, respectivamente).
Bien, para controlar el MUX del que os hablo usaré c0 y c1, pero como bien decis, si me dirijo a ellos para cambiar el canal del mux, empleando la sentencia portc=0, o portc=1,... TAMBIEN CAMBIO EL ESTADO DE LAS SEÑALES DEL DISPLAY, porque afecta a todos los bits del puerto!!!
Mi intencion era cambiar el estado de c0 y c1 sin modificar a todos a la vez.
Arrrrr.... no se... a lo mejor me estoy complicando un poco, y lo que deberia hacer es directamente pin_c0=(lo que sea) y pin_c1=(lo que sea) a lo bruto, pero no se, era por ver si habia algun metodo mejor.
Muchas gracias!