Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ALUMNOS:
ALVARADO ROJAS HECTOR ANGEL 1923210069
MANYA ESPINOZA JEYSON ARMANDO 1813210152
ROLDAN MENDOZA JESUS MANUEL 1923220254
Callao-Perú
2023
LABORATORIO MICROCONTROLADORES 03
TEMA: 2.- MANEJO DE PUERTOS
A) OBJETIVOS:
a. Reconocer las características de los Puertos de Entrada y salida del PIC 16F877A.
b. Realizar la programación usando Software para la programación del PIC 16F877A.
c. Implementar los circuitos usando los componentes necesarios para su
funcionamiento.
PARTE TEORICA
Es un programa software que se ejecuta sobre un PC para desarrollar aplicaciones para microcontroladores
de MICROCHIP. A continuación, se indican los pasos fundamentales a dar para trabajar con este entorno
(versión 7.xx) hasta completar el proceso de probar y grabar un programa en la memoria del
microcontrolador. • Se va a trabajar con un código fuente (cuenta.asm), que se toma como primer ejemplo.
Se realizará su edición, se definirá un Proyecto que incluirá como código fuente el programa editado y se
realizará el ensamblado del mismo. • Tras la simulación se procederá a comprobar el correcto
funcionamiento del código sobre el hardware, utilizando el depurador en circuito MPLAB ICD2 junto con una
tarjeta de entrenamiento PICDEM 2 plus • Por último, se procederá a grabar este programa en un
microcontrolador PIC usando también el MPLAB ICD2 como programador.
PROTEUS
Proteus es un sistema completo de diseño electrónico que combina un avanzado programa de captura de
esquemas, un sistema de simulación mixto (analógico y digital) basado en Spice, y un programa para
disposición de componentes en placas de circuito impreso y auto-ruteado. Se trata de un software comercial
fabricado por Labcenter Electronics [1], caracterizado por su potencia y facilidad de uso. La razón principal
que nos condujo a experimentar con Proteus fue su capacidad para simular circuitos basados en
microcontroladores, con toda la electrónica que rodea a estos diseños (chips, LEDs, teclados, displays LCD,
terminales RS-232, etc.), y hacerlo en tiempo real, de forma interactiva, y a partir del fichero ejecutable
creado por cualquier ensamblador o compilador. Dicho lo anterior, ya no resulta sorprendente que Proteus
también pueda simular diseños que incorporen PLDs y/o memorias ROM o RAM, y que, para ello, utilice
como entrada los ficheros JEDEC, BIN o HEX generados por cualquier herramienta software.
MIKRO C
El mikroC PRO para AVR es un compilador ANSI C completo para dispositivos PIC de Microchip.
Cuenta con un sistema IDE intuitivo, un eficaz compilador con optimización avanzada, muchas
bibliotecas de hardware y software, y herramientas adicionales para desarrollar código. Cuenta con
un completo archivo de ayuda y muchos ejemplos listos para el uso.
El software de compilador MIKROE-1944 incluye la activación de licencias
Tarjeta con claves de activación y registro del producto.
PIC 16F877A