guia proyecto 1

4

Click here to load reader

Upload: ray

Post on 03-Jul-2015

977 views

Category:

Technology


2 download

DESCRIPTION

Guia para el desarrollo del Proyecto 1.

TRANSCRIPT

Page 1: Guia Proyecto 1

Guía de Aprendizaje

Proyecto No. 1

Resultado de aprendizaje Realizar los pasos necesarios para el correcto ensamblado de un programa para microcontrolador PIC. Identificar las líneas de código de configuración del microcontrolador y las líneas de código operativas. Configurar los puertos E/S del PIC16F84A acorde a los requerimientos. Utilizar el set de instrucciones del PIC16F84A para modificar un programa determinado de un PIC para resolver un problema. Utilizar el archivo ensamblado del programa del PIC para realizar simulación del mismo. Planteamiento de las actividades y estrategias de a prendizaje

1. Responda las siguientes preguntas: no olvide mencionar al menos una dirección Web consultada para responder las preguntas.

A. ¿Qué diferencia hay entre un ensamblador y un compilador? B. Haga un breve comentario acerca de la codificación BCD, su uso y las

diferencias existentes entre dicha codificación y los números binarios.

C. Diga el significado de la siguiente línea de código: __CONFIG _CP_OFF & _WDT_OFF & _PWRTE_ON & _XT_OSC

D. Mencione en que consiste las siguientes directivas: INCLUDE, EQU y ORG.

E. Llene la siguiente tabla basándose en el set de instrucciones del

PIC16F84A.

Instrucción Descripción

bsf

bcf

crlf

Page 2: Guia Proyecto 1

movwf

movlw

movf

2. Siga el siguiente procedimiento.

A. Descargue la carpeta “Practica1” del enlace de Proyectos del curso y cópiela en el directorio o partición de tu disco duro C:\.

B. Abra el programa MPLAB IDE y luego el archivo Pract_1.asm desde

MPLAB.

C. Verifique que el PIC seleccionado por el MPLAB sea PIC16F84A siguiendo la siguiente ruta: Configure > Select Device… Luego, en la casilla Device seleccionar PIC16F84A y después pulsar OK.

D. Compile el programa siguiendo la siguiente ruta: Project > Quickbuild Pract_1.asm.

Page 3: Guia Proyecto 1

E. Abra la carpeta Practica1 y verifique que hay unos archivos nuevos

producto del ensamblado. F. Realice las modificaciones necesarias para cumplir con los

requerimientos . (Ver requerimientos en el apartado que sigue).

G. Guarde los cambios y luego Ensamble el archivo nuevamente.

H. Haga doble clic sobre el archivo de simulación. Debe abrirse dicho archivo con el programa de simulación PROTEUS previamente instalado en su computadora.

I. Cargue el archivo .HEX generado por la compilación en el PIC del

simulador.

J. Corra la simulación y verifique los resultados que se requieren en los requerimientos.

Requerimientos . Se desea realizar las modificaciones necesarias al programa escrito en el archivo Pract_1.asm para que: - Se lea un dato puesto en el Puerto A (con interruptores en la simulación). - Leído el dato se muestre en el Puerto B (verificable con leds en la simulación). Por ejemplo, si por el Puerto A se introduce “---10001”, por el Puerto B aparecerá “xxx10001” (no importa los bits de los tres bits más significativos del Puerto B).

3. Una vez obtenido los requerimientos en la simulación tome una captura de la pantalla como imagen mientras corre la simulación del programa modificado y cumpliendo los requerimientos y envíela a su tutor en el mismo documento con las respuestas en las preguntas

Evidencias de Aprendizaje

1. Deposite en un documento de Word las preguntas formuladas arriba con sus respectivas respuestas.

2. En el mismo documento de Word, y después de las preguntas, muestre dos imágenes (capturas de pantalla) de su simulación corriendo con el programa modificado. Estas dos imágenes deben mostrar que se introduce al Puerto A los datos binarios ‘---11111’ y ‘---10101’ y que estos mismos datos se muestren en los leds indicadores conectados al Puerto B.

3. Haga un breve comentario (en el mismo documento de Word) del por qué de las modificaciones hechas en su programa.

Page 4: Guia Proyecto 1

4. Copie y pegue el programa completo en el documento de Word.

5. Guarde dicho documento en su disco duro y luego, envíelo a su tutor a través del enlace destinado para ello en Proyectos.

Evaluación Criterios de Evaluación - Consulta fuentes en la Internet para resolver a interrogantes.

- Utiliza el set de instrucciones del PIC16F84A para indagar acerca de la función de determinada instrucción. - Identifica instrucciones útiles para la resolución de problemas en la programación de PICs. - Utiliza correctamente las herramientas profesionales (software) para la escritura, ensamblado y simulación de programas para PICs.

Medios y Recursos Para la realización de esta actividad el aprendiz dispone del Material del curso, el set de instrucciones del PIC16F84A, y un video guía con las indicaciones de esta guía y algunas demostraciones.