Boutons Poussoirs - mikroElektronika EasyPIC 6 Manuel Utilisateur

Table des Matières

Publicité

18

13.0. Boutons poussoirs

13.0. Boutons poussoirs
L'état logique de toutes les entrées numériques du microcontrôleur peuvent être modifi ées par l'intermédiaire des boutons poussoirs. Le
jumper J17 sert à défi nir l'état logique qui doit être appliqué à la broche du microcontrôleur lorsque le bouton associé est pressé. Des ré-
sistances de protection ont pour but de limiter le courant maximum afi n de prévenir d'éventuels court-circuits. Si besoin est, les utilisateurs
expérimentés ont la possibilités de court-circuiter ces résistances grâce au jumper J24. A coté de ces boutons poussoirs, on trouve le bouton
RESET. Celui-ci n'est pas relié directement à la broche MCLR. Le signal reset (réinitialisation) est généré par le programmateur.
VCC-MCU
R17
10K
RESET
RSTbut
C14
100nF
Top view
Inside view
Botoom view
Side view
Pressez n'importe quel bouton poussoir (R0-R7) lorsque J17 est dans la position VCC-MCU, un 1 logique (5V) sera appliqué à la broche
associée du microcontrôleur (voir Figure 13-2).
Jumper J17 en
position VCC-MCU
VCC-MCU
X1
8MHz
C6
C7
22pF
22pF
Figure 13-2: Schéma de connection des boutons poussoirs du PORTB
MikroElektronika
bouton RESET
Le Jumper J24 sert à
court-circuiter
la
résis-
tance de protection
Jumper J17 sert à choisir
l'état logique à appliquer
à la broche si un bouton
est pressé
Boutons poussoirs utilisés
pour simuler les entrée nu-
mériques
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
RD5
OSC1
OSC2
RD4
RC0
RC7
RC1
RC6
RC2
RC5
RC4
RB0
RC3
RD0
RD3
RD1
RD2
DIP40
Système de développement EasyPIC6
Système de développement EasyPIC6
Figure 13-1: Boutons poussoirs
RB1
RB2
RB3
RB4
RB5
5V
0V
VCC-MCU
5V
0V
VCC-MCU
RB6
RB7
R58
J24
220R
J17
J17

Publicité

Table des Matières
loading

Table des Matières