Estoy haciendo un reloj binario que normalmente funciona con USB 5V.
Ya tengo una batería (CR2032) para el chip RTC. Así que también quiero usar esta batería para alimentar la placa, cuando se presiona un botón (y el USB no está conectado). Para saber la hora, cuando no tenga un puerto USB cerca.
Este es el esquema que se me ocurrió:
Ahora mi pregunta es: cuando la placa se alimenta a través de USB, ¿el transistor PNP evita que los 5 V entren en la batería (cuando se presiona el botón)?
Además, dado que el IC-INPUT tiene un pull-up a 5V, ¿existe algún peligro en que 5V ingrese a la batería a través del pull-up (~ 30K), 3K3 y 33K? Al aplicar la ley de Ohm obtengo alrededor de 0.03mA de corriente, así que supongo que estoy bien. Pero no quiero que la batería me explote.
Tenga en cuenta que también estoy usando el botón como entrada para el microcontrolador.