LABORATORIO - 1 Programación Básica Del Uc
LABORATORIO - 1 Programación Básica Del Uc
LABORATORIO - 1 Programación Básica Del Uc
LABORATORIO Nº1
MANEJO BÁSICO DE INSTRUCCIONES (TARJETA DE ENTRENAMIENTO)
Fecha límite de entrega de laboratorio: A acordar con el profesor
OBJETIVOS
MATERIALES GENERALES
Tarjeta de entrenamiento.
Resistencias.
Pulsadores
Diodos LED, Display
EQUIPOS NECESARIOS
Computador
Software de programación
Software de simulación
Enunciados
Para el desarrollo de la práctica, inicialmente se debe estudiar el hardware que aparece en la figura
1; asimismo se debe construir un esquema en proteus para labores de simulación, se deben
identificar los puertos y los diferentes subsistemas que componen la tarjeta.
Así mismo, en la figura 2, se aprecia el diagrama de bloques correspondiente a la tarjeta que será
empleada.
Coloque 9 led distribuidos entre el puerto A y el puerto E (no olvidar colocar una resistencia de
mínimo 330 ohmios en serie con cada LED), coloque tres pulsadores normalmente abiertos con
resistencias de Pull-up, a los pines B7, B6 y B5 cree por lo menos 9 secuencias de luces diferentes;
oprimiendo el pulsador a B7 debe cambiar la secuencia, pulsando B6 debe aumentar el tiempo en
que la secuencia se actualiza y con B5 debe disminuir el tiempo con que la secuencia se actualiza.
Considere los led de la labor 2, construya un sistema contador que inicie en 0, cada vez que se
oprima el pulsador de B7, la cuenta debe incrementarse en uno, oprimiendo B6 incrementa en dos y
oprimiendo B5 incremente en tres, el valor de la cuenta debe aparecer en formato binario en los
LED conectados al puerto A y E.
Conecte un display cátodo común o ánodo común (dependiendo del que le sea más sencillo de
adquirir) como aparece en figura 3:
Oprimiendo el pulsador en B7, en el display debe aparecer un conteo ascendente en base 10,
oprimiendo el pulsador en B6, la cuenta debe darse en base 8, y con B5, la cuenta debe aparecer en
Curso de microcontroladores. Escuela de Ingeniería Electrónica.
Elaboró: Nelson Barrera Monitor: -----
UNIVERSIDAD PEDAGOGICA Y TECNOLOGICA DE COLOMBIA
ESCUELA DE INGENIERIA ELECTRONICA
CURSO BÁSICO DE MICROCONTROLADORES
base 16.
A partir del hardware de la labor 5, construya un sistema en el que se pulse una tecla mediante el
sistema DTMF y esta aparezca representada en el display.
Construya un sistema en el que ingresen dos números por el teclado DTMF y estos sean sumados y
mostrados en el display, la suma debe representarse en base 16.
Repita la labor 4, pero en esta oportunidad la cuenta debe aparecer en el display en base 16 y el
control debe realizarse mediante el teclado DTMF, la adiciones a las acciones básicas son muy
bienvenidas (funciones adicionales).
Construya un firmware que permita que en los display aparezcan las letras de su código y su
nombre; una letra o número a la vez.
INFORME