een Microcontroller heeft alle benodigde componenten die een microprocessor bezit en vormt steevast ROM, RAM, seriële poort, timers, interrupts Input Output Poorten, en klok circuit. De microcontroller richt zich altijd op de spaanderfaciliteit en het is prominenter in het geval van seriële poorten, analoog-aan-digitaal omzetters, timers, tellers, gelezen slechts geheugen, parallelle input, onderbreek controle, willekeurig toegangsgeheugen en output poorten. Het concept van de 8051 microcontroller ontstaat uit hier en hier zullen we uitgebreid discussiëren over de verschillende aspecten, toepassingen, programmering en andere kenmerken van de 8051 microcontroller.
Wat is Microcontroller 8051?
er is veel gezegd over de 8051 microcontroller en na het verschijnen aan het einde van het artikel bent u wellicht op de hoogte van de verschillende aspecten van de 8051 microcontroller. Deze microcontroller is uitgevonden door de Intel en werkt met een 8 bit familie processor. Als het gaat om het gebruik heeft de 8051 microcontroller uitgebreide toepassing in diverse industrieën en in binnenlands doel ook.
geschiedenis van de 8051 Microcontroller
als we terug gaan naar de geschiedenis de 8051 microcontroller werd voor het eerst uitgevonden in het jaar 1980 door de microprocessor gigant Intel en geleidelijk werd het wereldwijd geaccepteerd en met de komende dagen neemt het belang van de 8051 microcontroller toe. Toen het werd uitgevonden door de Intel, werd het ontwikkeld door middel van NMOS-technologie, maar als NMOS-technologie, maar het was niet erg effectief.
om de effectiviteit en de productiviteit te verhogen heeft Intel Deze veranderd door de technologie van CMOS-technologie toe te passen en is een nieuwe editie ontstaan met een letter ” C ” in de titelnaam, zodat deze aan de vraag kan voldoen en tot het uiterste kan presteren. De nieuwe editie van de 8051 micro controller heeft twee bussen en waarvan één voor het programma en de andere voor data zodat deze goed kan presteren.
om specifiek te zijn de 8051 microcontroller is een 8-bits familie van microcontroller en wereldwijd gebruikt. “System on a chip” is het andere synoniem dat de 8051 microcontroller heeft en ingrediënten zoals 128 bytes RAM, vier poorten op een enkele chip, 2 Timers, 1 seriële poort en 4Kbytes van ROM betekenen het synoniem.
omdat het een 8 bit processor is, kan de CPU zeer efficiënt en snel werken als de gegevens ongeveer 8 bits per keer zijn en als de gegevens meer zijn dan dat het moet worden gefragmenteerd naar verschillende CPU. In feite, in de huidige datum, de meeste van de fabrikanten de voorkeur aan komen met 4Kbytes van ROM.
scherpstelgebied van de 8051 Microcontroller
hier zullen we het hebben over de verschillende belangrijke scherpstelgebieden van de 8051 microcontroller.
Energiebeheer: de 8051 microcontroller is uitgerust met de efficiënte meetsystemen en helpt de microcontroller om de energie grotendeels te besparen.
Aanraakscherm: de moderne dagen en de aankomende microcontroller komen met de touchscreen-functie en de 8051 microcontroller komt ook met de touchscreen-functie. Vandaar dat het een uitgebreide toepassing in mobiele telefoons, mediaspelers en gaming sector.Automobielsector: de 8051 microcontroller wordt op grote schaal toegepast in de automobielsector, ook en vooral in het beheer van hybride voertuigen. Naast dat cruise control en anti-rem systeem is het andere gebied waar het heeft Goy enorm gebruik.
Microcontroller Basis
Als het gaat om de basis van de microcontroller, moeten wij ons bewust zijn over de verschillende onderdelen van de microcontroller en de onderdelen zijn : central processing unit(CPU), RAM (random access memory), read only memory(ROM), input/output-poorten timers, tellers interrupt-besturingselementen analoog naar digitaal converters, digitaal analoog converters, seriële interfacing poorten en zweven circuits.
CPU: het wordt de hersenen genoemd en de belangrijkste functie is het ophalen en decoderen van instructies zodat de andere functies soepel kunnen worden uitgevoerd.
geheugen: wanneer het over het geheugen van microcontroller komt de microprocessor aan Beeld en de diverse die herinneringen binnen microcontroller worden geïnstalleerd zijn RAM en ROM (EEPROM, EPROM, enz.) of flitsgeheugens voor het opslaan van programmabroncodes.
parallelle uitvoer-en invoerpoorten: Het belangrijkste doel van deze poorten binnen de microcontroller is om de verschillende interfaces tussen de aangesloten apparaten aan te drijven.
seriële poorten: Deze zijn ook een belangrijk onderdeel van de microcontroller.
Timer en tellers: het aantal timers en de tellers in een microcontroller variëren en worden voornamelijk gebruikt voor vergrendelingsfuncties, modulaties, pulsgeneraties, frequentiemetingen en oscillaties, zodat de taak kan worden uitgevoerd met het vastgestelde tijdsinterval.
analoog naar digitaal Converter & digitaal naar Analoog Converter: Dit zijn de convertor die in de microcontroller wordt gebruikt om het signaal van analoog naar digitaal om te zetten en vice versa.
Interrupt controle: de naam zelf spreekt voor zich en het helpt om het programma uit te voeren zonder enige onderbreking.
speciaal Functioneringsblok: dit zijn de extra en speciale toevoeging aan de microcontroller om bepaalde speciale taken uit te voeren.
8051 Microcontrollerprojecten
voor alle ingenieursstudenten en diploma ‘ s zijn de 8051 microcontrollerprojecten van groot belang. Om eerlijk te zijn is het project met betrekking tot de 8051 microcontroller zeer interessant en voornamelijk zal het het probleem van de reële wereldvereiste oplossen.
Als u op zoek bent naar een project voor de 8051 microcontroller, helpen wij u om de relevante aanwijzing voor uw projecten te krijgen. Hier zijn de namen van een aantal interessante en meest geaccepteerde 8051 microcontroller project:
- Beveiligde Draadloze Data Communicatie (at89s52)
- Random Number Generator met Behulp van 8051
- RFID-gebaseerd Aanwezigheid Systeem (at89s52 + rf)
- Interfacing Hex Toetsenblok 8051,
- op Afstand bestuurbare Digitale Klok met DS1307 & AT89c2051,
- ‘Solar Tracking’ – Systeem (at89c2051),
- Ultrasone afstandmeter behulp van 8051,
- RFID-gebaseerde Security System (at89s52 + rfid),
- Blaastest Circuit met Behulp van de 8051,
- SMS via Telefoon (at89s8252),
- lijnvolger Robot met behulp van de 8051 Microcontroller,
- RF-gebaseerde afstandsbediening (at89c2051),
- RF-gebaseerde automatische meterlezing en nog veel meer
8051 Microcontroller programmering
8051 microcontroller programmering is zeker zeer interessant en om het zelfs interessant te maken hier zullen wij u enkele hulpmiddelen geven die u zullen helpen om de 8051 microcontroller programmering op een betere manier te begrijpen.
neem een Kijkje op de Tools
- Code-editor -Syntax highlighting Kladblok
- RIT software – simulatie
- A51-Assembler
- Proteus – Volledig ingesloten simulatie software
- Simulator-windows-gebaseerde Smart n Kleine Simulator
- Keil uVision – 8051/ARM simulatie
- Baud -Timer waarde rekenmachines voor verschillende baudrates
Nu gaan we een programma schrijven als per de Keil Uvison4 simulatie software en de programma is
- software installeren op uw systeem
- klik op Project- > Nieuw uVision-Project
- Sla uw project
- Selecteer doelapparaat (8051 – AT89s51)
- bestand -> Nieuw
- nieuwe teksteditor zal worden geopend. Hier moet je je code
schrijven de tutorial legt vooral de nadruk op speciale Functieregisters (SFRs), speciale Functieregisters, Basisregisters, de Accumulator, “R”-Registers, B-Register, Data Pointer (DPTR), de programmateller (PC), Stack Pointer (SP), Adresseringsmodi, programmastroom, informatie op laag niveau, Timers, seriële Poortbewerking, Interrupts, gebeurtenissen die Interrupts veroorzaken, typen geheugen, Codegeheugen, intern RAM, extern RAM en nog veel meer. Het internet is overspoeld met verschillende tutorials die u het meeste gebruik van kunt maken.
Dit is allemaal ongeveer 8051 microcontroller tutorial . Als u een beginner of een ervaren bent, heeft de 8051 microcontroller een diepgaande studie nodig zodat u de basis van de 8051 microcontroller kunt begrijpen. Ja, de 8051 is niet alleen een eenvoudig nummer, het betekent iets en de tutorial zal u helpen begrijpen over de 8051 microcontroller. Bovendien, eventuele vragen met betrekking tot Dit artikel, geef uw waardevolle suggesties in de commentaar hieronder sectie. Hier is een vraag voor u, wat is het interne geheugen van de 8051 microcontroller?