Vous êtes sur la page 1sur 2

Faculté d’Électronique et d’Informatique

Licence Électronique
Option Électronique L3 Section A

TP2 : un décodeur de clavier numérique


1.1 Objectifs du TP
Ce deuxième TP à base de PIC 16F84 a pour but le décodage
d’un clavier. Ce schéma permet ainsi le décodage de toute sorte de
claviers. Quatre leds permettent de visualiser le code binaire
correspondant à la touche actionnée.
1.2 Connaissances préalables requises
 Être initié à l’utilisation d’ISIS
 Connaître l’outil de simulation MPLAB de Microchip
1.3 Matériels nécessaires
 1 ordinateur équipé du logiciel Proteus et de l’environnement de
développement intégré (IDE) MPLAB
 Fichier ENTETE.ASM
1.4 Travail demandé
Il s’agit de développer l’application décrite ci-après et de la tester sur
un simulateur.
1.5 Application
Il s’agit de réaliser une application destinée au décodage d’un clavier
12 touches (3x4). Les caractéristiques de cette application sont les
suivantes :
˗ Le port A (lignes RB0 à RB3) connecté à quatre leds, permet
de visualiser le code binaire correspondant à la touche
actionnée
˗ Le clavier numérique à 12 touches est connecté au port B
configuré partiellement en Entrées/Sorties : les lignes B0, B1 et
B2 sont des sorties et B3, B4, B5 et B6 sont des entrées. Le
module ENTETE.ASM doit être modifié pour passer à cette
nouvelle configuration
Voici un schéma de synthèse de ce circuit :

1
Faculté d’Électronique et d’Informatique
Licence Électronique
Option Électronique L3 Section A

Figure 3.1 Connexion du clavier au microcontrôleur

1.6 Préparation
La préparation des TP est très importante et est prise en compte
dans la notation. Elle consiste à avoir pris connaissance du sujet et
avoir préparé un algorithme (en pseudo langage ou dans une autre
représentation). La préparation est obligatoire et individuelle. Elle
doit être présentée en début de TP.
Le codage en assembleur et la saisie du schéma de simulation sur
« ISIS » de Proteus ne sont pas à préparer mais sont faits lors de la
séance de TP.

Vous aimerez peut-être aussi