Page 1 - SERIE N11 micro 2
P. 1
Exercice N°1 16 OSC1/CLKIN RA0 17
18
15
On désire programmer les équations suivantes par un PIC 16F84A OSC2/CLKOUT RA1 1
4 MCLR RA2 2
RA3
RA4/T0CKI 3
RB0/INT 6
7
0
0
0
0
RB1 8
RB2
RB3 9
10
RB4 11
RB5
1 1 2 1 RB6 12
13
2 & 3 RB7
4 PIC16F84A
3 4 5 & 6 9
1 8
10 & ?
1 3
2 = 1 ?
1 2 12
1 11
13 & 1
3
3 4 2 & 4
1 6
5 1 ?
5
4
6 = 1 ?
2
1
3 1 ?
On donne le tableau d'affectation des entrées et de sorties : Operateurs logiques réalises par le pic
Affectation des entrées Affectation des sorties
Opérateur Opération
Entrées Entrées PIC Sorties Sorties PIC NOT NON
E1 RA0 S1 RB0 NOR OU
E2 RA1 S2 RB1 NAND ET
E3 RA2 S3 RB2 XOR OU exclusif
E4 RA3 S4 RB3
S5 RB4
1°) compléter le tableau suivant par : Entrée « E », sortie « S ».Non connecte «NC» :
PORT A PORT B 2°) Trouver les valeurs qu'on devra placer dans les registres TRISA et
RA0 ….. RB0 ….. TRISB du PIC16F84A:
RA1 ….. RB1 …..
RA2 ….. RB2 ….. TRIS A =(………)hex
RA3 ….. RB3 ….. TRIS B =(………)hex
RB4 …..
3°) Établir les équations des sorties :
S1 = ………………………….. S2 = …………………………..
S3 = ………………………….. S4 = …………………………..
S5 = …………………………..
1