Infografiken: Ein kurzer Überblick über den 8051 Microcontroller

Versuchen Sie Unser Instrument, Um Probleme Zu Beseitigen





Im Jahr 1981 wurde von der Intel Corporation ein 8-Bit-Mikrocontroller eingeführt, der als 8051 bekannt war. Dieser Mikrocontroller enthält RAM-128-Bytes, ROM-4K-Bytes, Timer-2, serielle Schnittstelle-1 und 4-Ports, die sich an befinden ein einzelner Chip und werden als SOC (System on a Chip) bezeichnet. Der 8051-Mikrocontroller ist ein 8-Bit-Prozessor. Dies bedeutet, dass die CPU mit jeweils 8-Bit-Daten arbeiten kann. Der 8051 Microcontroller enthält vier E / A-Ports mit einer Breite von 8 Bit. Obwohl dies maximal 64 KB On-Chip-ROM umfassen kann, haben viele Entwickler nur 4 Kilobyte auf dem Chip festgelegt.

Der 8051 Microcontroller wurde sehr beliebt, nachdem Intel anderen Herstellern erlaubt hatte, Versionen des Microcontrollers zu entwickeln und zu bewerben. Dies hat zu mehreren Versionen des 8051 mit unterschiedlichen Geschwindigkeiten und Mengen an On-Chip-ROM geführt, die von den Herstellern gefördert werden. Es ist wichtig zu beachten, dass, obwohl es gibt verschiedene Versionen des 8051 Microcontrollers In Bezug auf die Menge und Geschwindigkeit des On-Chip-ROM sind sie alle in Bezug auf die Befehle gut für den ursprünglichen 8051 geeignet. Dies bedeutet, dass wenn Sie Ihren Code für einen schreiben, dieser unabhängig vom Hersteller auf jedem von ihnen funktioniert. Bitte beachten Sie den folgenden Link: 8051 Pin-Diagramm des Mikrocontrollers und seine Arbeitsweise




8051 Mikrocontroller-Programmierung

Das Programmierung von 8051 Mikrocontrollern ist auf jeden Fall sehr faszinierend und um es hier noch anregender zu machen, geben wir Ihnen einige Tools, mit denen Sie die Programmierung eines 8051 Microcontrollers besser kennenlernen können.

Schauen Sie sich die Tools an



  • Code-Editor - Syntax, die den Editor hervorhebt
  • RIDE Software - Simulation
  • A51-Assembler
  • Proteus - Vollständig eingebettete Simulationssoftware
  • Simulator-Windows-basierter Smart n Small Simulator
  • Keil uVision - 8051 / ARM Simulation
  • Baud-Timer-Wertrechner für verschiedene Baudraten

Jetzt werden wir das Programm gemäß der Keil Uvison4 Simulationssoftware zusammenstellen und das Programm ist

  • Installieren Sie die 8051-Software auf Ihrem PC
  • Klicken Sie auf Projekt -> Neues Visionsprojekt
  • Speichern Sie Ihr Projekt
  • Zielgerät auswählen (8051 - AT89s51)
  • Datei -> Neu
  • Neuer Texteditor wird geöffnet. Hier müssen Sie Ihren Code schreiben

Was ist ein 8051-Mikrocontroller?


Ein 8051-Mikrocontroller ist ein ganzer Computer, der auf einem einzigen Chip hergestellt wird.

Pin-Konfiguration des 8051-Mikrocontrollers

Der 8051-Mikrocontroller umfasst 40 Pins. Dabei sind 32 Pins in 4 Ports wie P0, P1, P2 und P3 angeordnet. Wobei jeder Port 8 Pins umfasst.

8051 Mikrocontroller-Architektur

Die Architektur des 8051-Mikrocontrollers umfasst CPU, Interrupts, Speicher, BUS, Oszillator und Timer / Zähler.

Verschiedene Familien von 8051 Microcontroller

Verschiedene Familien von 8051-Mikrocontrollern umfassen 8051, 8031, 8052, 8751, 89C51, 8751, DS89C4xO, 89C52, 8032 und 8752.

Speicherorganisation eines 8051-Mikrocontrollers

Der 8051-Mikrocontroller verfügt über zwei Speicher: Programmspeicher und Datenspeicher.

Anwendungen des 8051 Mikrocontrollers

8051 Mikrocontroller werden in verschiedenen elektronischen Geräten wie Mobiltelefonen, Robotern, Automobilen, CD / DVD-Playern, Waschmaschinen, Kameras, Sicherheitsalarmen, elektronischen Messinstrumenten, Mikrowellenherden usw. verwendet.

Ein Brief über 8051 Microcontroller - Infografiken