vendredi 5 octobre 2012
instruction
Catégories
Techniques
Aéronautique
Transports
Espace
Energy
Multimédia
Architecture
Sciences
Mathématiques
Physique
Astrophysique
Astronomy
Terre et Vie
Encore plus ...
Autres Sujets
Retro
Techno-Science.net
Espace Membre
Anti-spam
Partners
Organismes
CEA
CNES
CNRS
INSU-CNRS
ESA
Observatoire Paris
Web Sites
Allons-Sortir.fr
Sur la Toile
HD-Numérique
Photo Mystérieuse
This représente
cette image?
PhysiqueDéfinition sous license CC-BY-SA 3.0 A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | + Retour page glossaire »Microcontrôleurmicrocontrôleur bus circuit intégré de données sous-program
A microcontrôleur east a circuit intégré rassemblant dans un même boitier a microprocesseur, plusieurs types de Mémoires de communication et des Périphériques (Entrées-Sorties).
Selon a arrêté français du 14 septembre 1990 à relatif the terminology des composants électroniques [1]: "Circuit intégré comprenant essentiellement a microprocesseur, ses memoires et des éléments personnalisés selon the application."
The Motorola 68HC11, ici en boîtier PLCC, est un microcontrôleur repute.
Structure of a système à microprocesseur
A microprocesseur a besoin de certains éléments pour fonctionner:
de la mémoire death say ROM (principalement pour the stocker program);
de la mémoire lives say RAM (principalement pour les stocker variables);
des Périphériques (principalement pour Interact avec le monde extérieur).
one horloge pour le cadencer (principalement à quartz)
Ces sont différents blocs Relies par 3 bus:
the bus here allow adresse au microprocesseur de mémoire sélectionner the houses ou le périphérique auquel the veut accéder lire pour une ou écrire information (instruction ou donne);
the bus transfert de données des informations here allow the entre les différents blocs; ces informations seront des données soit des instructions soit en provenance ou ou à destination de la mémoire des Périphériques;
the bus de contrôle indique here is the opération en cours est une lecture ou une écriture, is a périphérique demande une interruption etc.
The fonctionnement the east suivant:
À la mise en route du système, the microprocesseur goes chercher dans la mémoire à l'adresse 0 (pour la plupart des processeurs) à la première instruction executer;
the stocke dans cette instruction registre an internal appelé registre of instructions;
Execute the instruction cette;
puis en consultant registre pointeur of the instruction is the instruction chercher suivante, etc..
Traditionnellement, ces composants Integres sont dans des circuits distincts. Le développement of a tel système à base de microprocesseur if trouve donc pénalisé par (list not exhaustive):
The nécessité de prévoir the interconnexion de ces composants (bus);
the place occupée physiquement par les composants et les moyens of interconnexion;
the Consumer énergétique;
dégagée la chaleur;
coût the financier.
Les microcontrôleurs améliorent the intégration et le coût (Lie la conception et à la réalisation) of a système à base de microprocesseur rassemblant en ces éléments essentiels dans un seul circuit intégré. On parle de alors "système sur une puce" (en anglais: "System on Chip"). Dans la suite, nous nous intéressons plus particulièrement aux microcontrôleurs 8 bits, c'est-à-dire ceux dont bus de données et comportent 8 bits 16 bits adresses the bus.
Périphériques
Les Périphériques sont des circuits électroniques Integres au microcontrôleur capables of effectuer des tâches spécifiques. On peut mentionner entre autres:
les convertisseurs Analogique / Numérique (donnent a nombre binaire à partir d'une tension électrique);
les convertisseurs Numérique / Analogique (opération reverse);
générateurs de les Signaux a modulation de largeur of impulsion (MLI, ou en Anglais pour PWM Pulse Width Modulation);
les timers (compteurs de temps ou d'événements);
les comparateurs (comparent deux Tensions électriques);
contrôleurs de les bus (UART, IIC, SSP);
les oscillateurs (servent de base de temps aux timers).
The fonctionnement des Périphériques peut être parameterized et commande par le program et / ou les entrées-sorties. Les Périphériques peuvent will generate one interruption here contraint the processeur a quitter the program mainly effectuer pour une routine interruption.
Jeu d'instructions
On peut les classer instructions qu'un microcontrôleur east capable of effectuer en quelques groupes.
Instructions de transfert
Inscription à :
Publier les commentaires (Atom)
Aucun commentaire:
Enregistrer un commentaire