Acquérir une connaissance de base sur les microcontrôleurs 16 bits utilisés dans le développement et la conception des systèmes programmables.
Révision des nombres binaires, hexadécimaux et signés, opérateurs logiques de base. Microcontrôleurs 16 bits : architecture Harvard, registres internes. Etude du microcontrôleur : unité arithmétique et logique, environnement de développement, de simulation et de programmation, plan de mémoire, mémoire RAM et Flash, jeux d'instruction, programmation en langage machine, modes d'adressage, pointeurs, interruptions, lecteur de table, temporisateurs, convertisseur analogique à numérique. Initiation à la programmation en langage C.
Préalable 1 :
GEI1072 |
Résolution de problèmes d'ingénierie en C |
Horaire du cours à la session
automne 2024