ISEN Robotics >> Tutoriaux >> Installation de MPLAB et premiers pas avec un PIC >> Présentation

Installation de MPLAB et premiers pas avec un PIC

-
(le 28/01/2010)

Présentation

Qu’est ce qu’un microcontrôleur ?
               Un microcontrôleur est un circuit intégré qui regroupe :
                                               - Une horloge
                                               - Une ALU (unité de calcul)
                                               - De la mémoire RAM
                                               - De la mémoire ROM
                                               - Des périphériques (Timer, CAN-CNA, etc …)
Un microcontrôleur embarque une programme informatique permettant d’automatiser des tâches, effectuer des calculs, communiquer avec d’autres périphériques. De nos jours les microcontrôleurs plus ou moins puissants sont utilisés dans tous nos appareils électroniques.
Figure 1 Microcontrôleurs Microchip
Comment les programmer ?
                Pour les programmer, il faut utiliser un logiciel qui permet de communiquer avec un boitier ICD2 relié aux broches du microcontrôleur. Le logiciel que je vais vous présenter s’appelle MPLAB. 
MPLAB regroupe toute une panoplie d’outils très performants, comme un IDE –Integrated Developpement Evironnement - (Assembleur, C), un débogueur de code qui permet de visualiser la RAM à un instant donné de notre puce, ainsi que des librairies permettant d’initialiser les différents périphériques.
Dans ce tutoriel nous utiliserons le langage C, ainsi qu’une carte de démonstration PICDEM2+.
La carte PICDEM2+

Cette carte regroupe les éléments nécessaires pour exploiter toutes les capacités d’un microcontrôleur. Celle-ci dispose :
- D’un écran LCD (2 lignes)
- De boutons poussoirs
- Des LEDs
- Un capteur de température
- Un haut parleur pour la PWM (modulation de largeur d’impulsions)
- Un port série (RS232)

Sommaire | Page suivante >>