Está en la página 1de 4

UNIVERSIDAD DE SANTIAGO

FACULTAD DE INGENIERIA
DEPTO. INGENIERIA ELECTRICA

CURSO: MICROCOMPUTADORES

EJERCICIO 1
ABRIL 24 DE 2018

UNIVERSIDAD DE SANTIAGO - FACULTAD DE INGENIERIA - INGENIERIA ELECTRICA


Diseñe un programa que permita al microcontrolador Arduino
Leonardo, explorar permanentemente el estado de los
interruptores de contacto fijo identificados como SW0 y SW1

Si ambos interruptores están cerrados, todos los LEDS


conectados al Registro 74HC595 deben encenderse y apagarse
3 veces (medio segundo ON y medio segundo OFF)

Si únicamente el SW0 está cerrado, entonces debe producirse el


efecto de un LED encendido desplazándose de izquierda a
derecha.

Si únicamente el SW1 está cerrado, entonces debe producirse el


efecto de un LED encendido desplazándose de derecha a
izquierda.

Dibuje claramente sus diagramas de flujo y escriba su programa


en forma clara y ordenada en lenguaje Processing de Arduino.
dato

1000 0000 0x80


0100 0000 0x40
0010 0000 0x20
0001 0000 0x10
0000 1000 0x08
0000 0100 0x04
0000 0010 0x02
0000 0001 0x01

int dato[i] = { 0x80, 0x40, 0x20, 0x10, 0x08, 0x04, 0x02, 0x01 };

También podría gustarte