Table des matières:

Comment programmer PIC MCU avec le programmeur PICkit à l'aide d'une planche à pain : 3 étapes
Comment programmer PIC MCU avec le programmeur PICkit à l'aide d'une planche à pain : 3 étapes

Vidéo: Comment programmer PIC MCU avec le programmeur PICkit à l'aide d'une planche à pain : 3 étapes

Vidéo: Comment programmer PIC MCU avec le programmeur PICkit à l'aide d'une planche à pain : 3 étapes
Vidéo: Getting Started with MPLAB X IDE - Part 4 Microcontroller Basics (PIC10F200) 2024, Décembre
Anonim
Comment programmer PIC MCU avec le programmeur PICkit à l'aide d'une planche à pain
Comment programmer PIC MCU avec le programmeur PICkit à l'aide d'une planche à pain

Vous n'avez pas besoin d'outils coûteux et sophistiqués pour jouer avec les microcontrôleurs PIC (ou tout autre). Tout ce dont vous avez besoin est une planche à pain où vous testez votre circuit et votre programmation. Bien sûr, une sorte de programmeur et d'IDE est nécessaire. Dans ce instructable, j'utiliserai le programmeur MPLAB X IDE et PICkit3.

J'ai choisi PIC18F14K22. Il n'y a pas de raison particulière pour ce PIC particulier, je l'ai juste inutilisé pour le moment. Il fonctionne dans la plage de tension comprise entre 2,3 V et 5,5 V. Le processus de programmation sera affiché avec le code simple qui permet à la LED de clignoter périodiquement.

Étape 1: ce dont nous avons besoin

Ce dont nous avons besoin
Ce dont nous avons besoin
Ce dont nous avons besoin
Ce dont nous avons besoin
  • Programmeur PICkit3
  • planche à pain
  • Microcontrôleur PIC18F14K22
  • en-tête à 6 broches
  • quelques câbles
  • soit une batterie de 4,5 V ou un câble USB (vous pouvez en utiliser une vieille souris ou un ancien clavier ou en fabriquer un vous-même)
  • LED de n'importe quelle couleur et résistance 470 à des fins de test

Feuilles de données:

PIC18F14K22

PICkit 3

Étape 2: Câblage

Câblage
Câblage
Câblage
Câblage
Câblage
Câblage
Câblage
Câblage

PICkit3

Jetons un coup d'œil au programmeur PICkit3. Remarquez l'embase femelle à 6 broches en bas. La broche numéro un est signée d'un triangle blanc, donc à partir du devant, les broches sont numérotées de droite à gauche. Description des épingles:

  1. MCLR
  2. Vdd
  3. Sol
  4. Données ICSP
  5. Horloge ICSP
  6. Pas connecté

Planche à pain

Placez d'abord l'en-tête à 6 broches et le PIC suffisamment près l'un de l'autre sur la planche à pain. Dans la fiche technique PIC, nous devons trouver le mappage des fonctions:

  1. Vdd - broche 1
  2. Vss (terre) - broche 20
  3. PGD (données ICSP) - broche 19
  4. PGC (horloge ICSP) - broche 18
  5. MCLR - broche 4
  6. RC0 - broche 16 (la broche par laquelle la LED sera pilotée)

Le schéma du circuit est montré dans l'image Fritzing.

Alimentation

Comme il a été mentionné précédemment, le circuit peut être alimenté soit par la batterie 4,5 V, soit par la prise USB (5 V). Pour être clair, 5 V est correct pour ce PIC particulier mais ne doit pas nécessairement l'être pour les autres. Consultez toujours la fiche technique pour la plage de tension applicable à l'appareil.

Étape 3: Programmation

La programmation
La programmation
La programmation
La programmation
La programmation
La programmation
La programmation
La programmation

J'ai préparé un code assez simple à des fins de test. Lorsque vous avez le projet MPLAB prêt pour la programmation, attachez le PICkit3 à l'en-tête de broche sur la maquette. N'oubliez pas d'alimenter le circuit sinon la connexion entre le PIC et le programmateur échoue. Cliquez sur le bouton "Créer et programmer le projet principal de l'appareil" et attendre la fin de la programmation. Après cela, la LED doit clignoter - 500 ms allumée et 500 ms éteinte.

Conseillé: