eu nao quero por 2 decimal no trisd eu apenas quero modificar o bit 2 do trisd ou seja somente quero que o bit 2 do trisd fique a 1 mas nao quero utilizando a sigla trisd, deu o exemplo da abreviatura RD para portd e queria saber qual a abreviatura para o trisd...
Não sabemos qual o compilador a usar. Todos são diferentes.
Eu uso o HITECH, e posso fazer TRISD2=1.
Agora, se queres algo mais geral, e com portabilidade, então eu usaria ::
TRISD != 0b00000010; // faz um OR, modificando apenas para o bit 1