Programme des cours 2015-2016
GERE0027-1  
Base des microcontrôleurs
Durée :
4h Th, 20h Pr
Nombre de crédits :
Master en bioingénieur sciences et technologies de l'environnement, à finalité2
Master en bioingénieur sciences et technologies de l'environnement, à finalité2
Nom du professeur :
Bernard Heinesch
Langue(s) du cours :
Langue française
Organisation et évaluation :
Enseignement au premier quadrimestre, examen en janvier
Unités d'enseignement prérequises et corequises :
Les unités prérequises ou corequises sont présentées au sein de chaque programme
Contenus du cours :
  • Structure des microprocesseurs : mémoires, bus, ports d'entrée-sortie
  • Programmation d'un micro-processeur
  • Programmation d'un micro-contrôleur
Chacun des sujets donnera lieu à des applications à réaliser par les étudiants et se rapportant au domaine de la mesure ou de la régulation de paramètres climatiques ou environnementaux.
Acquis d'apprentissage (objectifs d'apprentissage) du cours :
Sur base des circuits électroniques de base, décrire la structure interne d'un microprocesseur et fournir les éléments permettant sa programmation et son utilisation dans le domaine de la mesure et de la régulation climatique et environnementale
A l'issue du cours, l'étudiant doit être capable de :
  • Réaliser le schéma d'interconnexion d'un micro-processeur avec les unités de mémoires et d'entrée-sortie à l'aide de bus.
  • Distinguer les différents types de mémoires couramment utilisées.
  • Programmer des fonctions simples sur un microprocesseur à l'aide d'un langage de bas niveau de type assembleur.
  • Programmer des fonctions simples sur un microcontroleur à l'aide d'un langage de haut niveau. Les fonctionnalités couramment rencontrées dans les microcontroleurs disponibles sur le marché seront exploitées (par exemple convertisseur AD, comparateurs, communication série, mémoires flash, timers, chien de garde).
Ce cours participe à construire la compétence : "Concevoir des solutions technologiques permettant de définir des équipements, systèmes, infrastructures et services pour des besoins nouveaux ou non, dans le domaine de l'environnement".
Savoirs et compétences prérequis :
- ELEC-0438-1 - Electricité - GERE-0007-3 - Electronique digitale
Activités d'apprentissage prévues et méthodes d'enseignement :
Mode d'enseignement (présentiel ; enseignement à distance) :
Présentiel avec Cours magistral : 6h Travaux pratiques : 18h
Lectures recommandées ou obligatoires et notes de cours :
Floyd TL. Systèmes numériques. 7ème édition. Reynald Goulet Inc. Canada.
Programming the Z80 (Rodnay Zaks)
Microcontrôleurs PIC:Programmation en Basic (Christian Tavernier), éditions Dunod
EAsyPIC manuel d'utilisation (MikroElectronika)
PIC16F887 feuille technique, Microship
Modalités d'évaluation et critères :
Examen pratique (100%) : programmation de la réalisation d'une tâche par un microcontrolleur.
Stage(s) :
Remarques organisationnelles :
Contacts :
Bernard HEINESCH
Unité de Physique des Biosystèmes
Gembloux Agro-Bio Tech (GxABT)
Université de Liège

8, Avenue de la Faculté
5030 Gembloux
BELGIUM

Tél: +32(0)81622492

bernard.heinesch@ulg.ac.be