8051 Microcontroller History and Basics

Prova Vårt Instrument För Att Eliminera Problem





En mikrokontroller har alla nödvändiga komponenter som en mikroprocessor har och alltid utgör den ROM, RAM, seriell port, timers, avbryter ingångsutgångar och klockkrets. Mikrokontrollern fokuserar alltid på chipfaciliteten och det är mer framträdande när det gäller seriella portar, analog-till-digital-omvandlare, timers, räknare, skrivskyddat minne, parallellingång, avbrottskontroll, random access-minne och utgångsportar. Konceptet med 8051 mikrokontroller uppstår härifrån och här kommer vi att diskutera djupt om de olika aspekterna, användningen, programmeringen och andra funktioner i 8051 mikrokontroller .

8051 Microcontroller and Basics

8051 Microcontroller and Basics



Vad är Microcontroller 8051?

Mycket har sagts om 8051 mikrokontroller och efter att ha kommit mot slutet av artikeln kanske du känner till de olika aspekterna av 8051 mikrokontroller. Denna mikrokontroller uppfanns av Intel och den fungerar med en 8-bitars familjeprocessor. När det gäller användningen har 8051 mikrokontroller omfattande tillämpning i olika branscher och i hemmamål.


8051Microcontroller

8051Microcontroller



8051-mikrokontrollerns historia

Om vi ​​kommer tillbaka till historien uppfanns 8051 mikrokontrollern först 1980 av mikroprocessor gigantiska Intel och gradvis har det accepterats över hela världen och med de kommande dagarna ökar vikten av 8051-mikrokontrollern. När den uppfanns av Intel utvecklades den med hjälp av NMOS-teknik, men som NMOS-teknik men den var inte särskilt effektiv.

8051-mikrokontrollerns historia

8051-mikrokontrollerns historia

För att öka effektiviteten och produktiviteten har Intel ombyggt den genom att implementera CMOS-teknikens teknik och en ny upplaga tillkom med bokstaven 'C' i titelnamnet så att den kan möta efterfrågan och kan utföra upp till märket. Den nya utgåvan av 8051-mikrokontrollen har två bussar och varav en för programmet och en annan för data så att den kan fungera bra.

För att vara specifik är 8051 mikrokontroller en 8-bitars familj av mikrokontroller och används över hela världen. ”System på ett chip” är den andra synonymen som 8051-mikrokontrollern har och ingredienser som 128 byte RAM, fyra portar på ett enda chip, 2 timer, 1 seriell port och 4Kbytes ROM betyder synonymen.

Eftersom det är en 8-bitars processor kan CPU: n fungera mycket effektivt och snabbt om data är cirka 8 bitar åt gången och om data är mer än att den måste fragmenteras till olika CPU. I dagens datum föredrar de flesta tillverkarna faktiskt att ha 4Kbytes ROM.


Fokusområde för 8051 Microcontroller

Här kommer vi att diskutera de olika viktiga fokusområdena för 8051 mikrokontroller.

Energihushållning: 8051 mikrokontroller är utrustad med effektiva mätningssystem och det hjälper mikrokontrollern att spara energi till stor del.

Pekskärm: de moderna dagarna och den kommande mikrokontrollern kommer med pekskärmsfunktionen och 8051 mikrokontroller levereras också med pekskärmsfunktionen. Därför har den en omfattande applikation inom mobiltelefoner, mediaspelare och spelsektor.

Bilsektor: 8051-mikrokontrollern har en omfattande tillämpning även inom bilsektorn och särskilt i hantering av hybridfordon har det varit fenomenalt. Förutom att farthållare och bromsskyddssystem är det andra området där det har stor användning.

Fokusområde för 8051 Microcontroller

Fokusområde för 8051 Microcontroller

Grunderna för mikrokontroller

När det gäller basen hos mikrokontrollern måste vi vara medvetna om de olika komponenterna i mikrokontrollern och komponenterna är: central processorenhet (CPU), random access memory (RAM), skrivskyddat minne (ROM), ingångs- / utgångsportar timers, räknare avbryter kontroller, analoga till digitala omvandlare, digitala analoga omvandlare, seriella gränssnittsportar och oscillerande kretsar.

Grunderna för mikrokontroller

Grunderna för mikrokontroller

CPU: det kallas som hjärnan och huvudfunktionen är att hämta och avkoda instruktioner så att de andra funktionerna kan utföras smidigt.

