POLITECNICO COLOMBIANO JAIME ISAZA CADAVID
PRACTICAS DE ELECTRONICA DIGITAL
TALLER # 7
CODIFICACION EN ASSEMBLER.
(NO HAY QUE HACERLO POR MAPAS DE kARNAUGH)
PROFESOR: Ing. Hernando Vanegas López
DURACIÓN: 2 horas
OBJETIVOS
1. Manejar los conceptos básicos de Assembler,
2. Adquirir destreza y habilidad en el manejo de Proteus. Isis. (simulación )
3. Identificar y manejar el Encabezado, cuerpo del programa, y Configuración de funciones para los puertos. ( Incluido rutinas de retardo).
4. Investigar el datasheet del Microcontrolador PIC16F887.
PRERREQUISITOS
Diagramas de flujo y Set de Instrucciones del PIC16F887
MATERIALES
1. Simulador Proteus_ Isis.
2. Programa ( gratuito ) MPALAB versión 8. 3 o superior.
3. Hoja técnica del Microcontrolador PIC16F887.
INFORME
El estudiante llevara para el día del examen un informe en computador con el siguiente contenido:
1) Introducción
2) Objetivos
3) Índice
4) Esquemático (Circuito electrónico, teclas, cristal, display 7 segmentos entre otros) Explicar el circuito.
5) Tabla de entrada si aplica.
6) Tabla de salida Si aplica.
7) Diagrama de Flujo
8) Programa en Assembler. Con el encabezado, cuerpo del programa y configuración puertos ( incluido rutina de retardo)
9) Fotos de cada una de las letras corriendo en Proteus Isis según caso para cada estudiante. (Explicar procedimiento.)
10) Simular su circuito tanto el circuito dado como el sintetizado por el estudiante con el software de
11) . Conclusiones (5)
12) Sugerencias. (5)
13) Bibliografía
l) Anexos.
CIRCUITO
PROCEDIMIENTO
Este taller se realizara uno por cada estudiante, se entregara el día del primer parcial 1 de Octubre de 2011 dentro del sobre manila.(impreso)
{ Puerto C ----> Salida
Puerto B -----> Entrada
Para el funcionamiento del circuito anterior se deben tener en cuenta lo siguiente:
a) Puerto
1) Cuando se pulse la tecla T1 debe salir en el display 7 segmentos las cuatro (4) primeras letras del nombre del estudiante.
2) Cuando se pulse la tecla T2 debe salir en el display 7 segmentos las cuatro (4) primeras letras del primer apellido del estudiante.
3) Cuando se pulse la tecla T3 debe salir en el display 7 segmentos las cuatro (4) primeras letras del segundo apellido del estudiante.
4) Cuando se pulse la tecla T4 debe salir en el display 7 segmentos los cuatro (4) números correspondiente a la fecha de nacimiento.
5) Debe ser interactivo.