Programmation

Programmation C pour le microcontrôleur PIC

Posted by admin

Le langage de programmation C règne en maître absolu dans la communauté électronique embarquée. Les microprocesseurs sont présents dans 99% de tous les appareils électroniques d’aujourd’hui, des autoradios aux cuisinières, et c’est le logiciel utilisé par les microprocesseurs qui donne de la personnalité à l’ensemble du design.

De nombreux passionnés d’électronique amateurs se familiarisent avec les microprocesseurs en apprenant le langage d’assemblage. En effet, le microcontrôleur PIC de Microchip est le processeur de choix pour de nombreux débutants dans cette voie.

Assembly Language offre une entrée gratuite sur ce marché – idéal pour les débutants à petit budget. Le langage d’assemblage, cependant, est quelque peu laborieux à coder en tant que tâche complexe. Désormais, des compilateurs C gratuits sont disponibles en téléchargement, permettant aux étudiants de commencer leur expérience de programmation dans un langage universel de haut niveau qui peut être utilisé sur de nombreux autres microprocesseurs haut et bas de gamme.

Le langage d’assemblage est limité à une utilisation avec une famille de processeurs particulière, et si l’ingénieur migre vers un autre processeur, il doit tout recommencer. C est un langage universel et c’est le casse-tête du concepteur du compilateur, pas de l’ingénieur, de s’assurer que le code C est compatible avec le processeur.

La plupart des logiciels écrits par des non-amateurs sont écrits en C. Les fragments de programme peuvent être collectés et utilisés dans de nombreux projets avec différents processeurs jusqu’à ce que des bibliothèques entières de code soient collectées. L’écriture de code devient alors une tâche simple consistant à sélectionner les fonctions de code nécessaires et à les assembler – une tâche pour laquelle le langage de programmation C est particulièrement adapté.

Le Simple C pour le microcontrôleur PIC permet à toute personne ayant peu ou pas d’expérience avec les microcontrôleurs C ou PIC de programmer en une demi-journée seulement.

Leave A Comment