Infografik: En kort beskrivelse af 8051 mikrokontroller

Prøv Vores Instrument Til At Fjerne Problemer





I året 1981 blev en 8-bit Microcontroller introduceret af Intel Corporation, den blev kendt som 8051. Denne Microcontroller inkluderer RAM-128 bytes, ROM-4K bytes, timers-2, seriel port-1 og 4-porte, der er placeret på en enkelt chip og betegnes som en SOC (system på en chip). 8051 Microcontroller er en 8-bit processor - hvilket betyder, at CPU'en kan fungere med 8 bit data ad gangen. 8051 Microcontroller inkluderer fire I / O-porte, der er 8 bit brede. Selv om dette kan have et yderst 64K bytes ROM på chip, har mange designere kun sat 4 kilobytes på chippen.

8051 Microcontroller blev meget populær, efter at Intel tillod andre producenter at opbygge og promovere alle versioner af Microcontroller. Dette har ført til flere versioner af 8051 med forskellige hastigheder og mængder af on-chip-ROM, der fremmes af producenterne. Det er vigtigt at bemærke, at selvom der er forskellige versioner af 8051 Microcontroller med hensyn til mængden og hastigheden af ​​on-chip-ROM - de er alle velegnet til den originale 8051, hvad kommandoer angår. Dette betyder, at hvis du skriver din kode til en, fungerer den på nogen af ​​dem uanset producenten. Se nedenstående link: 8051 Microcontroller pin diagram og dets arbejdsprocedure




8051 Microcontroller programmering

Det programmering af 8051 mikrokontrollere er bestemt meget fascinerende, og for at gøre det endnu stimulerende her, giver vi dig nogle værktøjer, der hjælper dig med at kende programmeringen af ​​en 8051 Microcontroller på en bedre måde.

Se på værktøjerne



  • Kode editor - Syntaks fremhæver Notesblok
  • RIDE software - simulering
  • A51-Assembler
  • Proteus - Fuldt integreret simulationssoftware
  • Simulator-windows-baseret Smart n Small Simulator
  • Keil uVision - 8051 / ARM simulering
  • Baud -Timer-værdiregner til forskellige baud-hastigheder

Nu vil vi komponere programmet i henhold til Keil Uvison4 simuleringssoftwaren, og programmet er

  • Installer 8051-software på din pc
  • Klik på Project -> New vision Project
  • Gem dit projekt
  • Vælg målenhed (8051 - AT89s51)
  • Fil -> Ny
  • Ny teksteditor åbnes. Her skal du skrive din kode

Hvad er en 8051 mikrokontroller?


En 8051 mikrokontroller er en hel computer, der er fremstillet på en enkelt chip.

Pin-konfiguration af 8051 Microcontroller

8051 mikrokontroller består af 40 ben. Heri er 32 ben placeret i 4-porte som P0, P1, P2 og P3. Hvor hver port består af 8 ben.

8051 Microcontroller's Architecture

Arkitekturen i 8051-mikrocontrolleren inkluderer CPU, afbrydelser, hukommelse, BUS, oscillator og timere / tællere.

Forskellige familier med 8051 mikrokontroller

Forskellige familier med 8051 mikrokontroller inkluderer 8051, 8031, 8052, 8751, 89C51, 8751, DS89C4xO, 89C52, 8032 og 8752.

Hukommelsesorganisation af en 8051-mikrocontroller

8051 mikrokontroller har to hukommelser: programhukommelse og datahukommelse.

Anvendelser af 8051 Microcontroller

8051 Mikrocontrollere bruges i forskelligt elektronisk udstyr som mobiltelefoner, robotter, biler, CD / DVD-afspillere, vaskemaskiner, kameraer, sikkerhedsalarmer, elektroniske måleinstrumenter, mikrobølgeovn osv.

En kort om 8051 mikrokontroller - infografik