Академический Документы
Профессиональный Документы
Культура Документы
REA: INGENIERA
Campus Atizapn
PRCTICA 2
CLAVE DE ACCESO CON DIP SWITCH
OBJETIVO: Implementar una cerradura electrnica, la cual solo activar la salida si por medio de un dip switch se pone la combinacin (11001)b
NORMAS DE SEGURIDAD. Seguir las reglas del laboratorio. Tomar en cuenta las indicaciones del profesor
Retencin 1 ao + actual
Campus Atizapn
Armar, la configuracin mnima que debe de utilizarse en cualquier aplicacin con un microcontrolador PIC16FXX
Figura 1
EQUIPO
Fuente de voltaje de 5 Volts y 12 Volts Multmetro Computadora Personal Programador de microcontroladores PIC
MATERIALES
Sistema con PIC, Reloj de 4 MHz, capacitores y reset, mostrado en la figura 1. 1 Dip Switch de 8 posiciones 5 resistencias de 10 k 1 resistencia de 680 1 Led Protoboard, cables, pinzas, etc.
Retencin 1 ao + actual
Campus Atizapn
MARCO TERICO Se deben de conocer y comprender la utilizacin de las instrucciones de ensamblador siguientes: org bsf bcf movf movwf movlw sublw btfss goto end
DESARROLLO
Agregar al sistema mnimo el siguiente circuito. Considerar que para las entradas pueden variar para cada modelo diferente de PIC
5V
18 2 3 4 5 680 6 7 8 9
Figura 2.
17 16 15 14 13 12 11 10
10K
La configuracin que est conectada al pin 17 (PA0) debe ser la misma para PA1, PA2, PA3 y PA4.
Retencin 1 ao + actual
Campus Atizapn
Elaborar un programa en ensamblador que lea los valores de entrada de la puerta A y si son iguales a la combinacin (10101b) se encienda un LED en el bit menos significativo de la puerta B.. TIP: Para comparar 2 valores, se puede efectuar una resta y leer el estatus del bit Z en el registro de Estado. Salvar el programa como *.asm. Crear un proyecto en el MPLAB, cargarle el archivo *.asm, ensamblarlo y obtener el archivo *.hex. TIP: La opcin proyect wizard te puede guiar crear el proyecto. Para ensamblar se utiliza la instruccin Build All Cargar el programa *.hex al PIC desde el programador Prowatt. Definir en las opciones de configuracin el Watchdog off, osc=xt; Power time ron y disable protected code.
REPORTE.
Se debe entregar un reporte va correo electrnico que tenga lo siguiente. Introduccin (conceptos principales usados en la prctica) Programas comentados Conclusiones que describan lo que se aprendi en la prctica MC Graw Hill; ISBN: 8448128583
Retencin 1 ao + actual