Infografiche: una breve descrizione del microcontrollore 8051

Prova Il Nostro Strumento Per Eliminare I Problemi





Nell'anno 1981, Intel Corporation ha introdotto un microcontrollore a 8 bit noto come 8051. Questo microcontrollore include RAM-128 byte, ROM-4K byte, timer-2, porta seriale-1 e 4 porte che si trovano su un singolo chip e sono indicati come SOC (sistema su un chip). Il microcontrollore 8051 è un processore a 8 bit, il che significa che la CPU può funzionare con 8 bit di dati alla volta. Il microcontrollore 8051 include quattro porte I / O larghe 8 bit. Sebbene questo possa avere un massimo di 64K byte di ROM su chip, molti progettisti hanno impostato solo 4 kilobyte sul chip.

Il microcontrollore 8051 è diventato molto popolare dopo che Intel ha permesso ad altri produttori di creare e promuovere qualsiasi versione del microcontrollore. Ciò ha portato a diverse versioni dell'8051 con velocità e quantità di ROM su chip diverse promosse dai produttori. È significativo notare che anche se ci sono varie versioni del microcontrollore 8051 in termini di quantità e velocità della ROM su chip, sono tutte adatte all'8051 originale per quanto riguarda i comandi. Ciò significa che se scrivi il tuo codice per uno, funzionerà su qualsiasi di essi indipendentemente dal produttore. Si prega di fare riferimento al collegamento sottostante: 8051 Schema dei pin del microcontrollore e sua procedura di funzionamento




8051 Programmazione del microcontrollore

Il programmazione di 8051 microcontrollori è sicuramente molto affascinante e per renderlo ancora più stimolante vi forniremo alcuni strumenti che vi aiuteranno a conoscere meglio la programmazione di un Microcontrollore 8051.

Dai un'occhiata agli strumenti



  • Editor di codice -Sintassi che evidenzia Blocco note
  • Software RIDE - simulazione
  • A51-Assembler
  • Proteus - Software di simulazione completamente integrato
  • Simulatore Smart n Small basato su simulatore Windows
  • Keil uVision - 8051 / simulazione ARM
  • Baud - Calcolatori del valore del timer per varie velocità di trasmissione

Ora comporremo il programma secondo il software di simulazione Keil Uvison4 e il programma è

  • Installa il software 8051 sul tuo PC
  • Fare clic su Progetto -> Nuovo progetto di visione
  • Salva il tuo progetto
  • Seleziona dispositivo di destinazione (8051 - AT89s51)
  • File -> Nuovo
  • Verrà aperto un nuovo editor di testo. Qui devi scrivere il tuo codice

Cos'è un microcontrollore 8051?


Un microcontrollore 8051 è un intero computer prodotto su un singolo chip.

Configurazione dei pin del microcontrollore 8051

Il microcontrollore 8051 comprende 40 pin. In questo caso, 32 pin sono posizionati in 4 porte come P0, P1, P2 e P3. Dove ogni porta comprende 8 pin.

8051 Architettura del microcontrollore

L'architettura del microcontrollore 8051 include CPU, interrupt, memoria, BUS, oscillatore e timer / contatori.

Diverse famiglie di microcontrollore 8051

Diverse famiglie di microcontrollori 8051 includono 8051, 8031, 8052, 8751, 89C51, 8751, DS89C4xO, 89C52, 8032 e 8752.

Organizzazione della memoria di un microcontrollore 8051

Il microcontrollore 8051 ha due memorie: memoria programma e memoria dati.

Applicazioni del microcontrollore 8051

8051 I microcontrollori sono utilizzati in diverse apparecchiature elettroniche come cellulari, robot, automobili, lettori CD / DVD, lavatrici, telecamere, allarmi di sicurezza, strumenti di misura elettronici, forni a microonde, ecc.

Breve descrizione del microcontrollore 8051 - Infografica