Arquitetura de Computadores · Laboratório

Prática 5
Funções por combinação binária

Prof. Clayton J A Silva Arduino Mega 2560 Rev 2026.2

Objetivo

  • Utilizar três chaves como palavra binária de entrada para ativar funções específicas no programa do Arduino.

Materiais utilizados

Atenção: mantenha os pinos de menor numeração associados aos bits menos significativos, para facilitar a leitura da palavra binária no circuito.

Circuito de entrada de três bits

A prática utiliza a mesma ideia de entrada binária por três chaves. Cada combinação da palavra de entrada aciona uma função específica no programa.

Entrada binária Chave bit 0 Chave bit 1 Chave bit 2 Arduino Mega 2560 pino 2 pino 3 pino 4 palavra lida: b2 b1 b0 = 000 ... 111

Figura 1 — Representação em SVG da entrada de 3 bits conectada aos pinos digitais 2, 3 e 4.

  1. Monte o circuito com três chaves conectadas às entradas digitais do Arduino.
  2. Leia a palavra binária formada pelas chaves.
  3. Elabore o código para ativar uma função conforme a combinação binária de entrada.

Atividade de programação

Utilizando a IDE do Arduino, elabore o código que permite ativar uma função dependendo da combinação binária da entrada.

← anteriorPrática 4 — Entrada binária de 3 bits