Partenaires

CNRS
Réseau National des Electroniciens


Rechercher

Sur ce site

Sur le Web du CNRS


Accueil > Formations : archives > 2010 > Initiation aux Microcontrôleurs PIC

Initiation aux Microcontrôleurs PIC

Octobre 2010

par Christophe HOFFMANN - 26 mai 2010

OBJECTIFS

Apprendre l’architecture des microcontrôleurs 8 bits de la famille PIC18F de MICROCHIP. Maîtriser les outils de développement et la programmation du langage C pour les systèmes embarqués. Mettre en oeuvre différents modules intégrés aux microcontrôleurs, par la réalisation de nombreux travaux pratiques.

DURÉE
- 5 jours

PUBLIC
- Electroniciens

NOMBRE DE PARTICIPANTS
- 10 personnes maximum

PRÉ REQUIS
- Connaître les bases du langage C

PROGRAMME

Architecture microcontrôleur PIC
- Vue d’ensemble des différentes familles de microcontrôleurs Microchip
- Architecture PIC18
- Champ d’instructions Assembleur PIC18
- Vecteur reset et interruptions

Environnement de développement MPLAB
- Installation de MPLAB IDE et du compilateur MCC18
- Gestion de projet
- Paramétrages du projet
- Compilation et exécution
- Trace et Simulation
- Débuggeur In situ sur carte cible

Travaux pratiques
- Exercice de configuration de projet
- Manipulation des registres internes et des PORT d’entrées/sorties
- Validation par simulation avec MPLAB SIM
- Déboguage In situ sur carte

Gestion des interruptions
- Interruption par évènement externe
- Cas particulier des Timers, horloge RTC (horloge temps réel)

Dialogue entre périphériques
- Communication Asynchrone : UART, RS232
- Communication Synchrone : I²C, SPI

Gestion de la mémoire
- Accès EEPROM interne

Travaux pratiques
- Exercices sur les interruptions (Timers, switch,...)
- Mise en oeuvre d’une communication série entre un PIC et un terminal PC (Interface USB/RS232)
- Mise en oeuvre d’une conversion Analogique/Numérique

INTERVENANT
- Arnauld BIGANZOLI - électronicien de l’Université Paul Sabatier, INSERM UMRS825

Dates : du 18 au 22 octobre 2010

Lieu :
- Campus de Cronenbourg
- Centre d’accueil des chercheurs
- Bât 40 - Salle Interactive
- 23 rue du Loess - 67200 Strasbourg


Quelques photos de la formation

Le formateur

Le groupe

Les stagiaires 1

Les stagiaires 2

Les visiteurs du soir