Programmation de microcontrôleurs PIC de Microchip...

18
Programmation de microcontrôleurs PIC de Microchip Initiation au langage C avec le compilateur PCW et MPLAB Carte de développement et programmateur de PICs ICD2 +9VDC Carte de test PICdem2+ Supports de CI pour μC PICs +9VDC

Transcript of Programmation de microcontrôleurs PIC de Microchip...

Page 1: Programmation de microcontrôleurs PIC de Microchip ...electroniqueveynes.free.fr/IMG/pdf/_Presentation2_CCSmod_.pdf · Programmation de microcontrôleurs PIC de Microchip Initiation

Programmation de microcontrôleurs PIC de MicrochipInitiation au langage C avec le compilateur PCW et MPLAB

Carte de développement et programmateur de PICs ICD2

+9VDC

Carte de test PICdem2+

Supports de CI pour µC PICs

+9VDC

Page 2: Programmation de microcontrôleurs PIC de Microchip ...electroniqueveynes.free.fr/IMG/pdf/_Presentation2_CCSmod_.pdf · Programmation de microcontrôleurs PIC de Microchip Initiation

Procédure pour éditer (en C), compiler, transférer un programme dans un

microcontrôleur PIC

Page 3: Programmation de microcontrôleurs PIC de Microchip ...electroniqueveynes.free.fr/IMG/pdf/_Presentation2_CCSmod_.pdf · Programmation de microcontrôleurs PIC de Microchip Initiation

Lancer le compilateur C PCW

Page 4: Programmation de microcontrôleurs PIC de Microchip ...electroniqueveynes.free.fr/IMG/pdf/_Presentation2_CCSmod_.pdf · Programmation de microcontrôleurs PIC de Microchip Initiation
Page 5: Programmation de microcontrôleurs PIC de Microchip ...electroniqueveynes.free.fr/IMG/pdf/_Presentation2_CCSmod_.pdf · Programmation de microcontrôleurs PIC de Microchip Initiation
Page 6: Programmation de microcontrôleurs PIC de Microchip ...electroniqueveynes.free.fr/IMG/pdf/_Presentation2_CCSmod_.pdf · Programmation de microcontrôleurs PIC de Microchip Initiation

Sélectionner le pic choisi ainsi que la fréquence de l’oscillateur

Page 7: Programmation de microcontrôleurs PIC de Microchip ...electroniqueveynes.free.fr/IMG/pdf/_Presentation2_CCSmod_.pdf · Programmation de microcontrôleurs PIC de Microchip Initiation
Page 8: Programmation de microcontrôleurs PIC de Microchip ...electroniqueveynes.free.fr/IMG/pdf/_Presentation2_CCSmod_.pdf · Programmation de microcontrôleurs PIC de Microchip Initiation
Page 9: Programmation de microcontrôleurs PIC de Microchip ...electroniqueveynes.free.fr/IMG/pdf/_Presentation2_CCSmod_.pdf · Programmation de microcontrôleurs PIC de Microchip Initiation
Page 10: Programmation de microcontrôleurs PIC de Microchip ...electroniqueveynes.free.fr/IMG/pdf/_Presentation2_CCSmod_.pdf · Programmation de microcontrôleurs PIC de Microchip Initiation
Page 11: Programmation de microcontrôleurs PIC de Microchip ...electroniqueveynes.free.fr/IMG/pdf/_Presentation2_CCSmod_.pdf · Programmation de microcontrôleurs PIC de Microchip Initiation
Page 12: Programmation de microcontrôleurs PIC de Microchip ...electroniqueveynes.free.fr/IMG/pdf/_Presentation2_CCSmod_.pdf · Programmation de microcontrôleurs PIC de Microchip Initiation
Page 13: Programmation de microcontrôleurs PIC de Microchip ...electroniqueveynes.free.fr/IMG/pdf/_Presentation2_CCSmod_.pdf · Programmation de microcontrôleurs PIC de Microchip Initiation

Pour charger le programme dans un microcontrôleur P IC , nous allons utiliser le logiciel MPLAB et le programmate ur ICD2 .1) Ouvrir MPLAB2) Importer le fichier ******* . hex

Page 14: Programmation de microcontrôleurs PIC de Microchip ...electroniqueveynes.free.fr/IMG/pdf/_Presentation2_CCSmod_.pdf · Programmation de microcontrôleurs PIC de Microchip Initiation

Une fois le fichier .hex chargé , sélectionner le programmateur ICD2 pour charger ce

programme dans le microcontrôleur PIC choisi.

Page 15: Programmation de microcontrôleurs PIC de Microchip ...electroniqueveynes.free.fr/IMG/pdf/_Presentation2_CCSmod_.pdf · Programmation de microcontrôleurs PIC de Microchip Initiation
Page 16: Programmation de microcontrôleurs PIC de Microchip ...electroniqueveynes.free.fr/IMG/pdf/_Presentation2_CCSmod_.pdf · Programmation de microcontrôleurs PIC de Microchip Initiation
Page 17: Programmation de microcontrôleurs PIC de Microchip ...electroniqueveynes.free.fr/IMG/pdf/_Presentation2_CCSmod_.pdf · Programmation de microcontrôleurs PIC de Microchip Initiation
Page 18: Programmation de microcontrôleurs PIC de Microchip ...electroniqueveynes.free.fr/IMG/pdf/_Presentation2_CCSmod_.pdf · Programmation de microcontrôleurs PIC de Microchip Initiation

Test du programme (débrancher MPLAB ICD 2)