Minne: När det gäller minnet på mikrokontrollern kommer mikroprocessorn till bild och de olika minnen som är installerade inuti mikrokontrollern är RAM och ROM (EEPROM, EPROM, etc) eller flashminnen för lagring av programkällkoder.

Parallella ut- och ingångsportar: Huvudsyftet med dessa portar inuti mikrokontrollern är att driva de olika gränssnitten mellan de anslutna enheterna.

Seriella portar: Dessa är också en viktig del av mikrokontrollern.

Timer och räknare: De antalet timers och räknarna i en mikrokontroller varierar och används främst för låsfunktioner, moduleringar, pulsgenerationer, frekvensmätning och svängningar så att uppgiften kan utföras med det angivna tidsintervallet.

Analog till digital omvandlare och digital till analog omvandlare: Dessa är omvandlaren som används inuti mikrokontrollern för att konvertera signalen från analog till digital och vice versa.

Avbryt kontroll: Själva namnet är självförklarande och det hjälper till att utföra programmet utan avbrott.

Specialfunktionsblock: Dessa är det extra och speciella tillägget till mikrokontrollern för att utföra vissa specialuppgifter.

8051 Microcontroller-projekt

För alla ingenjörs- och examensstudenter 8051 mikrokontrollerprojekt har stor betydelse. För att vara ärlig är projektet som rör 8051 mikrokontroller väldigt intressant och främst kommer det att lösa problemet med verkliga världskrav.

8051 Microcontroller-projekt

8051 Microcontroller-projekt

Om du letar efter ett projekt för 8051 mikrokontroller här hjälper vi dig att få relevant ledtråd för dina projekt. Här är namnen på några intressanta och mest accepterade 8051-mikrokontroller-projekt:

  • Säker trådlös datakommunikation (at89s52)
  • Slumpmässig talgenerator med 8051
  • RFID-baserat närvarosystem (at89s52 + rf)
  • Interfacing Hex Knappsats till 8051,
  • Fjärrstyrd digital klocka med DS1307 & AT89c2051,
  • Solar Tracking System (at89c2051),
  • Ultrasonic Range Finder med 8051,
  • RFID-baserat säkerhetssystem (at89s52 + rfid),
  • Andningskrets med 8051,
  • SMS via telefon (at89s8252),
  • Line Follower Robot med 8051 Microcontroller,
  • RF-baserad fjärrkontroll (at89c2051),
  • RF-baserad automatisk mätaravläsning och många fler

8051 Programmering av mikrokontroller

8051 programmering av mikrokontroller är verkligen mycket intressant och för att göra det till och med intressant här kommer vi att ge dig några verktyg som hjälper dig att förstå 8051-mikroprogrammeringsprogrammeringen på ett bättre sätt.

8051 Programmering av mikrokontroller

8051 Programmering av mikrokontroller

Ta en titt på verktygen

  • Kodredigerare -Syntax markerar Anteckningar
  • RIDE-programvara - simulering
  • A51-monterare
  • Proteus - Fullt inbäddad simuleringsprogramvara
  • Simulator-windows-baserad Smart n Small Simulator
  • Keil uVision - 8051 / ARM-simulering
  • Baud -Timervärdesräknare för olika baudhastigheter

Nu ska vi skriva programmet enligt Keil Uvison4-simuleringsprogramvaran och programmet är

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

Tutorialen betonar huvudsakligen Specialfunktionsregister (SFR), Special Function Registers, Basic Registers, The Accumulator, “R” Registers, B Register, Data Pointer (DPTR), the Program Counter (PC), Stack Pointer (SP), Addressing Modes, Program Flow, Low-Level Information, timer, seriell portdrift, avbrott, Händelser som utlöser avbrott , Typer av minne, kodminne, internt RAM, externt RAM och många fler. Internet har översvämmat av olika handledning som du kan utnyttja mest.

Det här handlar om 8051 handledning för mikrokontroller . Om du är nybörjare eller en erfaren behöver 8051 mikrokontroller en djupstudie så att du kan förstå grunderna i 8051 mikrokontroller. Ja, 8051 är inte bara ett enkelt nummer, det betyder något och handledningen hjälper dig att förstå 8051-mikrokontrollern. Vidare, eventuella frågor angående den här artikeln, vänligen ge dina värdefulla förslag i kommentarsektionen nedan. Här är en fråga till dig, vad är det interna minnet i 8051 mikrokontroller?