Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ESPE-L
Tema: PIC 16F877A
Integrantes: Diego Chuquitarco
Andres Criollo
Nivel: VII Mecatrnica B
Fecha: 28 de noviembre del 2016
1. OBJETIVOS
1.1 Objetivo general
Abstract:
Los microcontroladores son capaces de realizar diferentes actividades que requieran del
procesamiento de datos digitales y del control y comunicacin digital de diferentes dispositivos.
Poseen una memoria interna que almacena dos tipos de datos; las instrucciones, que
corresponden al programa que se ejecuta, y los registros. El PIC 16F877 es fabricado por
MicroChip familia a la cual se le denomina PIC. El modelo 16F877 posee varias caractersticas
que hacen a este microcontrolador un dispositivo muy verstil, eficiente y practico Su memoria
de programa es de tipo Flash, lo que representa facilidad y versatilidad al usarla, asimismo en
el desarrollo de prototipos y en el rea de educacin ya que en el aprendizaje esta, no requiere
borrarlo con luz ultravioleta como otras versiones de memoria, sino que permite reprogramarlo
fcilmente sin ser reseteado con anterioridad, su consumo de potencia es muy bajo en relacin
a otros y su cualidad esttica le da la capacidad de detener el reloj sin que los datos en el
almacenado se pierdan, adems su encapsulado tipo DIP de 40 pines.
Desarrollo
Microcontrolador
Un microcontrolador es
un
circuito
integrado o chip que incluye en su
interior las tres unidades funcionales de
una computadora: CPU, Memoria y
Unidades de E/S, es decir, se trata de
Ilustracin 1. El programa
encender y apagar un led.
permite
PIC16F877A
El PIC 16f877 es un microcontrolador
de la familia PIC creada por Microchip
Technology de gama media. pertenece
a
una
gran
familia
de
microcontroladores de 8 bits (bus de
datos).
Caractersticas:
PIC C compiler
Es un inteligente y muy optimizado
compilador
C
que
contienen
operadores estndar del lenguaje C y
funciones incorporados en bibliotecas
que son especficas a los registros de
PIC,
proporcionando
a
los
desarrolladores
una
herramienta
poderosa para el acceso al hardware
las funciones del dispositivo desde el
nivel de lenguaje C. [3]
Procedimiento
a. Programar en PIC C compiler
diferentes tipos de programas
lgicos.
c. Encender el computador y el
programador universal
d. Para programar el pic16F877A
se
coloca
este,
en
el
programador Universal desde la
e.
f.
g.
h.
i.
j.
k.
l.
iniciando
desde
la
parte
superior.
Se utiliza el software PICkit 2
Programmer para insertar el
programa realizado en PIC C.
Se se selecciona en la opcin
Device.
Se
importa
el
archivo
hexadecimal.
Configurar los fusibles para que
el microcontrolador trabaje de
forma adecuada. Cargar el
programa.
Armar
el
circuito
de
correspondiente en el mdulo
entrenador.
Retire el pic16F877A del
programador
Universal
y
coloque
en
el
mdulo
entrenador.
Alimentar el mdulo entrenador
con del cable USB.
Comprobar su funcionamiento.
Repetir el procedimiento para el
siguiente programa.
Anlisis de resultados
Conclusiones
La simulacin realizada en PIC C se comprueba mediante la utilizacin
de PICkit 2 Programmer, el programador universaly el modulo entrenador.
La verificacin de los circuitos con el microcontrolador se realiza en
proteus. Esto corrobora el funcionamiento correcto del sistema.
El uso del microcontrolador PIC 16F877A permite la construccin y
funcionamiento de los circuitos por su versatilidad reduciendo errores y
tiempos de respuesta.
El PIC 16F877A ayuda y disminuye procedimientos complejos.
Recomendaciones
Es necesario comprobar el correcto funcionamiento del programador
universal.
Verificar la correcta conexin del pic con el modulo entrenador.
Verificar en PICkit 2 Programmer que el programa cargado sea el correcto.
Bibliografa
[1] S. G. Jimnez, apuntes-electronicos.blogspot.com, apunteselectronicos.blogspot.com, 04 02 2013. [En lnea]. Available: http://apunteselectronicos.blogspot.com/2013/02/caracteristicas-generales-del-pic16f877.html. [ltimo acceso: 07 12 2016].
[2] Parrales, tienda.bricogeek.com, 2014. [En lnea]. Available:
http://tienda.bricogeek.com/descatalogado/205-pic-16f877a-20mhz-8k.html.
[3] sites.google.com, google.com, [En lnea]. Available:
https://sites.google.com/site/ielectrox/home/programas-1/pic-c-compiler.
[ltimo acceso: 07 12 2016].