Go Down

Topic: Sensor de Luz (LDR) (Read 6382 times) previous topic - next topic

chiva

Me pregunto cúal será la utilidad de hacer un AND con 0xFF  :smiley-slim:

Las operaciones bitwise y de desplazamiento vienen explicadas en la referencia de Arduino, échale un vistazo a estas páginas:
http://www.arduino.cc/es/Reference/BitwiseAnd
http://www.arduino.cc/es/Reference/Bitshift
http://arduino.cc/forum/index.php/topic,32364.msg236679.html#msg236679

Un saludo
Mercadillo electrónico. Kit iniciación a Arduino, shield LCD a color y más cosas!

Igor R

#16
Jan 30, 2011, 08:16 pm Last Edit: Jan 30, 2011, 08:25 pm by Igor R Reason: 1
Quote
Me pregunto cúal será la utilidad de hacer un AND con 0xFF


Si la variable que haces un shift, tiene 2 bytes (int), y quieres quedarte sólo con el byte bajo, tiene sentido.... no??
Si haces un shift de 8, ya sabes que lo llena de ceros, pero si lo haces de tan solo 3?? Yo también lo suelo hacer "pa por si acaso" (además en algunos lenguajes existen shifts que rotan los bits en vez de meter ceros....)

chiva

Verdad es, llevo toda la tarde trabajando con bytes y había pensado las variables como bytes :smiley-sweat:
Mercadillo electrónico. Kit iniciación a Arduino, shield LCD a color y más cosas!


Go Up