Microprocesseurs et Microcontrôleurs

Diplômes intégrant cet élément pédagogique :

Descriptif

- Comprendre et maîtriser le fonctionnement d'un microcontrôleur en prenant l'exemple de la carte HCS12 T-Board.
- Être capable de programmer en assembleur des tâches simples pouvant utiliser des boucles et des sous-routines.
- Comprendre et maîtriser la programmation sous interruption.
- Comprendre et maîtriser l'utilisation de différents périphériques d'un microcontrôleur: ports d'entrées/sorties, Timers, Convertisseur analogique/numérique...
- Être capable de chercher des informations dans une documentation technique abondante et en langue anglaise.

Pré-requis

Ce cours n'exige aucune connaissance particulière mais il est entendu que l'étudiant(e) pourra tirer bénéfice de connaissances préalables en programmation.
La maîtrise de la numérotation binaire et des opérations arithmétiques et logiques n'est pas exigée.
Un niveau suffisant d'anglais technique sera nécessaire pour lire certaines parties (non
traduites) des documentations techniques.

Bibliographie

- Polycopié du cours
- Documentation technique (traduite et résumée)
- Documentation de la carte HCS12 T-board : http://elmicro.com/en/hcs12tb.html
- Documentation du microcontrôleur : http://cache.freescale.com/files/microcontrollers/doc/data_sheet/9S12DP512_ZIP.zip

Informations complémentaires

Lieu(x) : Grenoble - Saint-Martin d'Hères
Langue(s) : Français