18
13.0. Botones de presión
13.0. Botones de presión
El estado lógico de todos los pines de entrada digitales del microcontrolador se puede cambiar al utilizar los botones de presión. El pu-
ente J17 se utiliza para determinar el estado lógico que será aplicado al pin deseado del microcontrolador al apretar el botón apropiado.
El propósito del resistor protector es de limitar la máxima corriente lo que impide la ocurrencia de un corto circuito. Los usuarios com más
experiencia pueden, si es necesario, pueden cortocircuitar este resistor utilizando el puente J24. Justamente junto a los botones de presión,
se encuentra un botón RESET que no está conectado al pin MCLR. La señal de reset se genera por el programador.
VCC-MCU
R17
10K
RESET
RSTbut
C14
100nF
Top view
Inside view
Botoom view
Side view
Al pulsar cualquier botón de presión (R0-R7) cuando el puente J17 se encuentre en la posición VCC-MCU, un 1 lógico (5V) será aplicado al pin
apropiado del microcontrolador como se muestra en la Figura 13.2.
Puente J17 está en la
posición VCC-MCU
VCC-MCU
X1
8MHz
C6
C7
22pF
22pF
Figura 13.2. Esquema de conexión de los botones de presión al puerto B
MikroElektronika
Botón de RESET
Puente J24 utilizado para
cortocircuitar el resistor
protector
Puente J17 utilizado para
seleccionar
el
estado
lógico que se aplicará al
pin al pulsar el botón
Botones de presión uti-
lizados para simular las
entradas digitales
MCLR
RB7
RA0
RB6
RA1
RB5
RA2
RB4
RA3
RB3
RA4
RB2
RA5
RB1
RE0
RB0
RE1
VCC
VCC-MCU
RE2
GND
VCC
RD7
GND
RD6
OSC1
RD5
OSC2
RD4
RC0
RC7
RC1
RC6
RC5
RC2
RB0
RC3
RC4
RD0
RD3
RD1
RD2
DIP40
Figura 13.1. Botones de presión
RB4
RB5
RB1
RB2
RB3
Sistema de desarrollo EasyPIC6
Sistema de desarrollo EasyPIC6
5V
0V
VCC-MCU
5V
0V
VCC-MCU
RB7
RB6
R58
J24
220R
J17
J17