Você está na página 1de 7

UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE

DEPARTAMENTO DE ELÉCTRICA Y ELECTRÓNICA

MATERIA: MICROCONTROLADORES

INFORME

TEMA: SECUENCIADOR SIMPLE DE UN LED

NRC: 3234

ING. VANESSA VARGAS

INTEGRANTES:

ALMACHI DIEGO

FECHA: 30 de octubre del 2018


Tabla de contenido
Tabla de contenido ................................................................................................................................. 2
1) Tema ............................................................................................................................................... 3
2) Objetivo........................................................................................................................................... 3
3) Materiales y Herramientas ............................................................................................................. 3
4) Marco Teórico ................................................................................................................................. 3
5) Diseño ............................................................................................................................................. 4
5.1) Diagramas de Bloques ................................................................................................................. 4
5.2) Diagrama Esquemático ................................................................................................................ 5
5.3) Diagramas de Flujo ...................................................................................................................... 5
5.3.1) Definición de Variables ........................................................................................................ 5
Diagramas de Flujo ......................................................................................................................... 5
6) Conclusiones ................................................................................................................................... 6
7) Recomendaciones ........................................................................................................................... 6
8) Referencias...................................................................................................................................... 6
9) Anexos ............................................................................................................................................. 7

2
1) Tema
Secuenciador simple de un led

2) Objetivo
Objetivos General
Implementar un secuenciador simple de un led mediante el uso del código presentado en clase.

Objetivo Específico
Analizar el código propuesto al diseño del secuenciador de un led.

3) Materiales y Herramientas
Materiales:

 Microcontrolador PIC 16F877A


 Elementos que constituyen el circuito:
- Cristal 4MH
- Resistencia de 1k y 470 ohms
- 2 capacitores de 22pF
- Pulsador

Herramientas:

 Plataforma de Desarrollo MPLAB IDE


 Software para la grabación del PIC llamado PicKit2.

4) Marco Teórico

MPLAB:

MPLAB es un editor IDE gratuito, destinado a productos de la marca Microchip. Este editor es
modular, permite seleccionar los distintos microcontroladores soportados, además de permitir la
grabación de estos circuitos integrados directamente al programador.

Es un programa que corre bajo Windows, Mac OS y Linux. Presenta las clásicas barras de programa,
de menú, de herramientas de estado, etc. El ambiente MPLAB® posee editor de texto, compilador y
simulación (no en tiempo real). Para comenzar un programa desde cero para luego grabarlo al μC en
MPLAB® v7.XX los pasos a seguir son:

3
1. Crear un nuevo archivo con extensión .ASM y nombre cualquiera

2. Crear un Proyecto nuevo eligiendo un nombre y ubicación

3. Agregar el archivo .ASM como un SOURCE FILE

4. Elegir el microcontrolador a utilizar desde SELECT DEVICE del menú CONFIGURE

PICKIT 2:

El PICkit™ 2 programador/depurador de desarrollo es una herramienta con una interfaz fácil


de usar para programación y depuración de las familias de microcontroladores Microchip.
Compatible con todas las funciones de Windows además de una interfaz de programación
visual para las gamas base (PIC10F, PIC12F5xx, PIC16F5xx), gama media (PIC12F6xx,
PIC16F), PIC18F, PIC24, dsPIC30, dsPIC33, y las familias PIC32 de 8 bits, 16 bits y
microcontroladores de 32 bits, además de otros productos como memorias EEPROM.
Compatible con el poderoso IDE (Integrated Development Environment) MPLAB de
Microchip el cual permite la depuración del circuito en la mayoría de los microcontroladores
PIC.

5) Diseño
5.1) Diagramas de Bloques

Figura 4. Diagrama de Bloques de circuito a implementar físicamente

4
5.2) Diagrama Esquemático

Figura 5. Diagrama Esquemático a implementar

5.3) Diagramas de Flujo


5.3.1) Definición de Variables
Cont0: etiqueta que asumirá el valor de EQU 20h
Cont1: etiqueta que asumirá el valor de EQU 21h

Diagramas de Flujo

5
6) Conclusiones
 Se pudo comprobar el funcionamiento del código revisado en clase, el cual se pudo observar
que funciona perfectamente tanto simulado como implementado.
 Se pudo analizar y entender el código implementado.

7) Recomendaciones
 Revisar la programación del pic, ya que este al ser implementado en la vida real, nos puede
dar fallos , como en este circuito los pines RB1 en adelante estaban configurados como
entradas por lo cual al no ser conectados a tierra nos daban señales de ruido las cuales
provocaban que el circuito no funcione como se esperaba.
 Revisar el datasheet para ver en que patillas correspondientes se debe conectar cada
elemento.
 Recordar que, aunque en la simulación de proteus no esté conectado vcc, en la práctica toca
conectar dicho voltaje.

8) Referencias
Dogan, I. (2007). Programacion de microntontroladores PIC. Marcombo.

Mplab. (28 de junio de 201). Obtenido de Wikipedia: https://es.wikipedia.org/wiki/MPLAB

Valdes Perez, F., & Pallas Areny, R. (2007). Microntroladores: fundamentos y aplicaciones con PIC.
Marcombo.

6
9) Anexos

CODIGO DEL PROGRAMA EN MPLAB:

Você também pode gostar