8051 Historia i podstawy mikrokontrolera

Wypróbuj Nasz Instrument Do Eliminowania Problemów





Mikrokontroler ma wszystkie niezbędne komponenty, które posiada mikroprocesor i niezmiennie zawiera ROM, RAM, port szeregowy, timery, przerwania, porty wejściowe i wyjściowe oraz obwód zegara. Mikrokontroler zawsze koncentruje się na funkcjonalności chipa i jest bardziej widoczny w przypadku portów szeregowych, przetworników analogowo-cyfrowych, timerów, liczników, pamięci tylko do odczytu, wejścia równoległego, kontroli przerwań, pamięci o dostępie swobodnym i portów wyjściowych. Koncepcja mikrokontrolera 8051 wywodzi się stąd i tutaj omówimy dogłębnie różne aspekty, zastosowania, programowanie i inne cechy Mikrokontroler 8051 .

8051 Mikrokontroler i podstawy

8051 Mikrokontroler i podstawy



Co to jest mikrokontroler 8051?

Wiele powiedziano o mikrokontrolerze 8051 i po przejściu pod koniec artykułu możesz być świadomy różnych aspektów mikrokontrolera 8051. Ten mikrokontroler został wynaleziony przez firmę Intel i współpracuje z 8-bitowym procesorem z rodziny. Jeśli chodzi o użytkowanie, mikrokontroler 8051 ma szerokie zastosowanie w różnych gałęziach przemysłu, a także do celów domowych.


8051Microcontroller

8051Microcontroller



Historia mikrokontrolera 8051

Jeśli wrócimy do historii, mikrokontroler 8051 został po raz pierwszy wynaleziony w 1980 roku przez mikroprocesor gigantyczny Intel i stopniowo został zaakceptowany na całym świecie, a wraz z kolejnymi dniami wzrasta znaczenie mikrokontrolera 8051. Kiedy został wynaleziony przez Intel, został opracowany przy użyciu technologii NMOS, ale jako technologia NMOS, ale nie był zbyt skuteczny.

Historia mikrokontrolera 8051

Historia mikrokontrolera 8051

Aby zwiększyć efektywność i produktywność, Intel przemodelował go, wdrażając technologię technologii CMOS i powstało nowe wydanie z literą „C” w tytule, dzięki czemu może sprostać zapotrzebowaniu i może działać do znak. Nowa edycja mikrokontrolera 8051 ma dwie szyny, z których jedna dla programu, a druga dla danych, dzięki czemu może działać dobrze.

Mówiąc konkretnie, mikrokontroler 8051 to 8-bitowa rodzina mikrokontrolerów, używana na całym świecie. „System on a chip” to kolejny synonim, który posiada mikrokontroler 8051, a składniki takie jak 128 bajtów pamięci RAM, cztery porty w jednym chipie, 2 timery, 1 port szeregowy i 4 kB pamięci ROM oznaczają synonim.

Ponieważ jest to procesor 8-bitowy, procesor może pracować bardzo wydajnie i szybko, jeśli dane mają około 8 bitów na raz i jeśli dane są bardziej niż fragmentaryczne na różne procesory. W rzeczywistości w dzisiejszych czasach większość producentów woli mieć 4 KB pamięci ROM.


Obszar ogniskowania mikrokontrolera 8051

Tutaj omówimy różne ważne obszary zainteresowania mikrokontrolera 8051.

Zarządzanie energią: Mikrokontroler 8051 wyposażony jest w wydajne układy pomiarowe i pomaga mikrokontrolerowi w dużym stopniu oszczędzać energię.

Ekran dotykowy: Współczesność i nadchodzący mikrokontroler nadchodzą z funkcją ekranu dotykowego, a mikrokontroler 8051 jest również wyposażony w funkcję ekranu dotykowego. Stąd ma szerokie zastosowanie w telefonach komórkowych, odtwarzaczach multimedialnych i sektorze gier.

Sektor motoryzacyjny: Mikrokontroler 8051 ma szerokie zastosowanie w sektorach motoryzacyjnym, a szczególnie w zarządzaniu pojazdami hybrydowymi był fenomenalny. Oprócz tempomatu i układu przeciwblokującego jest to kolejny obszar, w którym ma ogromne zastosowanie.

Obszar ogniskowania mikrokontrolera 8051

Obszar ogniskowania mikrokontrolera 8051

Podstawy mikrokontrolera

Jeśli chodzi o podstawy działania mikrokontrolera, musimy być świadomi różnych elementów mikrokontrolera, a są to: jednostka centralna (CPU), pamięć o dostępie swobodnym (RAM), pamięć tylko do odczytu (ROM), porty wejścia / wyjścia timery, liczniki sterujące przerwaniami, przetworniki analogowo-cyfrowe, cyfrowe przetworniki analogowe, porty szeregowe i obwody oscylacyjne.

Podstawy mikrokontrolera

Podstawy mikrokontrolera

