8051 Historie og grunnleggende mikrokontroller

Prøv Instrumentet Vårt For Å Eliminere Problemer





En mikrokontroller har alle nødvendige komponenter som en mikroprosessor har, og den utgjør alltid ROM, RAM, seriell port, tidtakere, avbryter inngangsutgangsporter og klokkekrets. Mikrokontrolleren fokuserer alltid på brikkeanlegget, og det er mer fremtredende når det gjelder serielle porter, analog-til-digitale omformere, tidtakere, tellere, skrivebeskyttet minne, parallellinngang, avbruddskontroll, random access-minne og utgangsporter. Konseptet med 8051 mikrokontroller oppstår herfra og her vil vi diskutere i dybden om de forskjellige aspektene, bruken, programmeringen og andre funksjoner i 8051 mikrokontroller .

8051 Microcontroller and Basics

8051 Microcontroller and Basics



Hva er Microcontroller 8051?

Mye har blitt sagt om 8051 mikrokontrolleren, og etter å ha kommet mot slutten av artikkelen kan du være klar over de forskjellige aspektene ved 8051 mikrokontrolleren. Denne mikrokontrolleren ble oppfunnet av Intel, og den fungerer med en 8-bits familieprosessor. Når det gjelder bruk, har 8051 mikrokontroller omfattende applikasjoner i forskjellige bransjer og i hjemmet.


8051Microcontroller

8051Microcontroller



Historien om 8051 Microcontroller

Hvis vi vil gå tilbake til historien, ble 8051 mikrokontrolleren først oppfunnet i 1980 av mikroprosessor giganten Intel og gradvis har det blitt akseptert over hele verden, og med de kommende dagene eskalerer viktigheten av 8051-mikrokontrolleren. Da den ble oppfunnet av Intel, ble den utviklet ved hjelp av NMOS-teknologi, men som NMOS-teknologi, men den var ikke veldig effektiv.

Historien om 8051 Microcontroller

Historien om 8051 Microcontroller

For å øke effektiviteten og produktiviteten har Intel ombygd den ved å implementere teknologien til CMOS-teknologi, og en ny utgave ble til med bokstaven 'C' i tittelnavnet slik at den kan imøtekomme etterspørselen og kan utføre opptil merket. Den nye utgaven av 8051 mikrokontrolleren har to busser, hvorav den ene for programmet og den andre for data slik at den kan fungere bra.

For å være spesifikk er 8051 mikrokontroller en 8-bits familie av mikrokontroller og brukes over hele verden. 'System on a chip' er det andre synonymet som 8051-mikrokontrolleren har, og ingredienser som 128 byte RAM, fire porter på en enkelt brikke, 2 tidtakere, 1 seriell port og 4Kbytes ROM betyr synonymet.

Siden det er en 8-bits prosessor, kan CPU-en fungere veldig effektivt og raskt hvis dataene er omtrent 8 bits om gangen, og hvis dataene er mer enn at de må fragmenteres til forskjellige CPUer. Faktisk, i dagens dato, foretrekker de fleste produsentene å komme med 4Kbytes ROM.


Fokusområde for 8051 Microcontroller

Her vil vi diskutere om de forskjellige viktige fokusområdene til 8051 mikrokontroller.

Energiledelse: 8051 mikrokontrolleren er utstyrt med effektive målesystemer, og det hjelper mikrokontrolleren med å spare energi i stor grad.

Touch-skjerm: moderne dager og den kommende mikrokontrolleren kommer med berøringsskjermfunksjonen, og 8051 mikrokontrolleren kommer også med berøringsskjermfunksjonen. Derfor har den en omfattende applikasjon innen mobiltelefoner, mediaspillere og spill.

Bilbransjen: 8051-mikrokontrolleren har også en omfattende applikasjon i bilbransjen, og spesielt i hybridstyring har den vært fantastisk. I tillegg til at cruise control og anti-brake system er det andre området der det har stor bruk.

Fokusområde for 8051 Microcontroller

Fokusområde for 8051 Microcontroller

Grunnleggende om mikrokontroller

Når det gjelder det grunnleggende av mikrokontrolleren, må vi være oppmerksom på de forskjellige komponentene i mikrokontrolleren, og komponentene er: sentral prosesseringsenhet (CPU), RAM (random access memory), skrivebeskyttet minne (ROM), inngangs- / utgangsporter tidtakere, telleravbruddskontroller, analoge til digitale omformere, digitale analoge omformere, serielle grensesnittporter og oscillerende kretser.

Grunnleggende om mikrokontroller

Grunnleggende om mikrokontroller

PROSESSOR: det kalles som hjernen og hovedfunksjonen er å hente og dekode instruksjoner slik at de andre funksjonene kan utføres jevnt.

Hukommelse: Når det gjelder minnet til mikrokontrolleren, kommer mikroprosessoren til bilde, og de forskjellige minnene som er installert inne i mikrokontrolleren er RAM og ROM (EEPROM, EPROM, osv.) Eller flashminner for lagring av programkildekoder.

