Académique Documents
Professionnel Documents
Culture Documents
2ére méthode : Avec l’icône CALCUL (Les variables a et b et S sont de types booléenne) « bit »
3ére méthode :
RB1 RB0
X=portB
1°) b a Sortie
0 0 0 1
1 0 1 1
2 1 0 1
3 1 1 0
2°) Algorigramme
4ére méthode :
RB1 RB0
X=portB
b a Sortie
0 0 0 1
1 0 1 1
2 1 0 1
3 1 1 0
3°)
Le bouton (a) est connecté à la broche RB0, le bouton (b) est connecté à la broche RB1 et la
lampe (S) est connectée à la broche RA0.
EXERCICE : N°2 :
Table d’affectation
Programmation de plusieurs équations logiques. Entrées Sorties
Broches
S1 = a+b , S2 = a.b ,S3 = a.b , S4 = a b , S5 = ab entrées Broches
sorties pic
pic
16F84A
a RA0 S1 RB0
Correction : b RA1 S2 RB1
S3 RB2
PORTA=3 PORTA=2 PORTA=1 PORTA=0 S4 RB3
ba 1 11 1 10 1 01 10 00
S S5 RB4
S1 1 1 11 11 00
S2 0 0 11 11 11
S3 1 1 10 10 10
S4 0 0 11 11 00
S5 0 0 10 10 11
PORTB=5 PORTB=11 PORTB=11 PORTB=18
1
On pose une variable de type octet E en faisant un test à sortie multiples sur un port entier
Algorigramme
Système de perçage :
0
On vous donne le Grafcet PC du système de perçage et le tableau
Dcy.P
d’affectation des entrées /sorties pour le microcontrôleur PIC 16F84A : 1 14M1
Entrées Sorties 11
Broches Broches
Capteurs
pic
Préactionneur
pic
2 14M2 KM
M1
Dcy RB0 14M1 RA0 21
10 RB1 12M1 RA1
3 12M2 KM
11 RB2 14M2 RA2 M1
20
20 RB3 12M2 RA3
21 RB4 KM RA4 4 12M1
P RB5 10
EXERCICE : N°6 :
(moteur pas à pas)
Programme principal
Macro interruption