Vous êtes sur la page 1sur 4

UNIVERSITE DE LUBUMBASHI

ECOLE SUPERIEURE DES INGENIEURS INDUSTRIELS


BP : 1825
Lubumbashi

TRAVAIL PRATIQUE N2 DE


MICROCONTROLEUR

Présenté par : Le groupe 8


Promotion: BAC III G.E
Dirigé par : Prof, Dr, Ir Hyacinthe
Collaborateur : Mr Yannick Nkulu

ANNEE ACADEMIQUE 2023-2024


TRAVAIL DE MICROCONTROLEUR

Exercice 2
Soit un sous-programme (wait) dont l’algorithme est le suivant :
1) CNT2 = 10
2) CNT1 = 0
3) Pas d’opération
4) Décrémenter CNT1 de 1 (CNT1 = CNT1 -1)
5) Si CNT1 = 0 ?
Alors : décrémenter CNT2
Sinon : aller à 3
6) Test CNT1 = 0 ?
Alors : retour de sous-programme
Sinon : aller à 2

1. Ecrire le sous-programme en assembleur


2. Quelle est la durée de ce sous-programme si le PIC utilisé est piloté par un quartz de 8
Mhz ?

Résolution de l’exercice 2

1. Sous-programme en assembleur

Ecole Supérieure Des Ingénieurs Industriels GROUPE 8


2. La durée de ce sous-programme est :

Un cycle dure : 4/8 Mhz = 0,5 µs


Durée = T = (1 + 1 + 1 + 1 x N1 x N2 + (3N1 – 1) x N2 + 3N2 - 1 + 2) x 4 / 8MHz
T = (4 + N1 x N2 + 3N1 N2 – N2 + 3N2) x 0,5 µs = (4 + 4N1 N2 + 2N2) x 0,5 µs
T = (4 + 4x256 x 10 + 2 x 10) x 0,5 µs = 10264 x 0,5 µs = 5132 µs.

Ecole Supérieure Des Ingénieurs Industriels GROUPE 8


LISTE DES MEMBRES DU GROUPE 8

NOM POST-NOM PRENOM

Ecole Supérieure Des Ingénieurs Industriels GROUPE 8

Vous aimerez peut-être aussi