Académique Documents
Professionnel Documents
Culture Documents
introduction
Les microcontrleurs sont la base dun grand nombre dapplications industrielles et leur fonctionnement peut tre transpos la plupart des familles de microcontrleurs. On se propose de dcouvrir la totalit dune chane de dveloppement des microcontrleurs PIC. Ces microcontrleurs dvelopps par la socit Micro chip sont extrmement rpandu dans le milieu industriel grce leur simplicit et leur cot rduit. Le microcontrleur utilis sera le 16F877.
Mise en uvre
Les PIC intgrent une mmoire de programme, une mmoire de donnes, des ports d'entresortie (numriques, analogiques, MLI, URAT.), et mme une horloge, bien que des bases de temps externes puissent tre employes. Certains modles disposent de port et units de traitement de lUSB. Utiliser le microcontrleur pour contrler des leds et dajouter des gadgets aprs la programmation.
Architecture
Les PIC se conforment larchitecture Harvard: ils possdent une mmoire de programme et une mmoire de donnes spares. La plupart des instructions occupent un mot de la mmoire de programme. La taille de ces mots dpend du modle de PIC, tandis que la mmoire de donnes est organise en octets. Les PIC sont des processeurs dits(RISC) , c'est--dire processeur jeu dinstruction rduit. Plus on rduit le nombre dinstructions, plus facile et plus rapide en est le dcodage, et plus vite le composant fonctionne. Cependant, il faut plus d'instructions pour raliser une opration complexe.
Les tapes de la programmation : 1. Connectez-le travers un cble srie un ordinateur; 2. Branchez le PIC dsire sur la carte; 3. L'utilisation d'un IDE, comme MPLAB ou MikroC par exemple, crire, compiler le code et gnrer le fichier HEX.
4. Grce un logiciel de programmation comme PIC GM, envoyer le fichier HEX. Du PIC. Et l vous allez, le PIC est prt utiliser et vous avez un nouveau programmateur pour PIC 40 broches microcontrleurs.