Les microcontroleurs pic de microchip
Les microcontrôleurs PIC de Microchip le F I- Introduction Dé ?nition Un PIC est un microcontrôleur ?C c ? est-à-dire une unité de traitement de l ? information à laquelle on a ajouté des périphériques internes permettant de faciliter l ? interfaçage avec le monde extérieur sans nécessiter l ? ajout de composants externes Microcontrôleur CPU Mémoire Interface d ? entrée sortie Architecture Harvard contre Von Neumann Architecture Von Neumann Unité centrale Mémoire de programme contenant instructions et données Bus de données Architecture de la plupart des microprocesseurs - La mémoire contient à la fois les instructions et les programmes placées les unes à la suite des autres - Un seul bus bus de données sert à véhiculer tour à tour les codes des instructions et les données qui leur sont associées - L ? exécution d ? une seule instruction nécessite plusieurs échanges sur le seul bus dévolu à cet usage lenteur Architecture Harvard Mémoire de programme ne contenant que des instructions Unité Mémoire de donnéeBsus de donnéescentrale Bus d ? instructions Les données et les instructions sont di ?érenciées - L ? exécution d ? une instruction ne fait appel qu ? à un seul cycle machine puisque l ? on peut simultanément gr? ce aux deux bus rechercher le code de l ? instruction et la ou les données qu ? elle manipule vitesse d ? exécution des programmes impressionnante Les microcontrôleurs PIC utilisent une architecture Harvard Ils font également appel à une architecture de type RISC Reduced Instruction Set Computer Les circuits RISC utilisent une structure de type pipe-line qui leur permet d ? exécuter une instruction tout en recherchant la suivante en mémoire De plus les circuits RISC exécutent toutes leurs instructions en un seul cycle machine dû en grande partie au codage de l ? instruction en un seul mot Les références des Pics Les microcontrôleurs PIC de Microchip- Le F - Notes de cours- Année - Dr ALI Eugène Page CUne référence de microcontrôleur Microchip est toujours de la forme NN LLL XXX NN famille à laquelle appartient le circuit peut être ou On distingue grandes familles - Base-line instruction sur bits - Mid-range instruction sur bits - ou High-range instruction sur bits LLL ensemble de une deux ou trois lettres désignant tout à la fois le type de mémoire de programme contenu dans le circuit et la plage de tension d ? alimentation étendue ou normale - CC mémoire EPROM - CR mémoire ROM - F mémoire Flash XXX ensemble de deux ou trois chi ?res constituant la référence du circuit dans la famille et permettant de savoir de quelles ressources internes il dispose Un su ?xe peut également suivre la référence il désigne en général la fréquence maximale du circuit d ? horloge Exemple F - PIC Mid-range dont la mémoire programme est de type Flash de référence et capable d ? accepter une fréquence d ? horloge de MHz Remarque Les PICs sont des composants statiques c ? est-à-dire que
Documents similaires










-
53
-
0
-
0
Licence et utilisation
Gratuit pour une utilisation commerciale Aucune attribution requise- Détails
- Publié le Jui 06, 2022
- Catégorie Administration
- Langue French
- Taille du fichier 136.7kB