Vous êtes sur la page 1sur 3

electroussafi.ueuo.

com 1/3

Configuration des ports A et B du PIC16F84

Exercice 1

1. Le PORTA du schéma suivant est configuré en sortie, que doit être le contenu du
registre TRISA ?
2. On programme le microcontrôleur pour réaliser un clignotant. On remarque que toutes
les leds clignotent sauf la led D1, qui n’est pas allumée. Expliquez le pourquoi et que
faut-il faire pour que cette led (D1) fonctionne aussi ?

N. ROUSSAFI electroussafi.ueuo.com Configuration des ports A et B


electroussafi.ueuo.com 2/3

Exercice 2

On désire réaliser à l’aide du PIC 16F84A un jeu de lumière qui permet de faire les
séquences suivantes :
RA RA RA RA RA
4 3 2 1 0

(visualiser les états des sorties avec des LED)

« :LED-Off :LED-ON »

1) Donner le schéma électronique

2) comment doit-être configuré le port A ?et quel sera le contenu du registre TRISA ?

3) donner la suite des données qu’il faut envoyer sur le port A pour réaliser le jeu de
lumière désiré.

N. ROUSSAFI electroussafi.ueuo.com Configuration des ports A et B


electroussafi.ueuo.com 3/3

Exercice 3

Soit le montage suivant :

On suppose que le montage réalise un compteur décimal de 0 à 9999 et que l’état du


compteur est 1356.

1. comment doit-être configuré le port B ?et quel sera le contenu du registre TRISB ?
2. pour afficher le 6 sur l’afficheur U, que doit-on avoir sur le port B ?
3. compléter le tableau suivant pour afficher le 5 sur l’afficheur D, le 3 sur l’afficheur
C et le 1 sur l’afficheur M.

Chiffre Afficheur RB7 RB6 RB5 RB4 RB3 RB2 RB1 RB0
6 U
5 D
3 C
1 M

N. ROUSSAFI electroussafi.ueuo.com Configuration des ports A et B