AFFICHEUR SEPT SEGMENTS
Définition : Un afficheur 7 segment est un
Un afficheur 7 segment est un composant électronique qui sert à
visualiser des caractères alphanumériques (les chiffres de 0 à 9 et certaines lettres
de l ’alphabet).
composant électronique
ion: qui sert à visualiser des
caractères alphanumériques
Un afficheur (lesélectronique
7 segment est un composant chiffresquidesert
0 àà 9 et
visualiser des caractères alphanumériques (les chiffres de 0 à 9 et certaines lettres
decertaines
l’alphabet). lettres de l’alphabet).
AFFICHEUR SEPT SEGMENTS
Un afficheur 7 segment est un composant électronique qui sert à
➢ A,B,C,D,E,F
visualiser et G sont
des caractères alphanumériques les segments
(les chiffres de 0 à 9 et certaines
de
lettres de l
ion:
l’afficheur.
’alphabet).
➢ Les segments
Un afficheur sont
7 segment est unles LEDélectronique
composant ou les qui sert à
visualiser des caractères alphanumériques (les chiffres de 0 à 9 et certaines
lettresassociations
de l’alphabet). de LEDs.
Il existe des afficheurs à Cathodes Commune ou CC et des afficheurs
à Anodes Commune ou AC.
AFFICHEUR SEPT SEGMENTS
Un afficheur 7 segment est un composant électronique qui sert à visualiser des caractères
alphanumériques (les chiffres de 0 à 9 et certaines lettres de l ’alphabet).
ion:
Un afficheur 7 segment est un composant électronique qui sert à visualiser des caractères
alphanumériques (les chiffres de 0 à 9 et certaines lettres de l’alphabet).
AFFICHEUR SEPT SEGMENTS
Commande des afficheurs
1-Commande directe: Les segments des afficheurs sont
reliés aux lignes d’entrée/sortie du PIC.
AFFICHEUR SEPT SEGMENTS
VDD
16 17
OSC1/CLKIN RA0
15 18
OSC2/CLKOUT RA1
1
RA2
4 2
MCLR RA3
3
RA4/T0CKI
6
R1
RB0/INT
7 10k
RB1
8
RB2
9
RB3
10
RB4
11 R7
RB5
12
RB6
13 10k
RB7
PIC16F84A
AFFICHEUR SEPT SEGMENTS
Exemple: Afficher le chiffre 2
Programme:
Etiquette Mnémonique Opérande Commentaire
BSF STATUS,RP0
MOVLW B’10000000’
MOVWF TRISB
BCF BCF STATUS,RP0
M0 MOVLW B’11011011’
CALL TEMPO
GOTO M0
AFFICHEUR SEPT SEGMENTS
Commande des afficheurs
2-Commande par le Code Binaire Décimal (BCD):
Definition:
Un décodeur BCD 7 segment est un transcodeur qui permet
de convertir le code binaire BCD (4 bits) en un code 7
segments destinés aux afficheurs.
AFFICHEUR SEPT SEGMENTS
Commande des afficheurs
2-Commande par le Code Binaire Décimal (BCD):
NB: la différence entre l’afficheur CC et l’afficheur AC se fera
à la sortir.
AFFICHEUR SEPT SEGMENTS
VDD
16 17
OSC1/CLKIN RA0
15 18
OSC2/CLKOUT RA1
1
RA2
4 2
MCLR RA3
3
RA4/T0CKI BCD
6 5 9
RB0/INT A QA
7 3 10
RB1 B QB
8 2 11
RB2 C QC
9 4 12
RB3 D QD
10 13
RB4 QE
11 15
RB5 QF
12 14
RB6 QG
13
RB7
6 1
DF DFO
PIC16F84A
4055
AFFICHEUR SEPT SEGMENTS
Exemple: Afficher le chiffre 2
Programme:
Etiquette Mnémonique Opérande Commentaire
BSF STATUS,RP0
MOVLW B’00001111’
MOVWF TRISB
BCF BCF STATUS,RP0
M0 MOVLW B’00101111’
CALL TEMPO
GOTO M0
AFFICHEUR SEPT SEGMENTS
Commande des afficheurs
3-AFFICHARGE MULTIPLEXE:
Schéma de principe
AFFICHEUR SEPT SEGMENTS
BCD
5 9
A QA
3 10
B QB
2 11
VDD C QC
4 12
D QD
13
QE
15
QF
14
QG
16 17 6 1
OSC1/CLKIN RA0 DF DFO
15 18
OSC2/CLKOUT RA1
1 4055
RA2
4 2
MCLR RA3
3
RA4/T0CKI
6
RB0/INT
7
RB1
8
RB2
9
RB3
10
RB4
11
RB5 MULTIPLEXEUR:A
12
RB6
13 2 4
RB7 A Q0
3 5
B Q1
PIC16F84A 6
Q2
1 7
E Q3
4556