Autor Tema: Como recorrer un byte bit a bit??  (Leído 3456 veces)

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

Desconectado kurdo22

  • PIC10
  • *
  • Mensajes: 48
Como recorrer un byte bit a bit??
« en: 14 de Octubre de 2004, 11:30:00 »


    Muy buenas, me preguntaba si alguno sabria decirme alguna forma sencilla de recorrer el byte de informacion de una variable bit a bit.

    Un saludo

Desconectado wqtrp

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 170
RE: Como recorrer un byte bit a bit??
« Respuesta #1 en: 14 de Octubre de 2004, 11:38:00 »
una es chequar el primer bit para ver si esta puesto o no con la instruccion bit_test() o alguna asi y luego rotar el byte para que en esa pocicion quede el nuevo bit a verifica, con esto hacer un loop y ya esta.

una opcion para desplazar el bit es las instrucciones rotate del chip y sino, multiplicar o dividir el byte por 2 segun para donde se quiera desplazar..

claro q este metodo destruye el dato original del byte


 

anything