Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

06/04/2009 #1

Avatar de Meta

Pulsación de botones con diferentes acciones.
Hola:

Me gustaría saber como hace con un botón que cada pulso que des hace una acción diferente al menos con un 16F84A y en ASM.

Pulsa 1 vez, hace una acción.
Pulsa 2 veces, ya tiene otra acción.
Pulsa 3 veces, otra acción más.

Este me recuerda a los mandos de infrarrojos de un televisor y es lo que quiero hacer.

YouTube - Minidimmer v2 en acción

Un cordial saludo.
06/04/2009 #2


Puedes establecer una variable contadora de pulsaciones, y a cada pulsacion realizar una accion, lo que debes tener en cuenta es que si quieres contar 3, deberas permitir que llegue a 4 y en ese momento ponerlo a 0 y ejecutar la accion;no sé si esto se entiende para pasar de 3 a 0 necesitas, primero tienes que llegar a 4 y ponerlo directamente a 0
06/04/2009 #3

Avatar de Meta

Hola:

No había pensado en eso, me imagino que te refieres al DECF y DECFSZ. Buena idea. Voy hacer pruebas con el MPLAB 8.30 con el 16F84A-04 a ver que tal.

¿Y en cosas de mandos de TV servirá igual? Porque lleva un protocolo, me imagino.

Saludo.
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

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