La famille 8051

Présentation

Les modes d'adressage

Les instructions

Ports Entrée-Sortie

Les interruptions

Les entrées-sorties série

Les Timers

La famille 8051

Le BUS I2C

Système de développement

Codes machine

Les microcontroleurs à  mémoire FLASH

Annexes

Applications

Retour

 

 

La Famille 8051
 

                  Le 8051 est le chef de file de la famille MSC51  introduite par INTEL en 1980, elle faisait suite à la famille MCS48  qui a presque disparu actuellement.  Construits  d'abord en technologie NMOS  (8051)  puis ensuite CMOS (80C51) ,ces circuits ont été prévus à l'origine  pour équiper les systèmes embarqués  mais   leurs qualités et facilité de mise en oeuvre les ont rendus très populaires dans les années 1980 -90.Leur capacité  de fonctionner soit  en exploitant leur mémoire interne, soit une mémoire externe  en reliant  ou non à la masse  une seule broche ,( ce qui permet de récupérer des boîtiers  déjà programmés en leur associant une mémoire  extérieure ), l'existence d'une  version sans ROM interne (8031) , leur processeur booléen ,   et enfin plus récemment la disponibilité  sur internet  de versions gratuites de l'assembleur , sont sans doute  pour beaucoup  dans ce succès.  Ils sont encore très présents   ( 2006 )  sous leur forme initiale mais aussi  les nombreuses variantes commercialisées par de nombreux constructeurs qui ont conservé le coeur 8051  en l'enrichissant de fonctionnalités nouvelles  parmi lesquelles le remplacement de la mémoire interne ( qui ne peut être programmée que par le constructeur , donc  seulement  pour de grosses séries ) par une mémoire flash  est sans doute la plus intéressante (Famille ATMEL) .Il est vrai que leur mise en oeuvre nécessite un environnement de développement  plus lourd que celui requis pour les circuits Microchip , mais pour beaucoup d'applications ils restent encore un bon choix.

Retour