Étape 8: Programmation du PIC
Pour que les dés de LED exploitation vous devez programmer le programme dés LED dans un PIC. Vous pouvez soit acheter un PIC préréglés ou vous pouvez programmer un vous-même. Programmer un vous-même permet d’entrer dans le monde de la conception de logiciels PIC.
Afin de programmer le PIC, vous avez besoin de quelques outils de base ;
Tout d’abord, vous devez l’assembleur Microchip et simulateur (MPLAB), disponible en téléchargement depuis le site web de microchip (http://www.microchip.com) 9Mb. Il s’agit d’un téléchargement énorme, mais vous avez seulement besoin une fois. (N’oubliez pas de faire une sauvegarde)
En plus de l’assembleur, vous avez besoin d’un programmeur. J’ai fait plusieurs programmeurs au cours des années de diverses conceptions sur le web.
Au début, j’ai eu beaucoup de mal à faire le programmeur publié à exploiter, alors j’ai construit la version de NOPPP-2 (expérimental) qui utilise un 74HC08 à la place de la logique de la diode qui était présente dans la version initiale. Il a fonctionné sans faute.
Une fois que vous avez les outils, vous devez créer un fichier .hex pour nourrir au programmeur. Commencez par charger le logiciel MPLAB et création d’un projet en sélectionnant 'Projet', 'Nouveau projet' dans le menu puis en tapant le nom du projet (mené dés) dans la zone nom de fichier, en veillant à ce que le répertoire par défaut est dans un endroit raisonnable pour votre système. Vous devez ajouter un fichier source (.asm) en cliquant sur le bouton « Ajouter fichiers » dans le menu « Edit Project ».
Maintenant que le projet possède un fichier source qui lui sont associé, vous pouvez l’assembler en appuyant sur F10. Le processus de génération va commencer, et un fichier .hex se produiront dans le répertoire par défaut spécifié ci-dessus.
Une fois que le programme a été assemblé, quitter l’environnement MPLAB et commencer le programmeur (noppp). Spécifier le type de PIC (16F84) et chargez le fichier .hex. Insérer la photo dans le programmeur et sélectionnez le programme. Le PIC sera programmé en 6 secondes environ. Sortir le programmeur et retirer le PIC de la douille.