guia proyecto 2

4

Click here to load reader

Upload: ray

Post on 03-Jul-2015

1.062 views

Category:

Technology


1 download

DESCRIPTION

Guia para el desarrollo del Proyecto 2 del curso en Microcontroladores.

TRANSCRIPT

Page 1: Guia Proyecto 2

1

Guía de Aprendizaje

Proyecto No. 2

Resultado de aprendizaje 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. Comprender la configuración, interconexión y envío de datos a un display LED 7 segmentos desde el PIC16F84A a través de las líneas del Puerto B. 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. Menciones al lado de cada código la tarea que llevará a cabo como

comando de control en un módulo LCD. Tenga en cuenta que los primeros dos dígitos corresponden a las entradas RS y R/W. Consulte los comandos de control. Ejemplo: 00 00000001 = borra la pantalla del LCD. 00 00101100 = 00 00110000 = 00 00001110 = 00 00001001 = 10 11111111 =

B. ¿Qué es un teclado matricial y por qué se le llama así? C. ¿Haga una breve reseña (menos de ½ cuartilla) acerca del display LED

de 7 segmentos?

2. Siga el siguiente procedimiento.

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

Page 2: Guia Proyecto 2

2

B. Abra el programa MPLAB IDE y luego el archivo Pract_2.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_2.asm.

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

producto del ensamblado, entre ellos el archivo Pract_2.HEX. 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 “EntrenadorLCD”. Debe abrirse dicho archivo con el programa de simulación PROTEUS previamente instalado en su computadora.

Page 3: Guia Proyecto 2

3

I. Cargue el archivo Pract_2.HEX generado por el ensamblado 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_2.asm para que: - Por defecto, el programa hace que se muestre el dígito 2 en el un display de 7 segmentos conectado al puerto B. - Al introducir un cero lógico en el bit 4 del Puerto A (pulsador en la simulación) se visualiza el dígito 5. - En cuanto deje de presionar el pulsador (RA4) vuelve a mostrarse el dígito 2.

Nota . Para la realización de la modificación tenga en cuenta la secuencia de

conexión del puerto B con los pines del display de 7 segmentos, tal como sigue:

RB0 a RB1 b RB2 c RB3 d RB4 e RB5 f RB6 g RB7 dp La disposición de los LEDs en el display se muestra a continuación:

Page 4: Guia Proyecto 2

4

3. Una vez obtenido los requerimientos en la simulación tome dos capturas de la

pantalla (pulsador sin presionar y pulsador presionado) 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.

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

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 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 de orientación con las indicaciones de esta guía y algunas demostraciones.