Cours microcontroleur

1643 mots 7 pages
NOTIONS DE BASE SUR LES MICROCONTROLEURS.

C.HEYRAUD LP CARNOT

1

SOMMAIRE

I PROBLEMATIQUE II CARACTERISTIQUES D’UN MICROCONTROLEUR III STRUCTURE D’UN MICROCONTROLEUR IV LANGAGES DE PROGRAMMATION V CONNAISSANCE DU PROCEDE DE PROGRAMMATION ET MAITRISE DE SES DIFFERENTES PHASES. VI ANNEXE

C.HEYRAUD LP CARNOT

2

I PROBLEMATIQUE
De plus en plus de systèmes nécessitent des systèmes de gestion dit « intelligents ». Le composant électronique ayant cette fonction est appelé microcontrôleur (ou microprocesseur).

II CARACTERISTIQUES D’UN MICROCONTROLEUR
Pour la suite du cours nous allons partir sur le microcontrôleur PIC16F84A de la société MICROCHIP. Ce composant comporte 18 pattes. Chacune d’elle peut avoir une ou plusieurs fonctions. Certaines sont attribuées à des ports d’entrées/sorties. D’autres sont connectées à un quartz d’horloge. créant le signal

D’autres permettent des fonctions appelées interruptions,… Certaines permettent également la programmation du composant.
C.HEYRAUD LP CARNOT 3

Technologie RISC/CISC : : le jeu RISC : Reduce Instruction Set Computer d’instructions de ce composant est réduit. Sur le PIC16F84A il n’y a que 35 instructions. La taille du WAFER (la puce) est donc plus petite. Les programmes sont plus longs mais pas forcément plus lents car la plus grande partie des instructions s’effectue sur un seul cycle d’horloge. CISC : Complex Instruction Set Computer : le jeu d’instruction est complexe : il y a plus d’instructions. Le programme est donc plus court mais cela nécessite que la taille du WAFER (puce) soit plus importante. (les microprocesseurs d’INTEL et d’AMD sont de type CISC). 8bits : Le PIC16F84A travaille sur des données de 8 bits un microcontrôleur 8bits). Technologie statique/dynamique : Il existe des microcontrôleurs à technologie statique et d’autres à technologie dynamique. Le PIC16F84A est de technologie statique. Cela signifie qu’il peut fonctionner à une fréquence d’horloge (vitesse de

en relation

  • Hemo mixer Cp 3
    3630 mots | 15 pages
  • Cours Micro
    2067 mots | 9 pages
  • Atmega 32 assembly french
    22953 mots | 92 pages
  • Stage micromania
    897 mots | 4 pages
  • Etude micromania
    3492 mots | 14 pages
  • Projet pluritechnique encadré
    327 mots | 2 pages
  • Pompe a chaleur: fonctinnement
    1995 mots | 8 pages
  • Publicité inwi
    1053 mots | 5 pages
  • management stratégique
    5751 mots | 24 pages
  • Programmation PIC avec C
    1987 mots | 8 pages
  • Audit interne et contrôle de gestion
    3200 mots | 13 pages
  • Composition d'un ordinateur
    255 mots | 2 pages
  • Script
    797 mots | 4 pages
  • Kj microcontrôleurs
    1282 mots | 6 pages
  • system
    2654 mots | 11 pages