Mini projet Microcontrôleur ST7
- 1 -
Mini Projet
Microcontrôleur ST7
Eric RICHARD
Février 2006
Mini projet Microcontrôleur ST7
- 2 -
Mini projet Microcontrôleur ST7
- 3 -
SOMMAIRE
Chapitre 1 Introduction ........................................................................................................... 5
Chapitre 2 Découverte du
µ
C et de l'IDE................................................................................ 6
Chapitre 3 Premiers pas.........................................................................................................17
Chapitre 4 La maquette de développement............................................................................ 25
Chapitre 5 Les LEDs .............................................................................................................. 27
Chapitre 6 Les afficheurs 7 segments.................................................................................... 29
Chapitre 7 Les interruptions .................................................................................................. 31
Chapitre 8 Le timer
................................................................................................................ 33
Chapitre 9 Le convertisseur analogique-numérique ............................................................ 36
Annexe 1 ST7LITE2.ASM
Annexe 2 SQUELET.ASM
Annexe 3 Créer un projet ST7 en 10 leçons
Annexe 4 Résumé du jeu d'instructions du ST7
Mini projet Microcontrôleur ST7
- 4 -
Mini projet Microcontrôleur ST7
- 5 -
Chapitre1Introduction
Les objectifs de ce mini-projet sont les suivants :
étudier le fonctionnement d'un microcontrôleur 8 bits, le ST7FLITE20 (référence
complète ST7FLITE20F2B6) de la famille ST7 de ST Microelectronics,
étudier un environnement de développement de programmes écrits en assembleur.
Cet environnement est un IDE (Integrated Development Environment) et intègre tous
les outils de développement d'un logiciel embarqué (gestionnaire de projet, éditeur
avec coloriage syntaxique, assembleur, éditeur de lien, débogueur symbolique, carte
de développement du ST7),
étudier une carte d'apprentissage (Training board) comportant différents modules
(LED, afficheur 7 segments, bouton poussoir, moteur, …), gérés par le
microcontrôleur.
Au cours de ce mini-projet , vous développerez tout d'abord des petits programmes mettant
en œuvre les différents constituants de la carte. Cela vous familiarisera avec le ST7, sa
programmation et son environnement de développement.
Ensuite, vous réaliserez un projet complet mettant en œuvre les différents programmes que
vous aurez développés dans la première partie.
1 / 67 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !