• Artykuły
  • Forum
  • Ciekawostki
  • Encyklopedia
  • Intel 8051



    Podstrony: 1 [2] [3]
    Przeczytaj także...
    Mikrokontroler (mikrokomputer jednoukładowy skrót ang. MCU lub μC) – scalony system mikroprocesorowy, zrealizowany w postaci pojedynczego układu scalonego zawierającego jednostkę centralną (CPU), pamięć RAM oraz na ogół pamięć programu i rozbudowane układy wejścia-wyjścia.Royal Philips Electronics (Koninklijke Philips Electronics N.V.), szerzej znany jako Philips – jest jednym z największych producentów elektroniki użytkowej na świecie. W 2003 przedsiębiorstwo zatrudniało 164 000 pracowników w ponad 60 krajach, a jego obroty wyniosły 29 miliardów €. Spółka publiczna, notowana na giełdach w Amsterdamie (na platformie EURONEXT; skrót PHIA) oraz nowojorskiej (tzw. "Wall Street"; (NYSE: PHG)). W obrębie koncernu działają spółki: Philips Consumer Lifestyle, Philips Lighting, Philips Healthcare.
    Intel P8051

    Intel 8051mikrokontroler stworzony przez firmę Intel w 1980 roku. Zapoczątkował rodzinę mikrokontrolerów MCS-51 (od ang. MicroComputer System) będących udoskonalonymi lub wyspecjalizowanymi mikrokontrolerami o tej samej, ośmiobitowej architekturze i kompatybilnej z pierwowzorem liście rozkazów. Mikrokontrolery należące do rodziny MCS-51 do dziś znajdują szerokie zastosowanie w niemal każdej dziedzinie elektroniki.

    Zmodyfikowana architektura harwardzka - znana również jako architektura mieszana, łączy w sobie cechy architektury harwardzkiej i architektury von Neumanna. Oddzielone zostały pamięci danych i rozkazów, lecz wykorzystują one wspólne magistrale danych i adresową. Architektura niniejsza umożliwia łatwe przesyłanie danych pomiędzy rozdzielonymi pamięciami.ROM (ang. Read-Only Memory - pamięć tylko do odczytu) - rodzaj pamięci półprzewodnikowej urządzenia elektronicznego, w szczególności komputera, z której dane można tylko odczytywać, a zapis jest niemożliwy lub trwa długo może wymagać dodatkowych czynności lub sprzętu. W tego typu pamięciach przechowywane są dane, które muszą być zachowane, nawet jeśli urządzenie nie jest zasilane.

    Mikrokontrolery te są wykonane w zmodyfikowanej architekturze harwardzkiej. Należą do grupy mikrokontrolerów CISC.

    Oprócz możliwości programowania mikrokontrolera w asemblerze rodziny MCS-51, istnieje również możliwość programowania w kompilowanych językach wysokiego poziomu – najczęściej wykorzystywany do tego celu jest język C.

    Intel nie produkuje już samodzielnie nowych chipów z serii MCS-51 od marca 2007 roku. Produkcją do dzisiaj zajmują się firmy trzecie, m.in. Dallas Semiconductor, Philips i Atmel. Również różne firmy sprzedają układy z serii MCS-51 jako tzw. IP-core, najczęściej stosowane w bezpośrednio programowalnych macierzach bramek.

    EEPROM (ang. Electrically-Erasable Programmable Read-Only Memory) – rodzaj nieulotnej pamięci komputerowej. Oznaczana równeż jako E²PROM.Dallas Semiconductor – firma wytwarzająca układy scalone. Producent mikrokontrolerów opartych na architekturze 8051. Obecnie połączona z firmą Maxim IC.

    Specyfikacja mikrokontrolera 8051[ | edytuj kod]

  • ośmiobitowa jednostka arytmetyczno-logiczna (ALU)
  • cztery przełączane banki rejestrów roboczych (4 x R0...R7)
  • 4 kB pamięci wewnętrznej ROM (pamięć zewnętrzna ROM do 64 kB)
  • 128 B pamięci wewnętrznej RAM (pamięć zewnętrzna RAM do 64 kB)
  • zbiór rejestrów specjalnych SFR
  • układ generatora sygnału taktującego (czyli zegar procesora)
  • cztery ośmiobitowe równoległe porty P0...P3
  • jeden port szeregowy (obsługuje zarówno transmisję synchroniczną jak i asynchroniczną)
  • dwa liczniki/czasomierze działające w jednym z czterech trybów
  • jednobitowy procesor funkcji logicznych
  • system przerwań z układem priorytetów
  • Asembler (z ang. assembler) – termin informatyczny związany z programowaniem i tworzeniem kodu maszynowego dla procesorów. W języku polskim oznacza on program tworzący kod maszynowy na podstawie kodu źródłowego (tzw. asemblacja) wykonanego w niskopoziomowym języku programowania bazującym na podstawowych operacjach procesora zwanym językiem asemblera, popularnie nazywanym również asemblerem. W tym artykule język programowania nazywany będzie językiem asemblera, a program tłumaczący – asemblerem.Jednostka arytmetyczno-logiczna (z ang. Arithmetic and Logical Unit lub Arithmetic Logic Unit, ALU) to jedna z głównych części procesora, prowadząca proste operacje na liczbach całkowitych.


    Podstrony: 1 [2] [3]




    Warto wiedzieć że... beta

    Library of Congress Control Number (LCCN) – numer nadawany elementom skatalogowanym przez Bibliotekę Kongresu wykorzystywany przez amerykańskie biblioteki do wyszukiwania rekordów bibliograficznych w bazach danych i zamawiania kart katalogowych w Bibliotece Kongresu lub u innych komercyjnych dostawców.
    Pamięć flash (ang. flash memory) – rodzaj pamięci EEPROM, pozwalającej na zapisywanie lub kasowanie wielu komórek pamięci podczas jednej operacji programowania. Jest to pamięć trwała (nieulotna) – po odłączeniu zasilania nie traci zapisanych w niej danych.
    Biblioteka Narodowa Francji (fr. Bibliothèque nationale de France, BnF) – francuska biblioteka narodowa, znajdująca się w Paryżu. Przewidziana jest jako repozytorium dla wszystkich materiałów bibliotecznych, wydawanych we Francji. Obecnym dyrektorem Biblioteki jest Bruno Racine.
    EPROM (ang. Erasable Programmable Read-Only Memory) – rodzaj pamięci cyfrowej w postaci układu scalonego, przechowującej zawartość także po odłączeniu zasilania. Wykorzystuje specjalnie skonstruowany tranzystor MOS z dwiema bramkami: sterującą, normalnie połączoną elektrycznie z resztą układu i bramką pamiętającą, odizolowaną od reszty układu.
    C – imperatywny, strukturalny język programowania wysokiego poziomu stworzony na początku lat siedemdziesiątych XX w. przez Dennisa Ritchiego do programowania systemów operacyjnych i innych zadań niskiego poziomu.
    IP- Core to skrót z angielskiego (Intellectual Property) określający układy scalone, które zostały zaprojektowane i mogą być implementowane w różnych technologiach. Organizacja, która tworzy rdzenie IP-Core, sprzedaje jedynie prawa własności intelektualnej do projektu procesora. Technologia wytwarzania procesorów z rdzeniem IP- Core zależy od producenta układów scalonych. Przykładem firmy, która tworzy procesory z rdzeniem IP to firma ARM Ltd.
    RAM (ang. Random Access Memory – pamięć o dostępie swobodnym) – podstawowy rodzaj pamięci cyfrowej. Choć nazwa sugeruje, że oznacza to każdą pamięć o bezpośrednim dostępie do dowolnej komórki pamięci (w przeciwieństwie do pamięci o dostępie sekwencyjnym, np. rejestrów przesuwnych), ze względów historycznych określa ona tylko te rodzaje pamięci o bezpośrednim dostępie, w których możliwy jest wielokrotny i łatwy zapis, a wyklucza pamięci ROM (tylko do odczytu) i EEPROM których zapis trwa znacznie dłużej niż odczyt, pomimo iż w ich przypadku również występuje swobodny dostęp do zawartości.

    Reklama

    Czas generowania strony: 0.027 sek.