Comment écrire Un Programme Pour Un Microcontrôleur

Table des matières:

Comment écrire Un Programme Pour Un Microcontrôleur
Comment écrire Un Programme Pour Un Microcontrôleur

Vidéo: Comment écrire Un Programme Pour Un Microcontrôleur

Vidéo: Comment écrire Un Programme Pour Un Microcontrôleur
Vidéo: Programmer des microcontrôleurs pour vos circuits imprimés ! (ATtiny) 2024, Peut
Anonim

Écrire un programme pour un microcontrôleur avec une connaissance des bases des langages de programmation est très facile. Il vous suffit de décider quel microcontrôleur vous souhaitez utiliser. Envisagez d'écrire un programme pour le PIC16F877, qui inclut toutes sortes de technologies et d'interfaces et qui est assez bon en termes de performances.

Comment écrire un programme pour un microcontrôleur
Comment écrire un programme pour un microcontrôleur

Instructions

Étape 1

Lancez le programme MPLAB pré-installé et sélectionnez l'élément Project / Project Wizard dans le menu. Ensuite, une fenêtre s'ouvrira où cliquez sur "Suivant". Sélectionnez PIC16F877 dans la liste des microcontrôleurs disponibles et cliquez sur Suivant.

Étape 2

Dans la fenêtre qui s'ouvre, sélectionnez le compilateur qui traitera le code de votre futur programme. Assurez-vous de sélectionner HITECH PICC Toolsuite dans la liste Active Toolsuite. C'est un compilateur en langage C. Donnez ensuite un nom au projet (TestPIC) et spécifiez son répertoire. N'écrivez pas en lettres russes, sinon des problèmes surviendront lors de l'ouverture des fichiers. Cliquez sur Suivant puis sur Terminer. Ainsi, un modèle de projet vide est prêt.

Étape 3

Cliquez sur Fichier / Nouveau. Dans la fenêtre Sans titre qui apparaît, sélectionnez Fichier / Enregistrer sous… Spécifiez le nom TestPIC.c et allez dans le dossier contenant le projet. Cochez la case à côté de Ajouter un fichier au projet. Ci-dessous, placez ce code dans une fenêtre de projet ouverte #include _CONFIG (0x03F72); int i = 0; void main (void) {T0IE = 0; GIE = 0; TRISB = 0; PORTB = 0; tandis que (1 == 1) {PORTB ++; pour (i = 0; i

Étape 4

Ouvrez Configure/Configuration Bits… Ici, réglez les valeurs des options pour le projet: Oscillateur - HS (un résonateur à quartz fera office de générateur d'horloge), WatchDog Timer - Off (désactive le reset du microcontrôleur), Minuterie de mise sous tension - On (reste dans l'état de réinitialisation), Brown Out Detect - On, Programme basse tension - Désactivé, Écriture de programme Flash - Activé, Protection contre la lecture des données EE - Off), Code Protect - Off (désactiver la protection par code MK).

Étape 5

Compilez le code. Pour ce faire, cliquez sur Projet/Construire tout. Une fois la compilation terminée, une fenêtre apparaîtra sur l'achèvement réussi. Après cela, le fichier TestPIC.hex apparaîtra dans le dossier du projet, qui contiendra un code spécial. Écrivez-le au microprocesseur à l'aide du programmeur.

Conseillé: