Haz una pregunta
  Foros de Electrónica » Temas de Interés » Dudas en general
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

08/04/2010 #1


Antirebote por software con micro mps430
Hola buenas, quisiera hacer un antirebote por software para un pulsador. Quiero meter un retraso de tiempo, pero nose como meterlo. Espero que alguien me pueda ayudar.
Gracias.
08/04/2010 #2


Respuesta: Antirebote por software con micro mps430
El sistema mas efectvo es un doble bucle con temprozacion.

Sin pulsar=nivel alto
Pulsado= nivel bajo

bucle principal

Si pulsador=0 salta bucle_alto
continua programa.....



bucle_alto:
Espera 100milisegundos
bucle_espera:
Si pulsador=0 bucle_espera

tarea pulsador
salta bucle principal.



Traducelo a asembler o C y deberia funcionarte a la primera.

Los 100ms es para garantizar los rebotes.
El pulsador reacciona solo cuando se deja de pulsar
09/04/2010 #3


Respuesta: Antirebote por software con micro mps430
Tengo dos botones, uno que desplaza a la izquierda y otro a la derecha. Entonces lo que me quieres decir es: Reviso si se ha pulsado el boton, si se ha pulsado ( el izquierdo por ejemplo) deberia saltar a una rutina la cual haga que se desplace el led a la izquierda, entonces el retardo de los 100ms lo tendria que poner antes de saltar a la rutina de desplazamiento?
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Buscar más temas sobre:
Lupa Dudas en general

Aquí se tratan todos los temas relacionados con la electrónica en general.

Cerrar
Foros de Electrónica » Temas de Interés » Dudas en general

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.