0% ont trouvé ce document utile (0 vote)
20 vues7 pages

TP Arm

Ce TP consiste à programmer un microcontrôleur ARM en C en gérant des périphériques externes tels qu'un afficheur LCD, un capteur de température et des boutons poussoirs. Il comprend plusieurs manipulations pour la programmation de base, la gestion des ports et broches, les interruptions externes, et l'utilisation des bus I2C pour la communication avec le LCD et le capteur.

Transféré par

chaymae.filali1
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
20 vues7 pages

TP Arm

Ce TP consiste à programmer un microcontrôleur ARM en C en gérant des périphériques externes tels qu'un afficheur LCD, un capteur de température et des boutons poussoirs. Il comprend plusieurs manipulations pour la programmation de base, la gestion des ports et broches, les interruptions externes, et l'utilisation des bus I2C pour la communication avec le LCD et le capteur.

Transféré par

chaymae.filali1
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

TP

N°4

Objectifs
Ce TP consiste à la programmation C du processeur embarque ARM7TDMI-S™
et des différents périphériques. En plus de connaitre les fonctions de gestion
des périphériques externes.
Ainsi, on traitera les points suivants :
- Programmation C a base du processeur ARM7.
- Interruption externe.
- Convertisseur analogique numérique.
- Le bus I2C.
- Gestion d’afficheur LCD en C.
- Carte à puce.
Manipulation 1 : Premiers pas dans la programmation du microcontrôleur ARM

On effectue les étapes en configurant les paramètres, créant un code et le


transférant vers la carte LPC2124. Le code qui clignote une LED est le suivant :

Manipulation 2 : Ports et broches de ports


Chenillard qui change de direction en appuyant sur le bouton poussoir
Manipulation 3 : Interruption externe
Gestion des périphériques externes à travers les interruptions
Manipulation 4 : LCD avec I2C
Affichage texte sur LCD en utilisant le bus I2C

Manipulation 5 : LM75 avec I2C


Acquisition de la température LM75 et affichage sur LCD

Vous aimerez peut-être aussi