Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Software para Desarrollo de Algoritmos
Software para Desarrollo de Algoritmos
Director
Arley Bejarano Martínez
Ingeniero Electrónico
TÍTULO
AGRADECIMIENTOS
INTRODUCCION
RESUMEN
2. JUSTIFICACIÓN
3. OBJETIVOS
4. MARCO DE REFERENCIA
5. DISEÑO Y DESARROLLO
5.1. SOFTWARE
5.2. HARDWARE
7. RESULTADOS
8. CONCLUSIONES
BIBLIOGRAFÍA
ANEXOS
Titulo:
2. Justificación
3. Objetivo
4. Marco de referencia:
Figura 1: Compilador
4.2.3. Bootloader:
5.1. Software:
PIC16F84A:
Este microcontrolador pertenece a la familia de los
microcontroladores de 8 bits y es clasificado como de gama
media. Es uno de los microcontroladores más populares de su
familia, ideal para trabajos de usuarios principiantes que se
familiarizan con ellos.
Este posee unas características específicas que son una
memoria flash de programa igual a 1 K x 14 bits, una memoria
EEPROM de datos de 64 x 8 bits, una memoria RAM de 68
registros x 8 bits, un temporizador de 8 bits, y 13 pines de
entrada-salida dividido en dos puertos, Puerto A con 5 pines y
Puerto B con 8 pines. La distribución de pines se puede
visualizar en la figura 4.
Figura 4: Microcontrolador PIC16F84A.
PIC16F876A:
Este microcontrolador es más conocido como la versión
mejorada del anterior microcontrolador. Es el dispositivo más
popular entre los microcontroladores de microchip por su fácil
manejo y su variedad de funciones que puede manejar
internamente. Entre sus características principales esta que
posee una memoria flash de programa de 8192 x 14 bits, una
memoria EEPROM de 256 bytes, una memoria SRAM de 368
bytes, este PIC cuenta con 26 pines los cuales están
distribuidos en 5 pines para el Puerto A el cual cuenta con
conversor análogo-digital, 8 pines para el Puerto B y 8 pines
para el Puerto C el cual cuenta con 2 pines para PWM. En la
figura 5 se puede observar la distribución del microcontrolador.
Figura 5: Microcontrolador PIC16F876A.
PIC16F877A:
Igual que su predecesor el PIC16F876A es uno de los
microcontroladores de nivel superior en su familia de 8 bits, al
igual del anterior, este PIC cuenta con una memoria flash de
programa, una memoria EEPROM y una memoria SRAM del
mismo valor, pero con la diferencia principal son sus 44 pines,
la misma distribución de pines que el 876A pero con un puerto
más, el Puerto D que posee 8 pines extra. En la figura 6 se
muestra la distribución del pic mencionado.
Figura 6: Microcontrolador PIC16F877A.
5.1.2.1. Configuración
Este es el primer paso del programa, acá se definen las librerías que
se usaran en el proyecto junto con el microcontrolador. Es el punto de
inicio del archivo principal (main.c), como se observa en la figura 8.
Figura 8: Archivo .C con la configuración inicial
𝐷 = 𝑇𝑜𝑛/𝑇
Por medio del software aëra se pueden crear programas de gran utilidad para
los usuarios y de manera sencilla, fortaleciendo la aplicación de
microcontroladores PIC como herramienta de desarrollo de nuevos
proyectos.