Laboratorio N°08:
Herramientas de Programación Hardware y Software
Herramientas de Programación Hardware y Software
- Utilizar al microcontrolador en aplicaciones de control electrónico.
- Desarrollar y ejecutar programas en un microcontrolador PIC.
- Programar y configurar interfaces básicas del microcontrolador.
- Listar las partes internas generales de un microcontrolador
- Identificar funciones generales de un microcontrolador PIC.
- Introducción a la programación en PIC C Compiler.
- Como utilizar el Entrenador.
3. MARCO TEÓRICO:
3.1. PIC 16F877A:
Este microcontrolador es fabricado por MicroChip familia a la cual se le denomina PIC. El modelo 16F877A posee varias características que hacen a este microcontrolador un dispositivo muy versátil, eficiente y práctico para ser dar uso en diferentes aplicaciones.
Algunas de estas características se muestran a continuación:
- Soporta modo de comunicación serial, posee dos pines para ello.
- Amplia memoria para datos y programa.
- Memoria reprogramable: La memoria en este PIC es la que se denomina FLASH; este tipo de memoria se puede borrar electrónicamente (esto corresponde a la "F" en el modelo).
- Set de instrucciones reducido (tipo RISC), pero con las instrucciones necesarias para facilitar su manejo.
4. EVIDENCIA DE TAREAS EN LABORATORIO:
En este video se explicará cada actividad desarrollada en el laboratorio.
En este video se explicará cada actividad desarrollada en el laboratorio.
|
5. OBSERVACIONES:
- Para realizar la simulación en Proteus de nuestro programa se puede usar el archivo".hex y .cof" siendo de mayor utilidad el último para encontrar errores en el programa.
- Antes de subir el programa en el microcontrolador es necesario simularlo en Proteus para ver si funcionamiento correctamente, de lo contrario podemos identificar donde esta el error.
- Si no se coloca la función while al principio no lograremos que nuestro programa se ejecute indefinidamente.
- Para conocer mejor la función que se utiliza seleccionándola y presionando "F1", esto abrirá otra ventana donde esta toda la información necesaria para comprender su funcionamiento.
6. CONCLUSIONES:
- Comprendimos los conceptos básicos para la programación en el microcontrolador PIC, logrando compilar y subir correctamente el programa en este.
- Logramos comprender la arquitectura del entrenador y el microcontrolador que usaremos a lo largo del curso.
- En el laboratorio se vio que las funciones output_bit y output_high-output._low tienen el mismo resultado al poner el pin en Alto o Bajo siendo la diferencia su argumento.
- Identificamos las funciones principales del microcontrolador PIC, a su vez que logramos tener una correcta introducción en la programación en PIC C Compiler, subiendo un programa simple al microcontrolador.
- Vimos las 2 maneras de subir un programa al microcontrolador siendo que la de Auto Import Hex es la más adecuada para hacer modificaciones y subirlo automaticamente presinadado "Build" en PIC C Compiler.




No hay comentarios:
Publicar un comentario