TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: Advent en 14 de Mayo de 2007, 08:14:25
-
hola tengo que hacer un rograma en c y tengoq ue usar un comando que se llama bit_test , he estado mirando en el manual de ccs y me viene que es y tal pero no me ha aclarado mucho alguien me puede explicar bien como usarla?????
-
bit_test te devuelve 0 o 1 dependiendo del estado del bit testeado dentro de una variable ...
int1 MyResult; // Declaro variable de 1 bit para recoger el resultado de bit_test
int8 MyByte=128; // Declaro variable de 8 bit para testear algunos de sus bits y lo inicializo con 0b10000000
MyResult = bit_test(MyByte,0); // MyResult será 0 ya que 128 es en binario 10000000 y el bit número 0 es 0
MyResult = bit_test(MyByte,7); // MyResult será 1 ya que 128 es en binario 10000000 y el bit número 7 es 1
-
gracias por contestar algo me has aclarado, aunque ell programa me esta costando u huevo, lo que quiero hacer sacar un mensaje por el lcd utilizando las interrupciones del puerto b rb4..7 y que los mensajes sean distintos, no se si me explico bien pero weno.... no tendras algun ejemplo de ello verdad!! por que me vuelvo loco
-
gracias por contestar algo me has aclarado, aunque ell programa me esta costando u huevo, lo que quiero hacer sacar un mensaje por el lcd utilizando las interrupciones del puerto b rb4..7 y que los mensajes sean distintos, no se si me explico bien pero weno.... no tendras algun ejemplo de ello verdad!! por que me vuelvo loco
jose ante todo modera tu lenguaje que acá entra gente de todas edades, sexo y regiones del mundo (no estas solo).
Segundo, si te está costando muéstranos qué código has hecho, coméntanos qué pruebas has realizado y sobre eso te podremos ayudar mejor.
saludos