Comment programmer microprocesseurs

Microprocesseurs sont des dispositifs programmables qui peuvent prendre les signaux d'entrée, effectuer des opérations logiques et de fournir des signaux de sortie. Stand-Alone microprocesseurs peuvent fournir un niveau élevé de contrôle sur de simples circuits intégrés, des moteurs, des actionneurs et des LED. Une fois programmé, ils peuvent effectuer plusieurs reprises la même tâche avec précision et exactitude, qu'ils fassent partie intégrante de la conception d'ingénierie mécatronique faire.


Sommaire

  • Instructions
  • Conseils & avertissements
  • Choses que vous devez

    • Microprocesseur



    • Programmateur universel autonome




    • Logiciels de l'environnement de développement intégré

    Instructions

    1. Achetez un microprocesseur, disponibles auprès de nombreux fabricants et communément trouvée en ligne ou dans un magasin d'électronique. Pour réduire les coûts, l'achat d'un microprocesseur qui fait ce que vous avez besoin, mais pas plus. Sélectionnez également un microprocesseur qui a un oscillator- interne contraire, la puce nécessitera une horloge externe. Si vous envisagez de signaux d'entrée ou de sortie analogiques, obtenir un microprocesseur avec un (A / D) convertisseur numérique-analogique et la modulation de largeur d'impulsion. Téléchargez la fiche technique pour votre microprocesseur, car il contient toutes les spécifications et même quelques exemples de code pour programmer la puce.

    2. Écrire le programme. Microprocesseurs comprendre le code machine, mais vous allez utiliser un langage plus élevé de programmation de niveau tels que "C" ou "Assemblée." Écrire le programme dans le logiciel de l'environnement de développement intégré (IDE) pour votre microprocesseur, qui va compiler le code dans une langue de la machine peut comprendre. Si vous avez peu d'expérience avec le langage de programmation de l'Assemblée, la fiche technique de votre microcontrôleur devrait avoir le jeu d'instructions et mots-clés, et le site Web du fabricant doit avoir des exemples de codes.

    3. Testez le programme en utilisant le progiciel de simulation IDE. Une fois que vous avez intégré le programme dans votre microprocesseur, vous trouverez qu'il est extrêmement difficile de déboguer et de trouver des erreurs. Par conséquent, la plupart des paquets IDE ont une option pour simuler le code sur l'écran de votre ordinateur. Le simulateur IDE permet ligne par ligne l'exécution, ainsi que d'une représentation visuelle des variables définies par le code. Débogage du code via le logiciel de simulation joue un rôle essentiel pour éviter la frustration plus tard si votre programme ne se comporte pas comme prévu.

    4. Acquérir et brancher un programmeur autonome universel à votre ordinateur. Cet appareil se connecte à votre port série et dispose d'un socket qui correspond à microprocesseurs 60-pin. Le programmateur universel exige que vous retirez le microprocesseur de votre utilisation de circuits d'une prise pour connecter entre le microprocesseur et le reste du circuit. Force d'insertion nulle (ZIF) prises, il est très facile à enlever les microprocesseurs sans endommager les broches de la puce.

    5. Incluez votre programme sur votre microprocesseur. Dans le logiciel IDE, sélectionnez votre programmeur dans le menu déroulant. Avant d'ajouter votre programme, effacer le précédent programme de la puce. Certains microprocesseurs plus âgés avec une fenêtre de verre sur le dessus ont mémoire effaçable-UV. Pour effacer ces dispositifs, placer la puce sous une lampe UV pendant 20 minutes. La mémoire flash est effaçable par le logiciel. Selon la taille de votre programme, il peut prendre de quelques secondes à plusieurs minutes pour transférer votre programme pour le microprocesseur.




    Conseils & Avertissements

    • Force d'insertion nulle (ZIF) prises rendre plus facile à retirer et remplacer votre microprocesseur dans votre circuit sans broches dommageables.
    • Éviter la frustration en utilisant le simulateur de l'IDE pour déboguer votre programme.
    » » » » Comment programmer microprocesseurs