Autor Tema: como activacion con Pulsador??  (Leído 6048 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado mowgly

  • PIC10
  • *
  • Mensajes: 17
Re: como activacion con Pulsador??
« Respuesta #15 en: 19 de Octubre de 2009, 17:32:47 »
Gracias amigos por la ayuda,pero ese icomo del registro despues de los puertos no lo entiendo muy bien,el de escribir un valor en el puerto.creo que quiero ir demasiado deprisa y me estoy cayendo.aqui he logrado hacer algo mas simple,con mis conocimientos basicos y tomando los pocos ejemplos que hay en la red...aunque creo q no funciona 100%  tengo que dejar precionado un segundo o mas para que apague a veces...
muchas gracias por vuestro tiempo y no me rindo hasta que lo entienda.

Desconectado Mike79

  • PIC12
  • **
  • Mensajes: 72
    • Mike79
Re: como activacion con Pulsador??
« Respuesta #16 en: 20 de Octubre de 2009, 18:35:40 »
El icono de escribir puerto, manda todo el valor de Registro al puerto, en este caso el Puerto "B".

Es decir, si tienes el valor 1, lo convierte a binario y lo manda al puerto B, haciendo que la la pata RB0 se ponga en 1, y todas las demas en cero.
Si escribes el valor 3, RB0 se pone a 1, RB1 se pone a 1 y los demas a cero.
Si escribes el valor 255, Todos las salidas se ponen a 1.

¿Me explico?.

Ahora regresando a tu problema original.
La razón por la que no te funciona, es que como habia dicho anteriormente, te sugeria modificar la parte del retardo, ya que 10 segundos era demasiado.

Si tu esperas 10 segundos, el micro se detiene los 10 segundos, y en ese rato no hace absolutamente nada, mucho menos puede verificar si se preciono el boton RA0. Para evitarlo, debes hacer algo como esto:

1.- Esperar 100 milisegundos (por decir un tiempo)
2.- ¿Se preciono el boton? entonces salir
3.- No se preciono, regresa al paso 1, hasta que juntes 10 segundos

Vamos, he hecho el codigo mas completo, esperando que no queden dudas.
Pruebalo y me dices, he incluido el archivo de proteus.

Saludos!
-
Mike79

Desconectado Fer_TACA

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 4069
Re: como activacion con Pulsador??
« Respuesta #17 en: 21 de Octubre de 2009, 05:52:03 »
Mi intecion al poner el pulsdor era que lo pudieses entender mejor y seguir un poco la secuencia. Ya te indiqué que para el pulsador deberias añadir algunas cosas mas, tal y como Mike te comenta.

Fer.
Todos los días se aprende algo nuevo.


 

anything