Yeah

Páginas: 2 (407 palabras) Publicado: 10 de noviembre de 2014
Objetivo:
Modificar el programa marcha paro para que encienda un equipo con una tecla y apagar el equipo con dos teclas.
Introducción:
Programa Marcha Paro
bucle BTFSS porta, 0;comparamos si el bit 0 del Puerto A es 1
ON goto bucle ;Si no es así, regresamos
BSF portb, 0 ;Si se cumple la condicion ponemos a 1 la
;salida 0 del puerto Bbucle 1 BTFSS porta, 1 ;comparamos si el bit 1 del puerto A es 1
OFF goto bucle 1 ;Si no es así regresamos
BCF portb, 0 ;Si se cumple la condicion ponemos a 0 la
;salida 0 delpuerto B
goto bucle
END
Encendido apagado:


Con este programa se logrará crear una forma de prender un aparato con una tecla y apagarlo pero con dos teclas.
MATERIALES
EQUIPOS
PIC16F84(Microcontrolador)
Ordenador
Tablilla simuladora
Programador JDM
Cable (Programador-Ordenador)
Fuente
Caimanes




Procedimiento:
1. Editar el programa marcha paro y ensamblarlo.



2.Grabar en el micro y probar el programa en el simulador.









3. Modificar el programa marcha paro para que encienda un equipo con una tecla y lo apague con dos teclas.



Al usar elRA4 y RA2 estamos utilizando el Push button y un Switch del Dip Switch



4. Ensamblar el programa marcha paro modificado.



5. Grabar el nuevo programa marcha paro.



6. Probar elnuevo programa marcha paro en la tablilla simuladora.
Conclusión
Efectivamente al probar el programa en la tablilla usando RA4 y RA2 que uno es el Push Button y otro un Switch del DIP Switchrespectivamente, logramos que el programa prendiera un LED de la tablilla con RA4 y apagara con RA4 y RA2, este programa es realmente útil ya que por ejemplo a veces no queremos que apaguen algún aparato enuso o nosotros mismos apagarlo por accidente, con este programa aunque alguien llegara y presionara un botón o nosotros lo presionáramos, este no se apagaría hasta que presionaras el otro botón...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Yeah
  • Yeah
  • Yeah
  • Yeah
  • Yeah
  • Yeah
  • Yeah
  • Yeah

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS