en mikrocontroller har alle de nødvendige komponenter, som en mikroprocessor besidder og uvægerligt det udgør ROM, RAM, seriel Port, timere, Afbryder Input Output porte, og ur kredsløb. Mikrocontrolleren fokuserer altid på chipfaciliteten, og den er mere fremtrædende i tilfælde af serielle porte, analoge til digitale konvertere, timere, tællere, skrivebeskyttet hukommelse, parallel indgang, afbrydelseskontrol, tilfældig adgangshukommelse og outputporte. Konceptet med 8051 mikrocontroller stammer herfra, og her vil vi diskutere dybtgående om de forskellige aspekter, anvendelser, programmering og andre funktioner i 8051 mikrocontroller.
Hvad er mikrocontroller 8051?
der er blevet sagt meget om 8051-mikrocontrolleren, og efter at du er kommet mod slutningen af artiklen, kan du være opmærksom på de forskellige aspekter af 8051-mikrocontrolleren. Denne mikrocontroller blev opfundet af Intel, og den fungerer med en 8 bit familieprocessor. Når det kommer til brugen, har 8051 mikrocontroller omfattende anvendelse i forskellige brancher og også til husholdningsbrug.
historien om 8051 mikrocontroller
hvis vi vil gå tilbage til historien, blev 8051 mikrocontroller først opfundet i år 1980 af mikroprocessorgiganten Intel og gradvist blev det er blevet accepteret over hele verden, og med de kommende dage eskalerer vigtigheden af 8051 mikrocontroller. Da det blev opfundet af Intel, blev det udviklet ved hjælp af NMOS-teknologi, men som NMOS-teknologi, men det var ikke særlig effektivt.
for at øge effektiviteten og produktiviteten Intel har ombygget det ved at gennemføre teknologien af CMOS teknologi og en ny udgave opstod med et bogstav ‘C’ i titlen navn, så det kan opfylde efterspørgslen og kan udføre op til mærket. Den nye udgave af 8051 micro controller har to busser, og hvoraf den ene til programmet og den anden til data, så den kan fungere godt.
for at være specifik er 8051 microcontroller en 8-bit familie af microcontroller og bruges over hele verden. “System på en chip” er det andet synonym, som 8051 mikrocontroller har fået, og ingredienser som 128 bytes RAM, fire porte på en enkelt chip, 2 timere, 1 seriel port og 4KBYTES ROM betyder synonymet.
da det er en 8 bit processor, kan CPU ‘en arbejde meget effektivt og hurtigt, hvis dataene er omkring 8 bit ad gangen, og hvis dataene er mere, at de skal fragmenteres til forskellige CPU’ er. Faktisk foretrækker de fleste producenter i dagens dato at komme med 4KBYTES ROM.
Fokuseringsområde for 8051 mikrocontroller
her vil vi diskutere om de forskellige vigtige fokuseringsområder for 8051 mikrocontroller.
energistyring: 8051 mikrocontroller er udstyret med de effektive målesystemer, og det hjælper mikrocontrolleren med at spare energien i vid udstrækning.
Berøringsskærm: de moderne dage og den kommende mikrocontroller kommer med touch screen-funktionen, og 8051 microcontroller leveres også med touch screen-funktionen. Derfor har det en omfattende anvendelse i mobiltelefoner, medieafspillere og gaming sektor.
Automobile Sector: 8051 mikrocontroller har en omfattende anvendelse i automobile sektorer også og specifikt i hybrid vehicle management Det har været fænomenal. Ud over at fartpilot og anti-bremsesystem er det andet område, hvor det har goy enorm brug.
mikrocontroller Basics
når det kommer til mikrocontrollerens grundlæggende, skal vi være opmærksomme på de forskellige komponenter i mikrocontroller, og komponenterne er : central processing unit(CPU), random access memory (ram), read only memory(Rom), input/output porte timere, tællere afbryde kontrol, analog til digitale omformere, digitale analoge omformere, serielle interfacing porte og oscillerende kredsløb.
CPU: Det kaldes som hjernen, og hovedfunktionen er at hente og afkode instruktioner, så de andre funktioner kan udføres glat.
hukommelse: når det kommer til mikrocontrollerens hukommelse, kommer mikroprocessoren til billede, og de forskellige minder, der er installeret inde i mikrocontrolleren, er RAM og ROM (EEPROM, EPROM osv.) eller flashhukommelser til lagring af programkildekoder.
parallelle Output-og indgangsporte: Hovedformålet med disse porte inde i mikrocontrolleren er at drive de forskellige grænseflader mellem de tilsluttede enheder.
serielle porte: disse er også en vigtig del af mikrocontrolleren.
Timer og tællere: antallet af timere og tællere inde i en mikrocontroller varierer, og de bruges hovedsageligt til låsefunktioner, moduleringer, pulsgenerationer, frekvensmåling og svingninger, så opgaven kan udføres med det fastsatte tidsinterval.
Analog til Digital konverter & Digital til Analog konverter: Dette er konverteren, der bruges inde i mikrocontrolleren for at konvertere signalet fra analog til digital og omvendt.
Afbryd kontrol: selve navnet er selvforklarende, og det hjælper med at udføre programmet uden afbrydelse.
speciel funktionsblok: dette er den ekstra og specielle tilføjelse til mikrocontrolleren til at udføre en bestemt speciel opgave.
8051 mikrocontroller-projekter
for alle ingeniør-og diplomstuderende har 8051 mikrocontroller-projekterne stor betydning. For at være ærlig er projektet vedrørende 8051 mikrocontroller meget interessant, og det vil primært løse problemet med virkelige krav.
hvis du er på udkig efter et projekt til 8051 microcontroller Her hjælper vi dig med at få den relevante ledetråd til dine projekter. Her er navnene på nogle interessante og mest accepterede 8051 microcontroller projekt:
- sikret trådløs datakommunikation (at89s52)
- tilfældig talgenerator ved hjælp af 8051
- RFID-baseret Tilstedeværelsessystem (at89s52 + rf)
- grænseflade sekskantet tastatur til 8051,
- fjernstyret digitalt ur med DS1307& at89c2051,
- Solar Tracking System (at89c2051),
- ultrasonic afstandsmåler ved hjælp af 8051,
- RFID-baseret sikkerhedssystem (at89s52 + RFID),
- åndedrætsværn kredsløb ved hjælp af 8051,
- SMS via telefon (at89s8252),
- linjefølgerrobot ved hjælp af 8051 mikrocontroller,
- RF-baseret fjernbetjening (AT89C2051),
- RF-baseret automatisk måleraflæsning og mange flere
8051 Microcontroller programmering
8051 microcontroller programmering er helt sikkert meget interessant og for at gøre det endnu interessant her vil vi give dig nogle værktøjer, som vil hjælpe dig med at forstå 8051 microcontroller programmering på en bedre måde.
Tag et kig på værktøjerne
- Code editor-syntaksfremhævning Notesblok
- RIDE – simulation
- A51-Assembler
- Proteus – fuldt integreret simuleringsprogram
- Simulator-Vinduer baseret smart n small Simulator
- Keil Uvision – 8051/arm Simulering
- Baud-timer værdi regnemaskiner til forskellige Baud satser
nu vil vi skrive programmet som pr Keil uvison4 simulation Programmel og programmet er
- Installer programmer på dit system
- Klik på Projekt -> nyt Uvision – projekt
- Gem dit projekt
- Vælg målenhed (8051-AT89s51)
- fil-> nyt
- ny tekst-editor vil blive åbnet. Her skal du skrive din kode
vejledningen lægger hovedsageligt vægt på specielle Funktionsregistre (SFRs), specielle Funktionsregistre, grundlæggende registre, akkumulatoren, “R”-registre, B-Register, Datapeger (DPTR), Programtælleren (PC), Stack Pointer (SP), Adresseringstilstande, Programstrøm, information på lavt niveau, timere, seriel Portdrift, afbrydelser, begivenheder, der udløser afbrydelser, typer hukommelse, Kodehukommelse, intern RAM, ekstern RAM og mange flere. Internettet er blevet oversvømmet med forskellige tutorials, som du kan gøre mest brug af.
dette handler om 8051 microcontroller tutorial . Hvis du er nybegynder eller en erfaren, har 8051 mikrocontroller brug for en dybdegående undersøgelse, så du kan forstå det grundlæggende i 8051 mikrocontroller. Ja, 8051 er ikke bare et simpelt tal, det betyder noget, og selvstudiet hjælper dig med at forstå 8051 mikrocontroller. Desuden, eventuelle spørgsmål vedrørende denne artikel, bedes du give dine værdifulde forslag i kommentarfeltet nedenfor. Her er et spørgsmål til dig, hvad er den interne hukommelse af 8051 mikrocontroller?