Está en la página 1de 1

RETO 2

Implemente un programa en lenguaje ensamblador que al pulsar y soltar B3 encienda un LED


(LED 0) y lo desplace hacia la izquierda Y derecha continuamente, sobre los Leds (L7-L0), de
manera que cada vez que se llegue a un extremo de los LEDs se invierta el sentido del
desplazamiento.
Utilice los switch (SW3-SW0) de la tarjeta para controlar la velocidad de desplazamiento de los
LEDs según la tabla siguiente:

Velocidad de
SWITCH
desplazamiento en ms
0 50
1 100
2 200
3 300
4 400
5 500
6 600
7 700
8 800
9 900
10 1000
11 1100
12 1200
13 1300
14 1400
15 1500

Por ejemplo; si los switch están configurados en el número 5, los Leds deberán desplazarse a
razón de 500ms.
*Debe utilizar Subrutinas para los retardos y cuando lo crea conveniente.

También podría gustarte