Estoy usando un CP2103 para interactuar con un simple 74HC4051 MUX. Quiero usar 3 de los puertos de E / S en el CP2103 para controlar los pines de entrada del MUX. El 4to puerto de E / S se está utilizando para otra cosa. El problema es que al cambiar los puertos de E / S, hay un retraso al que el MUX reacciona demasiado rápido. Si pasé de una entrada de 0-0-0 a un 1-1-1, entonces, durante el tiempo que tarda el CP2103 en cambiar todas sus salidas, en la salida del MUX, también veré las salidas para 0- 0-1 y 0-1-1 son altos por aproximadamente 10 uS cada uno. Sé que esto se debe a los puertos de E / S del CP2103 que cambian uno por uno, en lugar de hacerlo simultáneamente.
Desafortunadamente, no puedo dar muchos más detalles sobre lo que hay en esas salidas, ya que es una cuestión de trabajo, pero todo lo que puedo decir es que incluso el pequeño pulso de 10 uS está teniendo una reacción no deseada.
Entonces, mi pregunta es, ¿hay un MUX que tenga algún tipo de rebote integrado (5 ms) o algo así que estos pequeños retrasos no se registrarán? Realmente me gustaría hacer esto sin tener que obtener un microprocesador, ya que parece un poco innecesario para algo como esto.
Pensé en usar condensadores para retrasarlo, pero luego me di cuenta de que solo retrasaría las otras salidas y no arreglaría nada.
Espero haber logrado transmitir mi pregunta correctamente y ustedes lo entienden. Siéntase libre de hacer cualquier pregunta y trataré de responder.