PROCESOR: nazywany jest mózgiem, a jego główną funkcją jest pobieranie i dekodowanie instrukcji, tak aby inne funkcje mogły być wykonywane płynnie.

Pamięć: Jeśli chodzi o pamięć mikrokontrolera, pojawia się mikroprocesor, a różne pamięci zainstalowane wewnątrz mikrokontrolera to RAM i ROM (EEPROM, EPROM itp.) Lub pamięci flash do przechowywania kodów źródłowych programu.

Równoległe porty wyjściowe i wejściowe: Głównym celem tych portów wewnątrz mikrokontrolera jest sterowanie różnymi interfejsami między podłączonymi urządzeniami.

Porty szeregowe: Są również ważną częścią mikrokontrolera.

Timer i liczniki: Plik liczba timerów i liczników wewnątrz mikrokontrolera różnią się i głównie służą do funkcji blokowania, modulacji, generacji impulsów, pomiaru częstotliwości i wykonywania oscylacji tak, aby zadanie mogło być wykonywane w ustalonych odstępach czasu.

Przetwornik analogowo-cyfrowy i przetwornik cyfrowo-analogowy: Są to konwertery używane wewnątrz mikrokontrolera do konwersji sygnału z analogowo do cyfrowego i wzajemnie.

Kontrola przerwania: Sama nazwa jest oczywista i pomaga w wykonywaniu programu bez przerwy.

Specjalny blok funkcyjny: Są to dodatkowe i specjalne dodatki do mikrokontrolera, aby wykonać określone zadanie specjalne.

8051 Projekty mikrokontrolerów

Dla wszystkich studentów studiów inżynierskich i dyplomowych 8051 projektów mikrokontrolerów mają wielkie znaczenie. Szczerze mówiąc, projekt dotyczący mikrokontrolera 8051 jest bardzo interesujący i przede wszystkim rozwiąże problem wymagań w świecie rzeczywistym.

8051 Projekty mikrokontrolerów

8051 Projekty mikrokontrolerów

Jeśli szukasz projektu mikrokontrolera 8051, tutaj pomożemy Ci znaleźć odpowiednią wskazówkę do Twoich projektów. Oto nazwy niektórych interesujących i najbardziej akceptowanych projektów mikrokontrolerów 8051:

  • Bezpieczna bezprzewodowa komunikacja danych (at89s52)
  • Generator liczb losowych wykorzystujący 8051
  • System obecności oparty na RFID (at89s52 + rf)
  • Łączenie z klawiaturą Hex do 8051,
  • Zdalnie sterowany zegar cyfrowy z DS1307 i AT89c2051,
  • Solar Tracking System (at89c2051),
  • Dalmierz ultradźwiękowy wykorzystujący 8051,
  • System bezpieczeństwa oparty na RFID (at89s52 + rfid),
  • Obwód alkomatu przy użyciu 8051,
  • SMS przez telefon (at89s8252),
  • Robot Line Follower wykorzystujący mikrokontroler 8051,
  • Pilot zdalnego sterowania oparty na RF (at89c2051),
  • Automatyczny odczyt liczników oparty na częstotliwości radiowej i wiele innych

Programowanie mikrokontrolerów 8051

Programowanie mikrokontrolera 8051 jest z pewnością bardzo interesujący i aby był jeszcze interesujący, podamy kilka narzędzi, które pomogą lepiej zrozumieć programowanie mikrokontrolera 8051.

Programowanie mikrokontrolerów 8051

Programowanie mikrokontrolerów 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 napiszemy program zgodnie z oprogramowaniem symulacyjnym Keil Uvison4 i program jest

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

Poradnik kładzie nacisk głównie na Rejestry funkcji specjalnych (SFR), rejestry funkcji specjalnych, rejestry podstawowe, akumulator, rejestry „R”, rejestr B, wskaźnik danych (DPTR), licznik programu (PC), wskaźnik stosu (SP), tryby adresowania, przepływ programu, niski poziom Informacje, zegary, działanie portu szeregowego, przerwania, Zdarzenia, które powodują przerwania , Rodzaje pamięci, pamięć kodowa, wewnętrzna pamięć RAM, zewnętrzna pamięć RAM i wiele innych. Internet został zalany różnymi samouczkami, z których możesz jak najlepiej skorzystać.

O to chodzi Samouczek dotyczący mikrokontrolera 8051 . Jeśli jesteś początkującym lub doświadczonym, mikrokontroler 8051 wymaga dokładnego zbadania, abyś mógł zrozumieć podstawy mikrokontrolera 8051. Tak, 8051 to nie tylko prosta liczba, to coś oznacza, a samouczek pomoże ci zrozumieć mikrokontroler 8051. Ponadto w przypadku pytań dotyczących tego artykułu prosimy o podanie cennych sugestii w sekcji komentarzy poniżej. Oto pytanie do Ciebie, jaka jest pamięć wewnętrzna mikrokontrolera 8051?