Infographics: A Brief about 8051 Microcontroller

Probeer Ons Instrument Voor Het Oplossen Van Problemen





In het jaar 1981 werd een 8-bit Microcontroller geïntroduceerd door Intel Corporation die bekend stond als 8051. Deze Microcontroller bevat RAM-128 bytes, ROM-4K bytes, timers-2, seriële poort-1 en 4-poorten die zich op een enkele chip, en wordt een SOC (systeem op een chip) genoemd. De 8051 Microcontroller is een 8-bits processor - wat betekent dat de CPU kan werken met 8-bits gegevens tegelijk. De 8051 Microcontroller bevat vier I / O-poorten met een breedte van 8 bits. Hoewel dit maximaal 64K bytes aan on-chip ROM kan bevatten, hebben veel ontwerpers slechts 4 kilobytes op de chip ingesteld.

De 8051 Microcontroller werd enorm populair nadat Intel andere makers toestond om versies van de Microcontroller te bouwen en te promoten. Dit heeft geleid tot verschillende versies van de 8051 met ongelijke snelheden en hoeveelheden on-chip ROM die door fabrikanten worden gepromoot. Het is belangrijk op te merken dat ook al zijn er verschillende versies van de 8051 Microcontroller in termen van de hoeveelheid en snelheid van on-chip ROM - ze zijn allemaal goed geschikt voor de originele 8051 wat de commando's betreft. Dit betekent dat als u uw code voor één schrijft, deze op elk ervan zal werken, ongeacht de fabrikant. Raadpleeg de onderstaande link: 8051 Microcontroller-pin-diagram en de werkprocedure




8051 Microcontroller programmeren

De programmeren van 8051 microcontrollers is absoluut heel fascinerend en om het hier zelfs nog stimulerend te maken, zullen we u enkele tools geven die u zullen helpen om de programmering van een 8051 Microcontroller op een betere manier te leren kennen.

Bekijk de tools



  • Code-editor - Kladblok voor syntaxisaccentuering
  • RIDE-software - simulatie
  • A51-Assembler
  • Proteus - Volledig ingebedde simulatiesoftware
  • Simulator-windows gebaseerde Smart n Small Simulator
  • Keil uVision - 8051 / ARM-simulatie
  • Baud -Timerwaardecalculators voor verschillende baudrates

Nu gaan we het programma samenstellen volgens de Keil Uvison4-simulatiesoftware en het programma is

  • Installeer 8051-software op uw pc
  • Klik op Project -> Nieuw visieproject
  • Sla uw project op
  • Selecteer doelapparaat (8051 - AT89s51)
  • Bestand -> Nieuw
  • Er wordt een nieuwe teksteditor geopend. Hier moet u uw code schrijven

Wat is een 8051-microcontroller?


Een 8051-microcontroller is een hele computer die op een enkele chip is vervaardigd.

Pinconfiguratie van 8051 Microcontroller

8051 microcontroller bevat 40 pinnen. Waarin 32 pinnen zijn weggezet in 4 poorten zoals P0, P1, P2 en P3. Waar elke poort 8 pinnen bevat.

8051 Microcontroller's Architectuur

De architectuur van de 8051-microcontroller omvat CPU, interrupts, geheugen, BUS, oscillator en timers / tellers.

Verschillende families van 8051 Microcontroller

Verschillende families van 8051 Microcontroller omvatten 8051, 8031, 8052, 8751, 89C51, 8751, DS89C4xO, 89C52, 8032 en 8752.

Geheugenorganisatie van een 8051-microcontroller

8051 microcontroller heeft twee geheugens: programmageheugen en datageheugen.

Toepassingen van 8051 Microcontroller

8051 Microcontrollers worden gebruikt in verschillende elektronische apparatuur zoals mobiele telefoons, robots, auto's, cd- / dvd-spelers, wasmachines, camera's, beveiligingsalarmen, elektronische meetinstrumenten, magnetrons, enz.

Een korte beschrijving van 8051 Microcontroller - Infographics