Vous êtes sur la page 1sur 3

Direction Générale des Etudes Technologiques, Institut Supérieur des Etudes Technologiques de Nabeul

EXAMEN
Électronique Numérique
Filière : 2ème Année Licence Appliquée en Génie Electrique
Option : Électricité Industrielle – Année universitaire 2019-2020 – Semestre 1
Durée : 1,5H
Documents : non autorisés
Responsables du cours : M. Nizar TOUJENI et Mme Fèdia DOUIRI
N.B :
- Le sujet comporte 03 pages d'énoncé et 04 pages de document réponse-

Il sera tenu compte de la lisibilité et la clarté des solutions proposées ainsi que de la présentation et la

qualité de la rédaction.

Exercice 1 : (4 points)

Soit la proposition suivante : « On désire écrire un programme qui ne fait rien si on


n'appuie sur aucun bouton poussoir, fait clignoter la diode LED rouge si l’on appuie sur un
bouton, fait clignoter la diode LED verte si on appuie sur l'autre bouton, et les deux diodes
LED si l’on appuie sur les deux boutons ».

1) Proposer un schéma du circuit électronique à base d’un microcontrôleur PIC de votre


choix.

2) Donner le programme en MikroC.

Exercice 2 : (4,5 points)

Soit le montage ci-après. Écrire un programme en MikroC qui compare les deux tensions
délivrées par les potentiomètres POT1 et POT2 et assure l’animation des diodes LED
connectées sur le PORTB selon le principe suivant :

- Si tension 1 > tension 2 alors L0 L1 L2 L3 L4 L5 L6 L7.

- Si tension 1 = tension 2 alors L7 L6 L5 L4 L3 L2 L1 L0.

- Si tension 1 < tension 2 alors toutes les diodes LED clignotent dans l’intervalle d’une
seconde.

1/3
Exercice 3 : (5,5 points)

Soit le montage suivant :

Écrire un programme qui répond au fonctionnement suivant :

Un appui sur le bouton B1 seul, l’afficheur affiche « ISET » et la diode D1 clignote.

Un appui sur le bouton B2 seul, l’afficheur affiche « de » et la diode D2 clignote.

Un appui sur le bouton B3 seul, l’afficheur affiche « Nabeul » et la diode D3 clignote.

Pour les autres cas, rien ne se passe.


2/3
Exercice 4 : (6 points)

On désire commander un afficheur à 7 segments à l’aide d’un microcontrôleur 16F877A via


un clavier à 12 touches selon le schéma de la figure ci-dessous.

Le principe de fonctionnement est le suivant :

- L’appui sur une touche de 0 à 9 affiche sa valeur sur l’afficheur 7 segments et on


affiche son code binaire sur les diodes LED.

- L’appui sur la touche (*) lance un compteur modulo 16 sur l’afficheur 7 segments et
les diodes paires clignotent.

- L’appui sur la touche (#) lance un décompteur modulo 16 sur l’afficheur 7 segments
et les diodes impaires clignotent.

Écrire un programme C qui permet de réaliser le fonctionnement du système.

Bon travail

3/3

Vous aimerez peut-être aussi