Ejer01 Secuencia De Leds
Facultad de Ingeniería en Sistemas, Electrónica e Industrial
Carrera: Ingeniería Electrónica y Comunicaciones
Área Académica: Física y ElectrónicaLínea de Investigación: Sistemas Electrónicos
Ciclo Académico y Paralelo: Abril 2015 – Septiembre 2015, Séptimo “B”
Módulo: Microcontroladores
Integrantes:
Cunalata WalterIzurieta Joffre
Molina Eduardo
Robalino Miguel
Taipe Diego
Docente: Ing. Patricio Córdoba
Tema: Secuencia de luces programado en MPLAB X IDE e implementado en el PIC 16F887.
Descripción
Laprogramación de la secuencia de luces con ocho salidas se la realizó en el programa MPLAB X IDE, y se lo implementó para verificar el funcionamiento de la activación de los leds en una secuenciadeterminada con un tiempo determinado de izquierda a derecha, el programa se lo quemó en un PIC 16F887 y se armó el circuito en una protoboard, que contará con 8 leds para las salidas con sus respectivasresistencias, previamente se configura la alimentación del PIC y del circuito en general.
Materiales
1 Protoboard
Cables
Fuente de alimentación 5V
PIC 16F887
Programador de Pics
8 resistencias de330Ω
8 diodos led
Simulación en el Software Proteus
Figura 1: Simulación de la secuencia de leds D1 encendido
Figura 2: Simulación de la secuencia de leds D2 encendido.
Figura 3: Simulación de lasecuencia de leds D3 encendido.
Figura 4: Simulación de la secuencia de leds D4 encendido.
Código
El código fue desarrollado en MPLAB X IDE en el lenguaje ensamblador.
list p=16F887
#includeP16F887.inc
; CONFIG1
; __config 0xFFD9
__CONFIG _CONFIG1, _FOSC_XT & _WDTE_ON & _PWRTE_OFF & _MCLRE_OFF & _CP_OFF & _CPD_OFF & _BOREN_ON & _IESO_ON & _FCMEN_ON & _LVP_ON
; CONFIG2
; __config 0xFFFF__CONFIG _CONFIG2, _BOR4V_BOR40V & _WRT_OFF
;**** Definicion de variables ****
Contador1 equ 0x0C ; Seleccionamos posicionoria RAM (GPR) para guardar
Contador2 equ 0x0D ; Registro utilizado en...
Regístrate para leer el documento completo.