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

  • Cours Micro
    2067 mots | 9 pages
  • Hemo mixer Cp 3
    3630 mots | 15 pages
  • Stage micromania
    897 mots | 4 pages
  • Atmega 32 assembly french
    22953 mots | 92 pages
  • Etude micromania
    3492 mots | 14 pages
  • Projet pluritechnique encadré
    327 mots | 2 pages
  • Microcontrôleur cygnal c8051f020
    10212 mots | 41 pages
  • Programmation PIC avec C
    1987 mots | 8 pages
  • Publicité inwi
    1053 mots | 5 pages
  • L'electronique et le numérique
    1881 mots | 8 pages
  • management stratégique
    5751 mots | 24 pages
  • Kj microcontrôleurs
    1282 mots | 6 pages
  • Les interrupteurs
    339 mots | 2 pages
  • system
    2654 mots | 11 pages
  • Composition d'un ordinateur
    255 mots | 2 pages