Вы находитесь на странице: 1из 2

1/ Microprocesseur

Un microprocesseur a besoin de certains éléments pour fonctionner :

 de la mémoire morte dite ROM (principalement pour stocker le programme) ;


 de la mémoire vive dite RAM (principalement pour stocker les variables) ;
 des périphériques (principalement pour interagir avec le monde extérieur).
 une horloge pour le cadencer (principalement à quartz)

Ces différents blocs sont reliés par 3 Bus :

 le bus d'adresse (Les adresses forment une notion importante en communication,


elles permettent à une entité de s'adresser à une autre parmi un ensemble d'entités.
Pour qu'il n'y ait...) qui permet au microprocesseur de sélectionner la case mémoire ou
le périphérique auquel il veut accéder pour lire ou écrire une information (instruction
ou donnée) ;
 le bus de données qui permet le transfert des informations entre les différents blocs ;
ces informations seront soit des instructions soit des données en provenance ou à
destination de la mémoire ou des périphériques ;
 le bus de contrôle qui indique si l'opération en cours est une lecture ou une écriture, si
un périphérique demande une interruption etc.

2/ Microcontrôleur

Un microcontrôleur améliore l'intégration et le coût (lié à la conception et à la


réalisation) d'un système à base de microprocesseur en rassemblant ses éléments essentiels
dans un seul circuit intégré. On parle alors de « système sur une puce » .

Dans la suite, nous nous intéressons plus particulièrement au microcontrôleurs 8 bits,


c’est-à-dire ceux dont le bus de données comportent 8 bits et le bus d'adresses 16 bits.

2-1/ Périphériques intégrés

Les périphériques sont des circuits électroniques intégrés au microcontrôleur capables


d'effectuer des tâches spécifiques. On peut mentionner entre autres :

 les convertisseurs Analogique/Numérique (donnent un nombre (La notion de nombre


en linguistique est traitée à l’article « Nombre grammatical ».) binaire à partir d'une
tension (La tension est une force d'extension.) électrique) ;
 les convertisseurs Numérique/Analogique (opération inverse) ;
 les générateurs de signaux à modulation de largeur (La largeur d’un objet représente sa
dimension perpendiculaire à sa longueur, soit la mesure la plus étroite de sa face. En
géométrie...) d'impulsion (MLI, ou en Anglais, PWM pour Pulse Width Modulation) ;
 les timers (compteurs de temps (Le temps est un concept développé par l'être humain
pour appréhender le changement dans le monde.) ou d'événements) ;
 les comparateurs (comparent deux tensions électriques) ;
 les contrôleurs de bus (UART, IIC, SSP) ;
 les oscillateurs (servent de base de temps aux timers).

Вам также может понравиться