Categoría:Funciones bit y byte

De ArduWiki
Revisión del 12:18 26 sep 2019 de Kike GL (Discusión | contribuciones)

(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Saltar a: navegación, buscar

A menudo, cuando se programa en el entorno Arduino, la capacidad de manipular bits individuales será útil o incluso necesaria. Aquí hay algunas situaciones en las que las matemáticas de bits pueden ser útiles:

  • Ahorro de memoria al empacar hasta 8 valores de datos verdaderos/falsos en un solo byte.
  • Activar/desactivar bits individuales en un registro de control o registro de puerto de hardware.
  • Realizar ciertas operaciones aritméticas que implican multiplicar o dividir por potencias de 2.

En este tutorial, primero exploramos los operadores básicos bit a bit disponibles en el lenguaje C++. Luego aprendemos cómo combinarlos para realizar ciertas operaciones útiles comunes.

Sistema binario

Para entender las operaciones binarias es mucho mejor trabajar en numeros binarios. Arduino permite hacer esto:

0b11  //3
B11   //3

Páginas en la categoría «Funciones bit y byte»

Las siguientes 9 páginas pertenecen a esta categoría, de un total de 9.