Bits & bytes magia manipulación (6 / 7 paso)

Paso 6: Práctica bit a bit utiliza

Como he utilizado algunos ejemplos como este:

PORT = puerto & 000 0001

Quiero mostrarte que hay cosas que pueden hacer lo contrario, el ejemplo anterior también se puede escribir así:

Puerto & = 0001 0000

Esto facilita las cosas al llegar a saber más de lo que está pasando en, pero por ahora sólo le mostrará las abreviaturas:

Unas pocas repeticiones:

Definir un poco:

Claro un poco:

Voltear un poco:

Así que vamos a ir ahora y hacerlo más útil, a veces es necesario establecer más de un bit en un puerto o registro, por qué no hacen fácilmente legibles como esta:

Aquí establecemos pin 5 y 3 al mismo tiempo, bonito ¿EH? casi lo mismo con claro como este:

			

          

Artículos Relacionados

Cómo utilizar equipo registra - Lección 1 - Bit básico, Masking, operaciones de lógica

Cómo utilizar equipo registra - Lección 1 - Bit básico, Masking, operaciones de lógica

computadoras son difíciles de usar pero vale la pena aprender a usar. Parecen números, pero actúan como una serie de casillas de verificación. Cada bit puede tener una función diferente. Poniendo un 1 o un cheque se encienda algo. Cambiar el 1 a 0 a
Guía de iniciación a Arduino

Guía de iniciación a Arduino

Después de algunos años de experimentar con Arduino, he decidido que ha llegado el momento de compartir el conocimiento que he adquirido. Así aquí va, una guía de Arduino, con los fundamentos desnudos para principiantes y algunas explicaciones más av
Sin embargo otro Daft Punk mesa (5 x 5 LED matriz)

Sin embargo otro Daft Punk mesa (5 x 5 LED matriz)

sí, sé que esto se ha hecho antes, pero queria construir mis propio, utilizando piezas como pocos como sea posible.  Construí este modelo de montaje de pared o mesa, pero puede ampliarse para hacer una mesa de café.  He construido como un estudio par
UUEncoding en C

UUEncoding en C

Configurar el compilador GCCConfigurar un entorno de C como básica que podría. Puede ser más fácil maneras de ir sobre esto, pero quería utilizar GCC para compilar. Para configurar el entorno:Descargué y configurar MinGW32.He añadido estos incluye pa
48 x 8 desplazamiento matriz LED DISPLAY con ARDUINO controlador

48 x 8 desplazamiento matriz LED DISPLAY con ARDUINO controlador

un monocromo pantalla de matriz de puntos LED (solo color) se utiliza para mostrar los caracteres y símbolos que es interfaz con un microcontrolador. Este proyecto será deliberar sobre mostrando un mensaje de texto desplazable en una pantalla de matr
Tejido interactivo

Tejido interactivo

este proyecto es un tejido colgante, interactivo para mi hijita de 8 años.  Cada sección del tejido requiere que haga algo para activar las luces o los sonidos.Materiales necesariosTejido:Tela-5 colores para el fondo-Respaldo y vinculante (cerca de 1
Arduino despertador lona--How To

Arduino despertador lona--How To

materiales que necesitará:1. lona (cualquier tamaño)2. tela (suficiente para cubrir el lienzo)3. Velcro4. luces de LED de 8-105. conductor hilo6. hilo de rosca7. 1 tablero Lilypad sencillo Snap (usted podría elegir utilizar otros tableros de Lilypad
Controlador de estilo MIDI MPC casero

Controlador de estilo MIDI MPC casero

1.0 INTRODUCCIÓNDecidí construir y diseñar un controlador midi que se utiliza para enviar comandos a un equipo que ejecuta un DAW (digital audio workstation) para controlar diferentes parámetros dentro de ella. El DAW que usé se llama Ableton Live. H
Controlador multitouch música

Controlador multitouch música

Este proyecto es una pantalla táctil infrarroja Arduino powered / mesa de centro de interfaz que he estado usando para controlar diversas aplicaciones música y gráficos en mi ordenador. Este es un proyecto que recientemente he tenido tiempo para volv
Estanque de tela

Estanque de tela

al tocar los números, las flores pueden parpadear y hacer patrones.Paso 1: Materiales necesarios - 4ft azul de tela de algodón (para la base del estanque) precio: $4 (Walmart)-4 trozos de verde fieltro (para los cojines del lirio) y 4 piezas de color
Hacking Telnet

Hacking Telnet

http://en.wikipedia.org/wiki/TelnetHola a todos, hoy os voy a enseñar te Cómo hackear ordenadores con TelnetNota: esto es para propósitos educativos solamenteADVERTENCIA: no soy responsable de cualquier cosa que te puede pasar si intentas hackear cua
Capacitiva táctil Arduino lámpara

Capacitiva táctil Arduino lámpara

Edición: otro uno de estos y hackeado una lámpara de ikea con él. Se puede ver el ' ible overe aquíEl problemaEs tarde en la noche y la llama de tu teléfono móvil. Usted no puede ver donde está, ciegas a tientas alrededor de tu mesita de noche, trata
Comunicación de un Windows Forms a un TinyDuino

Comunicación de un Windows Forms a un TinyDuino

Serie es una de las formas más fáciles de comunicación hardware. No es la única forma de comunicación entre dos dispositivos, sino que ofrece varias ventajas sobre otros métodos; principalmente, se puede hacer con una conexión USB estándar mediante e
Bluetooth 100 kHz + generador de funciones de dos canales

Bluetooth 100 kHz + generador de funciones de dos canales

Quería tener un generador de funciones de dos canales que va por encima de las frecuencias de audio.Me inspiré por este generador de forma de onda basada en xmega Instructable. Pero en lugar de utilizar una placa de desarrollo de xmega, usaba el poco