Estoy usando un PIC18F1320, y funciona con VDD = 4V. Hay una señal de alimentación externa, con un valor más alto que VDD. La señal externa se conecta al puerto de E / S RB5 a través de un divisor de voltaje:
- Todas las resistencias de pull-up internas están deshabilitadas.
- El puerto se establece como entrada a través de TRISBbits.RB5 = 1;
En esas circunstancias, esperaba que el nodo P estuviera alrededor de 6.95V . Pero en lugar de eso, encontré que está en 5.6V .
Esto significa que el nodo P tiene una fuga de casi 35 mA pero:
- El nodo P también está conectado a una puerta MOSFET, cuya corriente de fuga es, según las especificaciones, 2uA.
- De acuerdo con las especificaciones PIC18F1320, la corriente de fuga de los puertos de E / S configurados como entradas es 1uA. Pero también especifica que la condición de prueba es "VDD < VPIN < VSS", que no estoy cumpliendo.
Mi pregunta es:
- ¿Cuál es la impedancia del puerto de entrada cuando el voltaje de entrada está ligeramente por encima de VDD?