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