Académique Documents
Professionnel Documents
Culture Documents
Année universitaire :2021/2022
SAADAOUI Abdelkader
INTRODUCTION GENERALE
SAADAOUI Abdelkader
ELÉMENT CONSTITUTIF (ECUE)
ATELIER Microcontrôleur
Volume horaire Coefficient Crédit
Cours TD TP
0 0 21 2 2
Plan :
Semaine TP
Séance 1 Prise en main de l’environnement du logiciel Proteus ISIS et de
compilateur MikroC PRO pour PIC.
Séance 2 Contrôle d’un afficheur 7 Segments via le PIC 16f877.
Séance 3 Programmation d’un afficheur LCD 2*16 via un PIC 16F877.
Séance 4 Programmation d’une diode led avec PIC 16F877.
Séance 5 Programmation d’un bouton poussoir avec PIC 16F877.
Séance 6 Gestion des interruptions via le PIC 16F877.
Séance 7 Programmation de la modulation de largeur d’impulsion avec le PIC
16F877.
Séance 8 Programmation du Conversion Analogique/Numérique (CAN,ADC)
du PIC 16F877.
Séance 9 Programmation d’une Communication Série du PIC 16F877.
Pré-requis :
● Systèmes Microprocesseurs, Systèmes logiques, Architecture des Ordinateurs
Objectifs Spécifiques:
Evaluations :
● Le mode de contrôle continu (60%) : chaque TP est noté.
● Examen TP (40%).
SAADAOUI Abdelkader
Département Technologies de l’Informatique
TP N1 : Prise en main de l’environnement du logiciel Proteus ISIS et de
compilateur MikroC PRO pour PIC.
Classes : L2- SEM
ECUE: ATELIER Microcontrôleur Enseignant : SAADAOUI AK.
1- PROTEUS
Le «Proteus» est une suite logicielle
permettant la CAO électronique éditée par
la société Labcenter Electronics. Proteus
est composé de deux logiciels principaux :
ISIS, qui est un très bon logiciel de
simulation en électronique. Il est un
éditeur de schémas qui intègre un
simulateur analogique, logique ou mixte.
ARES, dédié à la création de circuits
imprimés. Grâce à des modules
additionnels, ISIS est également capable
de simuler le comportement d'un
microcontrôleur (PIC, Atmel, 8051,
ARM, HC11...) et son interaction avec les
composants qui l'entourent.
2- MikroC PRO :
Le « mikroC PRO » est un compilateur pour PIC Conçu par la société « Mikroelektronika », le
compilateur C nouvelle génération "MikroC PRO" pour microcontrôleurs PIC bénéficie d'une
prise en main très facile. Il comporte plusieurs outils intégrés (mode simulateur, terminal de
communication, gestionnaire 7 segments,...). Il a une capacité à pouvoir gérer la plupart des
périphériques rencontrés dans l'industrie (Bus I2C, 1Wire, SPI, RS485, Bus CAN, cartes
compact Flash, signaux PWM, afficheurs LCD et 7 segments...), de ce fait il est un des outils de
développement incontournable et puissant.
Il contient un large ensemble de bibliothèques de matériel, de composants et la documentation
complète.
SAADAOUI Abdelkader
On Saisit ensuite le programme puis on le compile :
Note :
La simulation permet d'ajuster et de modifier le circuit comme si on manipule un montage
réel. Ceci permet d'accélérer le prototypage et de réduire son coût.
Il faut toujours prendre en considération que les résultats obtenus de la simulation sont un peu
différents de celles du monde réel.
3. Travail demandé :
3.1. Installer Proteus et mikroC PRO.
3.2. Lancer ISIS et le Compilateur mikroC PRO.
3.3. Réaliser le circuit de test ci-dessous sous ISIS :
SAADAOUI Abdelkader
Corrigé :
Manipulation N1 :
…..
Manipulation N2 :
……
SAADAOUI Abdelkader
Département Technologies de l’Informatique
1. Introduction :
MikroC PRO vous permet de former ce code et ce en allant dans le menu: Tools ---
> Seven Segment Editor
SAADAOUI Abdelkader
Corrigé :
Manipulation N1 :
…..
Manipulation N2 :
……
SAADAOUI Abdelkader