Infografika: krótki opis mikrokontrolera 8051

Wypróbuj Nasz Instrument Do Eliminowania Problemów





W 1981 roku Intel Corporation wprowadził 8-bitowy mikrokontroler, znany jako 8051. Ten mikrokontroler zawiera pamięć RAM-128 bajtów, ROM-4K bajtów, timery-2, port szeregowy-1 i 4-porty, które znajdują się na pojedynczy chip i są określane jako SOC (system na chipie). Mikrokontroler 8051 to 8-bitowy procesor - co oznacza, że ​​procesor może pracować z 8-bitowymi danymi naraz. Mikrokontroler 8051 zawiera cztery porty we / wy o szerokości 8 bitów. Chociaż może to mieć maksymalnie 64 KB wbudowanej pamięci ROM, wielu projektantów ustawiło tylko 4 kilobajty na chipie.

Mikrokontroler 8051 stał się bardzo popularny po tym, jak Intel pozwolił innym producentom budować i promować dowolne wersje mikrokontrolera. Doprowadziło to do kilku wersji 8051 z różnymi prędkościami i ilościami wbudowanej pamięci ROM, promowanej przez producentów. Warto zauważyć, że chociaż istnieją różne wersje mikrokontrolera 8051 pod względem ilości i szybkości wbudowanej pamięci ROM - wszystkie są dobrze dopasowane do oryginalnego 8051, jeśli chodzi o polecenia. Oznacza to, że jeśli napiszesz swój kod dla jednego, będzie on działał na każdym z nich, niezależnie od producenta. Proszę zapoznać się z poniższym linkiem: Schemat pinów mikrokontrolera 8051 i procedura jego działania




Programowanie mikrokontrolerów 8051

Plik programowanie mikrokontrolerów 8051 jest zdecydowanie bardzo fascynujący i aby uczynić go w tym miejscu nawet stymulującym, podamy kilka narzędzi, które pomogą ci lepiej poznać programowanie mikrokontrolera 8051.

Spójrz na narzędzia



  • Edytor kodu -Syntax podświetlający Notatnik
  • Oprogramowanie RIDE - symulacja
  • A51-Assembler
  • Proteus - w pełni wbudowane oprogramowanie symulacyjne
  • Oparty na systemie Windows symulator Smart n Small Simulator
  • Keil uVision - symulacja 8051 / ARM
  • Kalkulatory wartości Baud -Timer dla różnych szybkości transmisji

Teraz skomponujemy program zgodnie z oprogramowaniem symulacyjnym Keil Uvison4 i program jest

  • Zainstaluj oprogramowanie 8051 na swoim komputerze
  • Kliknij Projekt -> Nowy projekt wizji
  • Zapisz swój projekt
  • Wybierz urządzenie docelowe (8051 - AT89s51)
  • Plik -> Nowy
  • Otworzy się nowy edytor tekstu. Tutaj musisz napisać swój kod

Co to jest mikrokontroler 8051?


Mikrokontroler 8051 to cały komputer wykonany na jednym chipie.

Konfiguracja pinów mikrokontrolera 8051

Mikrokontroler 8051 składa się z 40 pinów. W tym przypadku 32 piny są rozmieszczone w 4 portach, takich jak P0, P1, P2 i P3. Gdzie każdy port zawiera 8 pinów.

Architektura mikrokontrolera 8051

Architektura mikrokontrolera 8051 obejmuje procesor, przerwania, pamięć, magistralę, oscylator i timery / liczniki.

Różne rodziny mikrokontrolerów 8051

Różne rodziny mikrokontrolerów 8051 obejmują 8051, 8031, 8052, 8751, 89C51, 8751, DS89C4xO, 89C52, 8032 i 8752.

Organizacja pamięci mikrokontrolera 8051

Mikrokontroler 8051 posiada dwie pamięci: pamięć programu i pamięć danych.

Zastosowania mikrokontrolera 8051

8051 Mikrokontrolery są używane w różnych urządzeniach elektronicznych, takich jak telefony komórkowe, roboty, samochody, odtwarzacze CD / DVD, pralki, kamery, alarmy bezpieczeństwa, elektroniczne przyrządy pomiarowe, kuchenki mikrofalowe itp.

Krótki opis mikrokontrolera 8051 - infografika