Pages: 1 [2]   Go Down
Author Topic: Sensor de Luz (LDR)  (Read 5551 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Edison Member
*
Karma: 23
Posts: 1375
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

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

0
Offline Offline
Edison Member
*
Karma: 16
Posts: 1579
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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....)
« Last Edit: January 30, 2011, 02:25:57 pm by Igor R » Logged


Offline Offline
Edison Member
*
Karma: 23
Posts: 1375
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Verdad es, llevo toda la tarde trabajando con bytes y había pensado las variables como bytes smiley-sweat
Logged

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

0
Offline Offline
Edison Member
*
Karma: 16
Posts: 1579
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

smiley-lol smiley-lol smiley-lol
Logged


Pages: 1 [2]   Go Up
Jump to: