Infographie: un bref sur le microcontrôleur 8051

Essayez Notre Instrument Pour Éliminer Les Problèmes





En 1981, un microcontrôleur 8 bits a été introduit par Intel Corporation, il était connu sous le nom de 8051. Ce microcontrôleur comprend RAM-128 octets, ROM-4K octets, timers-2, port série-1 et 4-ports qui sont situés sur une seule puce, et sont appelés SOC (système sur puce). Le microcontrôleur 8051 est un processeur 8 bits - ce qui signifie que le processeur peut fonctionner avec 8 bits de données à la fois. Le microcontrôleur 8051 comprend quatre ports d'E / S de 8 bits de large. Bien que cela puisse avoir un maximum de 64 Ko de ROM sur puce, de nombreux concepteurs n'ont défini que 4 Ko sur la puce.

Le microcontrôleur 8051 est devenu très populaire après qu'Intel ait autorisé d'autres fabricants à créer et à promouvoir toutes les versions du microcontrôleur. Cela a conduit à plusieurs versions du 8051 avec des vitesses et des quantités différentes de ROM sur puce promues par les fabricants. Il est important de noter que même s'il existe différentes versions du microcontrôleur 8051 en termes de quantité et de vitesse de la ROM sur puce - ils sont tous bien adaptés au 8051 d'origine en ce qui concerne les commandes. Cela signifie que si vous écrivez votre code pour un, il fonctionnera sur n'importe lequel d'entre eux, quel que soit le fabricant. Veuillez vous référer au lien ci-dessous: 8051 Schéma des broches du microcontrôleur et sa procédure de fonctionnement




Programmation du microcontrôleur 8051

Le programmation de 8051 microcontrôleurs est définitivement très fascinant et pour le rendre encore plus stimulant ici, nous vous donnerons quelques outils qui vous aideront à mieux connaître la programmation d'un microcontrôleur 8051.

Jetez un œil aux outils



  • Éditeur de code -Syntaxe mettant en évidence le Bloc-notes
  • Logiciel RIDE - simulation
  • A51-Assembleur
  • Proteus - Logiciel de simulation entièrement intégré
  • Simulateur Smart n Small Simulator basé sur Windows
  • Keil uVision - Simulation 8051 / ARM
  • Calculateurs de valeurs en bauds pour différents débits en bauds

Maintenant, nous allons composer le programme selon le logiciel de simulation Keil Uvison4 et le programme est

  • Installez le logiciel 8051 sur votre PC
  • Cliquez sur Projet -> Nouveau projet de vision
  • Sauvegardez votre projet
  • Sélectionnez le périphérique cible (8051 - AT89s51)
  • Fichier -> Nouveau
  • Un nouvel éditeur de texte sera ouvert. Ici, vous devez écrire votre code

Qu'est-ce qu'un microcontrôleur 8051?


Un microcontrôleur 8051 est un ordinateur complet fabriqué sur une seule puce.

Configuration des broches du microcontrôleur 8051

Le microcontrôleur 8051 comprend 40 broches. Dans lequel, 32 broches sont placées dans 4 ports tels que P0, P1, P2 et P3. Où chaque port comprend 8 broches.

Architecture du microcontrôleur 8051

L'architecture du microcontrôleur 8051 comprend le processeur, les interruptions, la mémoire, le BUS, l'oscillateur et les minuteries / compteurs.

Différentes familles de microcontrôleur 8051

Différentes familles de microcontrôleurs 8051 comprennent les 8051, 8031, 8052, 8751, 89C51, 8751, DS89C4xO, 89C52, 8032 et 8752.

Organisation de la mémoire d'un microcontrôleur 8051

Le microcontrôleur 8051 a deux mémoires: la mémoire de programme et la mémoire de données.

Applications du microcontrôleur 8051

Les microcontrôleurs 8051 sont utilisés dans différents équipements électroniques tels que mobiles, robots, automobiles, lecteurs CD / DVD, machines à laver, caméras, alarmes de sécurité, instruments de mesure électroniques, four à micro-ondes, etc.

Un bref sur le microcontrôleur 8051 - Infographie