Programmation des microcontroleurs 1

Programmation des Microcontroleurs PIC SOMMAIRE EL MORNAN Architecture interne d ? un système à microprocesseur Le microcontrôleur F Jeux d'instructions des PIC Bits ou fusibles de con ?guration Les interruptions Le mode SLEEP Le timer WATCHDOG chien de garde Accès à la mémoire EEPORM Remarques et astuces de programmation en assembleur Les étapes nécessaires pour programmer un pic Exemples en assembleur avec F Simulation d ? un PIC sous Proteus Circuits d ? interfaces avec le microcontrôleur Pic F Page CProgrammation des Microcontroleurs PIC EL MORNAN Architecture interne d ? un système à microprocesseur L'architecture interne d'un ordinateur se compose essentiellement de trois blocs le microprocesseur la mémoire et les entrées sorties reliées entre elles par trois bus de communication le bus de données le bus d ? adresses et le bus de commande Bus de données lignes Unité centrale de traitement microprocesseur Mémoire Entrées Sorties Bus d'adresses Bus de contrôle Figure - Architecture interne d ? un ordinateur Le microprocesseur Un microprocesseur est l'implantation en un seul bo? tier en technologie LSI ou VLSI d'une unité centrale de traitement de données CPU et d ? une unité arithmétique et logique ALU Son principal travail est de fournir aux autres éléments qui lui sont raccordés la synchronisation nécessaire et fonctionnelle du traitement des informations qui lui sont acheminées La mémoire C'est la partie o? l'on retrouve les programmes exécutables et les données à traiter Cette section est subdivisée en deux d'une part il y a la mémoire latente et d'autre part la mémoire vive Mémoire morte C'est la mémoire de lecture elle contient le programme du système L'avantage de la ROM Read Only Memory c ? est d'être permanente son contenu ne dispara? t pas quand le système n'est plus alimenté La ROM contient toujours un programme de chargement initial ou un moniteur pour permettre le fonctionnement du système dès la mise sous tension Dans un contexte de contrôle de processus presque tous les programmes résideront en ROM car ils seront rarement changés et devront être protégés des pannes d'alimentation Mémoire vive C'est la mémoire de lecture et d ? écriture du système ou RAM Random Access Memory Le contenu de ce type de mémoire est perdu lorsque l'on coupe l'alimentation La mémoire vive RAM doit être chargée avant utilisation à partir du clavier ou à partir d ? une mémoire de masse comme par exemple une unité à ruban magnétique ou une unité à disque Page CProgrammation des Microcontroleurs PIC EL MORNAN Les entrées sorties Les entrées sorties sont nécessaires pour que le microprocesseur communique avec le monde extérieur et évidemment avec l'utilisateur Il serait tout à fait inutile de réaliser un ordinateur sans qu'il y ait quelques entrées et quelques sorties a ?n de communiquer avec l'extérieur Les bus de communication Évidemment pour que le système fonctionne il doit y avoir une communication entre le microprocesseur la mémoire et les entrées sorties Cette communication est réalisée à l'aide de trois bus qui regroupent les signaux selon leur fonction

  • 54
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Mar 27, 2021
  • Catégorie Management
  • Langue French
  • Taille du fichier 263.2kB