Autor Tema: Setear bits de una variable tipo char  (Leído 1024 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado bloxons

  • PIC10
  • *
  • Mensajes: 15
Setear bits de una variable tipo char
« en: 07 de Febrero de 2017, 12:57:22 »
Buen dia gente, como siempre muchas gracias por su conocimiento que siempre me ayuda tanto.
queria hacerle una consulta, hay alguna forma de modificar los bits de una variable tipo char??, es decir, tengo una variable tipo char A, el tamaño de A es de 8 bits, hay alguna forma en que pueda cargar manualmente los 8 bits?
les paso a explicar un poco mas, cada bits lo recibo por un pin del micro y tengo que enviarlo por el puerto serie, entonces la UART requiere que le cargue al registro una variable tipo char, y yo tengo que formar esa variable leyendo los pines del micro, entonces mi pregunta radica en como cargo los valores de los pines a una variable tipo char.

Desde ya muchas gracias.

Desconectado Marttyn

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1835
    • IDEAA
Re:Setear bits de una variable tipo char
« Respuesta #1 en: 07 de Febrero de 2017, 17:16:21 »
En CCS tienes las funciones bit_set() y bit_clear().
La gente ve las cosas que existen y se pregunta por qué.
Yo prefiero imaginar lo que no existe y preguntarme por qué no.