Você está na página 1de 4

UNIVERSIDAD NACIONAL INGENIERIA

FACULTAD DE INGENIERIA ELECTRICA Y ELECTRÓNICA

Curso: IT134M Microprocesadores

SEGUNDA PRÁCTICA CALIFICADA

Nombre
Docente Mauricio Galvez Legua
Curso: Circuitos Electrónicos I

------------------------------------------------------------------------------------------------------------
1. Elaborar un programa que realice lo siguiente: (7 puntos)
 Por medio de THUMBSWITCH-BCD se ingrese un valor numérico del 0 al 7 por el
PORTB. Este número indica la cantidad de leds que deben encenderse en el PORTC
empezando por el bit menos significativo. Esto debe realizarse siempre al inicio del
programa.

 Cada uno de los "leds encendidos" deberá ir desplazándose hacia "abajo" cada 400
milisegundos empezando por el led encendido de "mayor peso" (de acuerdo al
PORTC).

1 Ing. Mauricio Galvez Legua


UNIVERSIDAD NACIONAL INGENIERIA
FACULTAD DE INGENIERIA ELECTRICA Y ELECTRÓNICA

Curso: IT134M Microprocesadores

 Cuando el "led encendido" llega al final (bit de mayor peso del PORTD), empieza a
desplazarse el siguiente "led encendido".

 La primera parte de la secuencia finaliza cuando todos los "leds encendidos" se han
desplazado hacia "abajo".

2 Ing. Mauricio Galvez Legua


UNIVERSIDAD NACIONAL INGENIERIA
FACULTAD DE INGENIERIA ELECTRICA Y ELECTRÓNICA

Curso: IT134M Microprocesadores

 Ahora debe empezar la segunda parte de la secuencia, la cual debe "subir" cada "led
encendido" (uno por uno). Esta secuencia finaliza cuando todos los "leds encendidos"
están nuevamente arriba en su posición inicial.
 La secuencia vuelven a repetirse, pero recuerde que al inicio debe leer el PORTB y "encender"
tantos leds como lo indique el dígito leído.

2. Elaborar un programa en lenguaje “C” que muestre el mensaje FIEE-UNI rotando en la matriz
de display, tal como se muestra en el siguiente gráfico: (6 puntos)

3 Ing. Mauricio Galvez Legua


UNIVERSIDAD NACIONAL INGENIERIA
FACULTAD DE INGENIERIA ELECTRICA Y ELECTRÓNICA

Curso: IT134M Microprocesadores

3. Al programa anterior, modificar el arreglo para no tener los "caracteres en blanco" (solo debe
tener los 8 caracteres de FIEE-UNI). Los caracteres en blanco deben ser generados por
programa. (7 puntos)

4 Ing. Mauricio Galvez Legua

Você também pode gostar