Infografika: Trumpas apie mikrovaldiklį 8051

Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas





1981 m. „Intel Corporation“ pristatė 8 bitų mikrovaldiklį, kuris buvo žinomas kaip 8051. Šis mikrovaldiklis apima RAM-128 baitus, ROM-4K baitus, laikmačius-2, nuosekliuosius prievadus-1 ir 4-uostus, esančius vieną lustą ir yra vadinami SOC (lusto sistema). 8051 mikrovaldiklis yra 8 bitų procesorius, o tai reiškia, kad procesorius vienu metu gali veikti su 8 bitų duomenimis. 8051 mikrovaldiklis apima keturi 8 bitų pločio įvesties / išvesties prievadai. Nors tai gali turėti didžiausią 64K baitų lusto ROM, daugelis dizainerių luste nustatė tik 4 kilobaitus.

8051 mikrovaldiklis tapo labai populiarus po to, kai „Intel“ leido kitiems gamintojams kurti ir reklamuoti bet kokias mikrovaldiklio versijas. Dėl to buvo sukurtos kelios 8051 versijos su skirtingais greičiais ir lustų ROM kiekiais, kuriuos reklamavo gamintojai. Svarbu pažymėti, kad, nors yra įvairios 8051 mikrovaldiklio versijos kalbant apie lusto ROM kiekį ir greitį - jie visi puikiai tinka originaliam 8051, kiek tai susiję su komandomis. Tai reiškia, kad jei parašysite savo kodą, jis veiks bet kuriame iš jų, neatsižvelgiant į gamintoją. Peržiūrėkite šią nuorodą: 8051 mikrovaldiklio kaiščių schema ir jos darbo tvarka




8051 mikrovaldiklio programavimas

8051 mikrovaldiklių programavimas yra tikrai labai patrauklus ir kad tai netgi paskatintų, suteiksime jums keletą įrankių, kurie padės geriau sužinoti apie „8051 Microcontrollerin“ programavimą.

Pažvelkite į įrankius



  • Kodo redaktorius - sintaksė, pažyminti bloknotą
  • RIDE programinė įranga - modeliavimas
  • A51-surinkėjas
  • „Proteus“ - visiškai įdėta modeliavimo programinė įranga
  • „Windows simuliatorius“ pagrįstas „Smart n Small Simulator“
  • „Keil uVision“ - 8051 / ARM modeliavimas
  • „Baud -Timer“ vertės skaičiuoklės įvairiems duomenų perdavimo greičiams

Dabar mes sukursime programą pagal „Keil Uvison4“ modeliavimo programinę įrangą

  • Įdiekite 8051 programinę įrangą savo kompiuteryje
  • Spustelėkite Projektas -> Naujas vizijos projektas
  • Išsaugokite savo projektą
  • Pasirinkite tikslinį įrenginį (8051 - AT89s51)
  • Failas -> Naujas
  • Bus atidarytas naujas teksto redaktorius. Čia reikia parašyti savo kodą

Kas yra 8051 mikrovaldiklis?


8051 mikrovaldiklis yra visas kompiuteris, pagamintas vienoje mikroschemoje.

8051 mikrovaldiklio kaiščių konfigūracija

8051 mikrovaldiklį sudaro 40 kaiščių. Tuo tarpu 32 kaiščiai yra išdėstyti 4 prievaduose, tokiuose kaip P0, P1, P2 ir P3. Kiekvieną uostą sudaro 8 kaiščiai.

8051 mikrovaldiklio architektūra

8051 mikrovaldiklio architektūra apima procesorių, pertraukiklius, atmintį, magistralę, osciliatorių ir laikmačius / skaitiklius.

Skirtingos 8051 mikrovaldiklio šeimos

Skirtingos 8051 mikrovaldiklio šeimos yra 8051, 8031, 8052, 8751, 89C51, 8751, DS89C4xO, 89C52, 8032 ir 8752.

8051 mikrovaldiklio atminties organizavimas

8051 mikrovaldiklis turi dvi atmintines: programos atmintį ir duomenų atmintį.

8051 mikrovaldiklio programos

8051 mikrovaldikliai naudojami skirtingoje elektroninėje įrangoje, tokioje kaip mobilieji telefonai, robotai, automobiliai, CD / DVD grotuvai, skalbimo mašinos, fotoaparatai, apsaugos signalizacijos, elektroniniai matavimo prietaisai, mikrobangų krosnelė ir kt.

Trumpa informacija apie 8051 mikrovaldiklį - infografika