En este circuito utilizaremos puertas lógicas de alta impedancia, por tanto apenas consumen corriente, para utilizar un condensador conectado a la entrada de estas puertas y utilizarlo para memorizar un estado lógico durante mucho tiempo.
Funcionamiento
El funcionamiento de este circuito es muy simple. Si observamos el esquema, la entrada del circuito está a nivel alto gracias a la resistencia R1, por lo tanto la salida de U1A estará a nivel bajo ya que actúa como una puerta inversora al tener sus entradas unidas. Al ser un nivel bajo, el diodo D1 no puede conducir, C1 no se cargará y la entrada de U1C estará a nivel bajo, quedando su salida (pin 10) a nivel alto. El LED1 estará iluminado y el LED2 apagado debido a que en la salida de U1D (pin 11) tenemos un nivel bajo por tener un nivel alto en sus entradas.
Cuando cerramos permanentemente el interruptor S1 la salida de U1A (pin 3) parará a nivel alto por tener en sus entradas un nivel bajo. Ahora si puede conducir el diodo D1 y C1 se apagará. La salida de U1C parará a nivel bajo y el LED1 se apagará. Por otro lado el LED2 se encenderá
En este último estado, si abrimos el interruptor S1, tendremos de nuevo un nivel bajo en la salida de U1A, D1 no conduce y C1 no puede descargarse a través de D1 porque está trabajando en ese momento en inversa. Esto conlleva que la entrada de U1C permanezca a nivel alto durante mucho tiempo manteniendo el estado de los diodos LED’s
Para borrar el estado del condensador, tan solo tenemos que puentear el nodo entre D1 y C1 hacia 0v, facilitando de esta manera la descarga de C1