Anda di halaman 1dari 5

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.

Introduccin

determinada. Sus elementos bsicos


son: microprocesador, memoria RAM,
memoria de programa, convertidor A/D,
oscilador, puerto de comunicacin, etc.

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.

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.

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

Ilustracin 1.- Esquema de pines del


PIC18F4550

Resistencia

Display 7 segmentos nodo comn

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.

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

Ilustracin 2.- Resistencia de carbono

MPLAB

Oscilador

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.

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

Ilustracin 7.- Ventana de


programacin del PIC

Ilustracin 5.- Aspecto de la ventana de


MPLAB

Programador de 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.

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.

Procedimiento Experimental

Anlisis
Conclusiones

Ilustracin 6.- Programador K150

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

5.

Anda mungkin juga menyukai