Cours c Université Joseph Fourier Polytech ? Grenoble Filière Informatique Industrielle et Instrumentation ère Année Cours de Microcontrôleurs Basé sur l ? utilisation du HCS Motorola Christophe Durand Année universitaire - C CDocument écrit par JP Perrin

Université Joseph Fourier Polytech ? Grenoble Filière Informatique Industrielle et Instrumentation ère Année Cours de Microcontrôleurs Basé sur l ? utilisation du HCS Motorola Christophe Durand Année universitaire - C CDocument écrit par JP Perrin Merci pour sa contribution CPRÉAMBULE Objectifs épistémologiques Le but de cet enseignement est de vous familiariser avec le fonctionnement et l ? utilisation des microcontrôleurs qui sont devenus aujourd ? hui des composants électroniques clé et incontournables pour tous systèmes automatisés Cet enseignement est composé de cours théoriques séances de séances de travaux dirigés séances et de travaux pratiques scéances En ?n d ? année la réalisation d ? un système embarqué ? répartie sur séances vous permettra de mettre en ?uvre et d ? approfondir vos connaissances à la fois en microcontrôleurs et en électronique Ce sera aussi l ? occasion de vous mettre en situation de projet ? situation comparable à votre futur métier d ? ingénieur o? vous devrez faire preuve d ? organisation de travail en équipe de créativité et de professionnalisme A l ? issu de cet enseignement vous serez capable de - Conna? tre le fonctionnement logiciel et matériel d ? un microcontrôleur - De programmer un microcontrôleur à partir de di ?érents niveaux de langage pour qu ? il réalise une succession d ? étapes logiques et complexes - D ? intégrer un microcontrôleur dans des applications spéci ?ques Support et plan du cours Les microcontrôleurs sont des composants intégrés qui contiennent dans un même bo? tier un microprocesseur de la mémoire et des périphériques courants tels que timer liaison série asynchrone liaison série synchrone ports d ? entrée sortie logiques contrôleur de bus CAN convertisseur analogique numérique etc Il en existe de nombreuses versions qui di ?èrent suivant les périphériques installés Nous avons choisi comme support du cours le microcontrôleur Motorola MC S DP B construit autour d ? un microprocesseur HCS L ? ensemble est monté sur une carte de développement appelée HCS T-Board qui peut communiquer avec un PC de di ?érentes façons Motorola propose plusieurs microcontrôleurs autour du même microprocesseur comme les marques automobiles proposent plusieurs options de carrosserie autour du même moteur Le modèle choisi est plutôt haut de gamme et comporte un grand choix de périphériques internes Dans une première partie on s ? intéressera principalement aux aspects logiciels du microcontrôleur HCS registres programmation séquentielle ruptures de séquence Dans une seconde partie on passera aux aspects matériels de la communication avec les périphériques internes ou non bus d ? adresse et de données timing des échanges Dans une troisième partie on étudiera certains contrôleurs de périphériques pas tous il y en a trop et on utilisera cette programmation pour piloter ces contrôleurs Nous travaillerons essentiellement en langage d ? assemblage assembleur le but étant de comprendre comment s ? y prend un microcontrôleur pour réaliser des instructions structurées C CCOURS n Du microprocesseur au microcontrôleur Comparaison anthropomorphique Le cerveau s ? apparente-t-il à un microprocesseur Voir présentation ? Un microprocesseur muni de

  • 28
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Apv 11, 2022
  • Catégorie Management
  • Langue French
  • Taille du fichier 282.9kB