Infografik: En kort beskrivning av 8051 mikrokontroller

Prova Vårt Instrument För Att Eliminera Problem





År 1981 introducerades en 8-bitars mikrokontroller av Intel Corporation, den kallades 8051. Denna mikrokontroller innehåller RAM-128 byte, ROM-4K byte, timers-2, seriell port-1 och 4-portar som finns på ett enda chip och kallas ett SOC (system på ett chip). 8051 Microcontroller är en 8-bitars processor - vilket innebär att CPU kan fungera med 8-bitars data åt gången. 8051 Microcontroller inkluderar fyra I / O-portar som är 8 bitar breda. Även om detta kan ha högst 64K byte ROM på chipet, har många designers bara ställt in 4 kilobytes på chipet.

8051 Microcontroller blev mycket populär efter att Intel tillät andra tillverkare att bygga och marknadsföra alla versioner av Microcontroller. Detta har lett till flera versioner av 8051 med olika hastigheter och mängder av on-chip-ROM som marknadsförs av tillverkare. Det är viktigt att notera att även om det finns olika versioner av 8051 Microcontroller när det gäller mängden och hastigheten på on-chip-ROM - de är alla väl lämpade för original 8051 när det gäller kommandona. Det betyder att om du skriver din kod för en kommer den att fungera på någon av dem oavsett tillverkaren. Se länken nedan: 8051 Microcontroller pin diagram och dess arbetsprocedur




8051 Microcontroller-programmering

De programmering av 8051 mikrokontroller är definitivt väldigt fascinerande och för att göra det till och med stimulerande här kommer vi att ge dig några verktyg som hjälper dig att känna programmeringen av en 8051 Microcontroller på ett bättre sätt.

Ta en titt på verktygen



  • Kodredigerare -Syntax som markerar Anteckningar
  • RIDE-programvara - simulering
  • A51-monterare
  • Proteus - Fullt inbäddad simuleringsprogramvara
  • Simulator-fönsterbaserad Smart n Small Simulator
  • Keil uVision - 8051 / ARM-simulering
  • Baud -Timer-värde-räknare för olika baudhastigheter

Nu kommer vi att komponera programmet enligt Keil Uvison4-simuleringsprogramvaran och programmet är

  • Installera 8051-programvaran på din dator
  • Klicka på Project -> New vision Project
  • Spara ditt projekt
  • Välj målenhet (8051 - AT89s51)
  • Arkiv -> Ny
  • Ny textredigerare öppnas. Här måste du skriva din kod

Vad är en 8051 mikrokontroller?


En 8051 mikrokontroller är en hel dator tillverkad på ett enda chip.

Pin-konfiguration av 8051 Microcontroller

8051 mikrokontroller består av 40 stift. Där är 32 stift placerade i 4-portar som P0, P1, P2 och P3. Där varje port består av 8 stift.

8051 Microcontroller's Architecture

8051-mikroprocessorns arkitektur inkluderar CPU, avbrott, minne, BUS, oscillator och timers / räknare.

Olika familjer med 8051 mikrokontroller

Olika familjer med 8051 mikrokontroller inkluderar 8051, 8031, 8052, 8751, 89C51, 8751, DS89C4xO, 89C52, 8032 och 8752.

Minneorganisation av en 8051 mikrokontroller

8051 mikrokontroller har två minnen: programminne och dataminne.

Tillämpningar av 8051 Microcontroller

8051 Mikrokontroller används i olika elektroniska apparater som mobiler, robotar, bilar, CD / DVD-spelare, tvättmaskiner, kameror, säkerhetslarm, elektroniska mätinstrument, mikrovågsugn, etc.

En kortfattad beskrivning av 8051 Microcontroller - Infographics