Cómo utilizar equipo registra - Lección 1 - Bit básico, Masking, operaciones de lógica (3 / 7 paso)

Paso 3: Navegar en puertos

Un puerto es un grupo de pines de I/O relacionados. Puerto B es un registro de ocho bits o un byte. Cada bit representa el estado de un pin. El pin es alto o bajo, dependiendo de si fue escrito un 1 o 0 para cada bit. Puerto B está asociada con ocho pines físicos en el ATmega328.

El nombre de cada bit es una abreviación de la posición del puerto y poco. Tenemos bits 0-7 o PB0 al PB7. (Contando siempre se inicia con cero). Bits PB0 a través PB5 son los pines digitales del Arduino 8-13. Brocas PB6 y PB7 se utilizan para conectar a la cristal, xtal1 y xtal2.

Puerto B

ENTRADA-SALIDA

PB7

PB6

PB5

PB4

PB3

PB2

PB1

PB0

Pines de Arduino

Crystal2

Crystal1

Pin13

Pin12

Pin11

Pin10

Pin9

Pin8

El resto de los pines digitales del Arduino provienen de puerto D. Los pines analógicos se conectan a Puerto C. http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf

Trabajar con estos diferentes puertos es un poco confuso. Arduino simplifica este nombre como pernos 13 0 y A0-A5.

Artículos Relacionados

Calculadora TI 83 + 83 + SE/84 + / 84 + SE tutorial Lección 1: conceptos básicos

Calculadora TI 83 + 83 + SE/84 + / 84 + SE tutorial Lección 1: conceptos básicos

bueno, es mi Sorunome!Como algunos de ustedes ya sabrán, me encanta la programación.Mi primera plataforma programación fue mi calculadora gráfica por lo que estoy haciendo ahora un tutorial para él!Espero que yo pueda explicar todo bien.Oh y no olvid
Cómo utilizar autohotkey y escribir secuencias de comandos básicos para él.

Cómo utilizar autohotkey y escribir secuencias de comandos básicos para él.

En este instructable, usted aprenderá cómo utilizar autohotkey y cómo crear secuencias de comandos básicos.Paso 1: Descargar e instalar Autohotkey En primer lugar, debe ir aquí y descargar Autohotkey. Instalación y puesta en marcha.Paso 2: Vamos a ap
Utilizar controlador PS3 en pc(32-bit)

Utilizar controlador PS3 en pc(32-bit)

esto es cómo usar un controlador de PS3 en un ordenador de 32 bits (también ver si tu equipo es 32-bit o 64-bit de la derecha clic en computadora y haga clic en propiedades)Paso 1: paso 1 - lo que usted necesita 1. una computadora con un sistema oper
Frankenciser - bicicleta equipo actualización a una fricción Vintage bicicleta

Frankenciser - bicicleta equipo actualización a una fricción Vintage bicicleta

Se trata de una continuación a la Frankenciser - resistencia magnética actualizar a una bicicleta Vintage fricción.El velocímetro mecánico temporizador digital en mi volante de Panasonic EX-1000 1980 ejercicio y trabajo todavía bici bien. La moto es
NerdClock: Un RGB reloj binario [Software de Arduino]

NerdClock: Un RGB reloj binario [Software de Arduino]

IntroducciónRelojes binarios son una manera genial para mostrar el tiempo de una manera misteriosa. Y a los que no saben leer ese tipo de reloj es una manera simple, pero eficaz para incrementar su nerdiness nivel nubes. ¿Que podría ser algo que gust
Mesa de centro Wave 2 x 4

Mesa de centro Wave 2 x 4

Yo siempre he sido sorprendido por esas tablas paramétricas ridículamente cool que se construyen fuera de cientos de láminas de madera. Es bastante increíble pensar cómo un tablero plano puede transformarse en una forma orgánica y de aspecto fluido.
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
Dinosaurio ganchos

Dinosaurio ganchos

Por eso mi estimado amado querido dinosaurio ganchos, después de haber visto algunos en Etsy, no estaba impresionado, ninguno de ellos eran ganchos, sino ganchos con dinosaurios en. Le dije que sí.Esta coincidiendo con mundo Jurásico fue accidental p
Experimento de densidad agua de la sal

Experimento de densidad agua de la sal

aquí es un experimento de ciencia colores brillantes que no sólo se ve cool, pero permite a los estudiantes a desarrollar su propia comprensión de densidad!    He utilizado este experimento para una clase de física de primer año, pero podría ser adap
Los conceptos básicos de HTML y CSS código

Los conceptos básicos de HTML y CSS código

¿Que siempre quisiste hacer tu propia página web, pero los otros webbuilders son demasiado caros? No busque más allá de una introducción a HTML y CSS programación y codificación.Paso 1: Configurar Todos los HTML y CSS codificación página comienza con
Recuperar archivos con Linux

Recuperar archivos con Linux

Bienvenidos, compañeros espías. ¡ Sobre todo tú, a agente [nombre aquí]! Estoy aquí para enseñarte cómo hacer una herramienta indispensable para cualquier espía de conocimientos informáticos. Para su comodidad, este mensaje no será self destruct, así
Reloj de disco duro - persistencia de la visión

Reloj de disco duro - persistencia de la visión

1. POV bastantes relojes, ¿por qué es especial?Bueno, principalmente porque es el mío. Hay por ahí bastantes relojes POV en la web utilizando a todo tipo de mecanismos de pantalla, chasis, controladores. Decidí construir no es exactamente uno de ello
Madera quemada del cinturón

Madera quemada del cinturón

Tengo un bonito cinturón y se pregunta qué tan difícil sería hacer una correa de encargo de la hebilla para él. Me llevó a hacer este Instructable sobre cómo hacer una hebilla de correa de madera quemado de encargo. Esta fue mi primera vez leña nada,
Deslice la regla usando escalas de registro común y Natural

Deslice la regla usando escalas de registro común y Natural

Las reglas de diapositiva que llevaron a los hombres a la luna fueron hechas sin ordenador, así que estas instrucciones se basan en producción computerless. Hay libros en existencia que contienen las escalas de registro necesario sin necesidad de uti