TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: Medusa en 05 de Junio de 2012, 12:16:29
-
Hola, tengo una duda, hay alguna menera de filtrar el estado del UART cuando se usa el PortC en un pic18f452, por necesidad estoy trabajando con una palabra de 5 bits con el PortC
output_c (0X00);
Pero al hacer esto estoy afectando el estado de RC6 y RC7 destinados al UART...
-
Podés trabajar como lo indica Suky usando una union y una estructura.
Se puede hacer así:
union{
unsigned char Byte;
struct{
unsigned bit0:1;
unsigned bit1:1;
unsigned bit2:1;
unsigned bit3:1;
unsigned bit4:1;
unsigned bit5:1;
unsigned bit6:1;
unsigned bit7:1;
};
}Variable;
Y trabajar así:
Variable.Byte=0;
Variable.bit5=1;
Saludos!