Estoy construyendo un circuito con un Arduino Mega y chips IC simples (por ejemplo, 7432) pero tengo muchas líneas para monitorear las condiciones de interrupción y no hay suficientes pines en el Atmel, así que estoy buscando una manera de expandir esto. Los problemas se producen porque necesito poder cambiar la condición de disparo de borde ascendente a borde descendente para algunas líneas en función de las condiciones, y algunas líneas seguirán siendo altas después de haber recibido servicio, por lo que un codificador de prioridad sufrirá la condición de que una prioridad más alta la interrupción enmascararía una prioridad más baja. Para el último problema, estoy pensando en usar un registro y algunas puertas para permitir la desactivación de algunas interrupciones, pero no tengo una buena solución para el primero. ¿Alguien tiene alguna sugerencia? Estoy obteniendo nuevos chips según sea necesario, por lo que se agradecerían las soluciones que involucren circuitos integrados de la serie 7400 o similares, pero algo más exótico también estaría bien.