no entiendo como funciona este ultimo codigo, parece que está mejor que el del retardo pero la verdad no entiendo como funciona. (si pudieses explicar un poco de que va a graces rasgos sería muy útil)
con respecto al del retardo, en principio no importa mucho ya que todavía estoy probandolo, pero cuando monte el circuito utilizare unos pulsadores de estos que tienen como una goma por debajo (los que se usan en todos los aparatos digitales, relojes, teclados, telefonos mobiles, mandos...) y me imagino que tienen poco tiempo de rebote. Alguien que los haya utilizado sabe cual podría ser un delay adecuado (para no entorpecer demasiado el programa). el cristal que uso es de 4mhz pero eso no importa mucho lo unico sería saber el tiempo de rebote que suelen tener este tipo de pulsadores.
un saludo.