Sistema de desarrollo EasyLV-18F v6
en el estado inactivo. El nivel lógico depende de la posición pull-up/pull-down de los puentes. El pin RB0 con el interruptor DIP SW2
pertinente, puente J2 y el el botón de presión RB0 con el puente J23 se utilizan aquí con el próposito de explicar el funcionamiento de
Figura 24-5: Puente J2 en la posición pull-down y puente J23 en la posición pull-up
Puente J2 en la posición pull-up y puente J23 en la posición pull-down
Puentes J2 y J23 en las mismas posiciones
Para conectar los pines del puerto PORTB a
las resistencias pull-down, es necesario poner
el puente J2 en la posición Down. Esto permite
llevar un cero lógico (0V) al pin del puerto PORTB
en el estado inactivo por medio del puente J2 y
de la red de resistencias de 8x10K.
Para llevar esta señal al pin RB0, es necesario
poner el interruptor 1 en el interruptor DIP SW2
en la posición ON.
Por consiguiente, cada vez que presiona el botón
RB0 un uno lógico (voltaje VCC-3.3) aparecerá
en la posición VCC.
Para conectar los pines en el puerto PORTB
a las resistencias pull-up, y para llevar un cero
lógico (0) a los pines de entrada del puerto, es
necesario poner el puente J2 en la posición Up y
el puente J23 en la posición GND. Esto permite
llevar a alto (3.3V) todos los pines de entrada del
puerto PORTB en el estado inactivo por medio de
la resistencia de 10K.
Por consiguiente, cada vez que presione el botón
RB0 un cero lógico (0V) aparecerá en el pin RB0,
con tal de que el interruptor 1 en el interruptor DIP
En caso de que los puentes J2 y J23 tengan el
mismo estado lógico, al pulsar cualquier botón,
los pines de entrada no cambiarán de estado
lógico.
MikroElektronika
29