Coursebooks 2016-2017

PDF
 

Microcontrollers and digital systems design

EE-208

Lecturer(s) :

Schmid Alexandre

Language:

Français

Résumé

Microcontrôleurs et conception de systèmes numériques couvre le fonctionnement interne d'un microcontrôleur, des notions de base d'architecture de processeur et de système informatique ainsi que les interfaces de microcontrôleurs, et protocoles de communication série.

Contenu

Ce cours est une introduction à l'utilisation de microcontrôleurs. Les aspects d'architecture de processeur, de programmation assembleur et de système informatique sont abordés. La conception de plusieurs blocs internes et externes au microcontrôleur sera étudiée (unité arithmétique et logique, mémoire).

Le microcontrôleur AVR avec une architecture RISC 8-bit est choisi comme support à l'enseignement théorique, et aux travaux pratiques.

Les thèmes abordés comprennent l'architecture de microprocesseur basé sur le microcontrôleur AVR, l'environnement de développement, le système informatique basé sur la carte STK-300, les techniques de programmation assembleur (opérations Booléennes, branchements, sous-routines, pointeurs, tables de transcorrespondance, etc), les techniques temps réel (interuptions, timers), les communications séries (RS232, UART, I2C, etc), la commande de périphériques usuels (moteur pas-à-pas/servo, capteurs, clavier PC, télécommande IR, etc).

Mots-clés

Microcontrôleur, architecture de processeur, assembleur, interfaçage de microcontrôleur, communication série

Compétences requises

Cours prérequis obligatoires

Systèmes logiques (CS-171)

Cours prérequis indicatifs

Electronique I (EE-202(a))

Acquis de formation

A la fin de ce cours l'étudiant doit être capable de:

Compétences transversales

Méthode d'enseignement

Ex cathedra, travaux pratiques.

Travail attendu

Participation aux cours, résolution d'exercices, participation et résolution d'exercices pratiques au moyen de carte à microcontrôleur

Méthode d'évaluation

Ecrit pendant la session d'examens, travaux pratiques notés en contrôle continu obligatoire

Encadrement

Office hours Non
Assistants Oui
Forum électronique Non

Ressources

Polycopiés

Microcontrôleurs et conception de systèmes numériques, vente des cours, EPFL

Liens Moodle

Préparation pour

Systèmes embarqués microprogrammés (EE-310)

In the programs

    • Semester
       Spring
    • Exam form
       Written
    • Credits
      3
    • Subject examined
      Microcontrollers and digital systems design
    • Lecture
      1 Hour(s) per week x 14 weeks
    • Practical work
      2 Hour(s) per week x 14 weeks
  • Passerelle HES - EL, 2016-2017, Spring semester
    • Semester
       Spring
    • Exam form
       Written
    • Credits
      3
    • Subject examined
      Microcontrollers and digital systems design
    • Lecture
      1 Hour(s) per week x 14 weeks
    • Practical work
      2 Hour(s) per week x 14 weeks

Reference week

 MoTuWeThFr
8-9     
9-10     
10-11     
11-12     
12-13     
13-14 CO4
CO5
 ELA2 
14-15    
15-16     
16-17     
17-18     
18-19     
19-20     
20-21     
21-22     
 
      Lecture
      Exercise, TP
      Project, other

legend

  • Autumn semester
  • Winter sessions
  • Spring semester
  • Summer sessions
  • Lecture in French
  • Lecture in English
  • Lecture in German