Parallelle utgangs- og inngangsporter: Hovedmålet med disse portene inne i mikrokontrolleren er å drive de forskjellige grensesnittene mellom de tilkoblede enhetene.

Serielle porter: Disse er også en viktig del av mikrokontrolleren.

Timer og tellere: De antall timere og tellere i en mikrokontroller varierer og hovedsakelig brukes de til formålet med låsefunksjoner, modulasjoner, pulsgenerasjoner, frekvensmåling og å lage svingninger slik at oppgaven kan utføres med det angitte tidsintervallet.

Analog til digital omformer og digital til analog omformer: Dette er omformeren som brukes inne i mikrokontrolleren for å konvertere signalet fra analog til digital og vice versa.

Avbryt kontroll: Selve navnet er selvforklarende, og det hjelper å utføre programmet uten forstyrrelser.

Spesiell funksjonsblokk: Dette er det ekstra og spesielle tilskuddet til mikrokontrolleren for å utføre visse spesielle oppgaver.

8051 Microcontroller-prosjekter

For alle ingeniør- og diplomstudenter 8051 mikrokontroller-prosjekter har stor betydning. For å være ærlig er prosjektet knyttet til 8051-mikrokontrolleren veldig interessant, og hovedsakelig vil det løse problemet med den virkelige verdensbehovet.

8051 Microcontroller-prosjekter

8051 Microcontroller-prosjekter

Hvis du er på jakt etter et prosjekt for 8051-mikrokontrolleren her, hjelper vi deg med å få relevant ledetråd for prosjektene dine. Her er navnene på noen interessante og mest aksepterte 8051 mikrokontroller prosjekter:

  • Sikret trådløs datakommunikasjon (at89s52)
  • Tilfeldig tallgenerator ved bruk av 8051
  • RFID-basert fremmøtesystem (at89s52 + rf)
  • Grensesnitt med heksetastatur til 8051,
  • Fjernstyrt digital klokke med DS1307 & AT89c2051,
  • Solar Tracking System (at89c2051),
  • Ultralyd Range Finder ved bruk av 8051,
  • RFID-basert sikkerhetssystem (at89s52 + rfid),
  • Breathalyzer Circuit ved hjelp av 8051,
  • SMS via telefon (at89s8252),
  • Line Follower Robot ved hjelp av 8051 Microcontroller,
  • RF-basert fjernkontroll (at89c2051),
  • RF-basert automatisk måleravlesning og mange flere

8051 Programmering av mikrokontroller

8051 mikrokontroller programmering er absolutt veldig interessant, og for å gjøre det enda interessant her, vil vi gi deg noen verktøy som vil hjelpe deg med å forstå 8051 mikrokontrollerprogrammering på en bedre måte.

8051 Programmering av mikrokontroller

8051 Programmering av mikrokontroller

Ta en titt på verktøyene

  • Kodeditor -Syntax fremhever Notisblokk
  • RIDE-programvare - simulering
  • A51-monterer
  • Proteus - Fullt innebygd simuleringsprogramvare
  • Simulator-vinduer basert Smart n Small Simulator
  • Keil uVision - 8051 / ARM simulering
  • Baud -Timer verdi kalkulatorer for forskjellige baud rate

Nå skal vi skrive programmet i henhold til Keil Uvison4 simuleringsprogramvaren, og programmet er

  • Installer programvare på systemet ditt
  • Klikk på Prosjekt -> Nytt visjonsprosjekt
  • Lagre prosjektet
  • Velg målenhet (8051 - AT89s51)
  • Fil -> Ny
  • Ny tekstredigerer åpnes. Her må du skrive koden din

Opplæringen vektlegger hovedsakelig videre Spesialfunksjonsregistre (SFRer), Spesialfunksjonsregistre, Grunnleggende registre, Akkumulatoren, “R” -registrene, B-registeret, Data Pointer (DPTR), Programtelleren (PC), Stack Pointer (SP), Adresseringsmodi, Programflow, Lavnivå Informasjon, tidtakere, seriell portdrift, avbrudd, Hendelser som utløser Avbrudd , Typer minne, kodeminne, internt RAM, eksternt RAM og mange flere. Internett har blitt oversvømmet med forskjellige opplæringsprogrammer som du kan utnytte mest mulig.

Dette handler om 8051 opplæring i mikrokontroller . Hvis du er nybegynner eller en erfaren, trenger 8051 mikrokontrolleren en dybdestudie slik at du kan forstå det grunnleggende i 8051 mikrokontrolleren. Ja, 8051 er ikke bare et enkelt tall, det betyr noe og opplæringen vil hjelpe deg å forstå om 8051 mikrokontrolleren. Videre, spørsmål angående denne artikkelen, vennligst gi dine verdifulle forslag i kommentarfeltet nedenfor. Her er et spørsmål til deg, hva er internminnet til 8051 mikrokontrolleren?