practica 1 microcontroladores

Post on 05-Oct-2015

10 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Practica 1.- Jos Miguel Crdenas Martnez Marcos Daniel Infante Olmos Instituto Tecnolgico de Len, Juan Alonso de Torres No.3542 - Col. San Jos de las Piletas - Len, Guanajuato - C.P. 37330, Mxico.

Resumen: Realizamos la aplicacin de los conocimientos de programacin de un PIC18F4550 con el lenguaje ensamblador en el programa MPLAB, haciendo un programa que hiciera una cuenta regresiva del 9 al 0 en un display de 7 segmentos y al finalizar la cuenta regresiva encender y apagar un led.

2

Introduccin

En el presente reporte de prctica se mostrara el uso del PIC18F4550 en una aplicacin sencilla utilizando un display y un led. Reafirmando los conocimientos adquiridos en las clases de Microcontroladores.El objetivo principal de la prctica es disear un programa en MPLAB para un microcontrolador PIC18F4550 de Microchip, que haga una cuenta regresiva de 9 al 0 mostrada en un display de 7 segmentos nodo comn y al finalizar la cuenta parpadear un led.

Marco Terico

PIC18F4550

Los microcontroladores son circuitos integrados programables que contienen todos los elementos necesarios para desarrollar y controlar una tarea determinada. Sus elementos bsicos son: microprocesador, memoria RAM, memoria de programa, convertidor A/D, oscilador, puerto de comunicacin, etc. Los microcontroladores PIC existen en gamas de 8 a 32 bit. Dentro de la gama ms simple encontramos el PIC18F4550, el cual pertenece a la familia PIC18 MCU. Sus caractersticas de memoria de programa, memoria RAM, nmero de entradas/salidas, nmero de canales analgicos y tipos de puertos de comunicacin, han hecho que este PIC sea unos de los ms utilizados.

Ilustracin 1.- Esquema de pines del PIC18F4550

Resistencia

Los resistores son elementos electrnicos que se utilizan para limitar la corriente elctrica que fluye a travs de un dispositivo. Son elementos compuestos de carbn y otros componentes resistivos.

Ilustracin 2.- Resistencia de carbono

Oscilador

Los microcontroladores siempre requieren de un circuito que les indique la velocidad de trabajo. Los osciladores generan ondas cuadradas de alta frecuencia. Existen diferentes tipos de osciladores que se pueden utilizar en los microcontroladores.

Ilustracin 3.- Oscilador

Display 7 segmentos nodo comn

En el display nodo comn, todos los nodos de los diodos LED unidos y conectados a la fuente de alimentacin.

Ilustracin 4.- Display de 7 segmentos

MPLAB

MPLAB es una herramienta para escribir y desarrollar cdigo en lenguaje ensamblador para los microcontroladores PIC. MPLAB incorpora todas las herramientas necesarias para la realizacin de cualquier proyecto, ya que adems de un editor de textos cuenta con un simulador en el que se puede ejecutar el cdigo paso a paso para ver as su evolucin y el estado en el que se encuentran sus registros en cada momento.

Ilustracin 5.- Aspecto de la ventana de MPLABProgramador de PIC

Se utiliz un modelo sencillo de programador de PIC modelo K150, donde se colocaba el PIC y se le cargaba el cdigo antes hecho en MPLAB con un programa que inclua el mismo programador.

Ilustracin 6.- Programador K150

Ilustracin 7.- Ventana de programacin del PIC

Ya despus de cargar el programa en el PIC se proceda a la colocacin del mismo en el lugar en donde se iba a utilizar.Procedimiento Experimental

Anlisis Conclusiones

Bibliografa 1. http://pdf1.alldatasheet.com/datasheet-pdf/view/307155/BRIGHT/BS-AA46RD.html2. http://www.unicrom.com/Tut_display-7-segmentos3. http://micropic.wordpress.com/2007/01/22/mplab/4.

top related