Infográficos: um resumo sobre o microcontrolador 8051

Experimente Nosso Instrumento Para Eliminar Problemas





No ano de 1981, um microcontrolador de 8 bits foi introduzido pela Intel Corporation e era conhecido como 8051. Este microcontrolador inclui RAM-128 bytes, ROM-4K bytes, timers-2, porta serial-1 e 4 portas que estão localizadas em um único chip e são chamados de SOC (sistema em um chip). O microcontrolador 8051 é um processador de 8 bits - o que significa que a CPU pode funcionar com 8 bits de dados por vez. O microcontrolador 8051 inclui quatro portas de E / S com 8 bits de largura. Embora isso possa ter no máximo 64K bytes de ROM on-chip, muitos designers configuraram apenas 4 kilobytes no chip.

O microcontrolador 8051 tornou-se amplamente popular depois que a Intel permitiu que outros fabricantes construíssem e promovessem qualquer versão do microcontrolador. Isso levou a várias versões do 8051 com velocidades e quantidades diferentes de ROM on-chip promovidas pelos fabricantes. É significativo notar que, embora haja várias versões do microcontrolador 8051 em termos de quantidade e velocidade de ROM on-chip - todos eles são adequados para o 8051 original no que diz respeito aos comandos. Isso significa que, se você escrever seu código para um, ele funcionará em qualquer um deles, independentemente do fabricante. Consulte o link abaixo: Diagrama de pinos do microcontrolador 8051 e seu procedimento de trabalho




Programação do microcontrolador 8051

O programação de microcontroladores 8051 é definitivamente muito fascinante e para torná-lo ainda mais estimulante aqui lhe daremos algumas ferramentas que o ajudarão a conhecer melhor a programação de um Microcontrolador 8051.

Dê uma olhada nas ferramentas



  • Editor de código - Bloco de notas com destaque de sintaxe
  • Software RIDE - simulação
  • A51-Assembler
  • Proteus - software de simulação totalmente integrado
  • Simulador Smart n Small baseado em Windows
  • Keil uVision - 8051 / simulação ARM
  • Baud-calculadoras de valor do temporizador para várias taxas de baud

Agora vamos compor o programa de acordo com o software de simulação Keil Uvison4 e o programa é

  • Instale o software 8051 em seu PC
  • Clique em Projeto -> Projeto de nova visão
  • Salve seu projeto
  • Selecione o dispositivo de destino (8051 - AT89s51)
  • Arquivo -> Novo
  • Um novo editor de texto será aberto. Aqui você precisa escrever seu código

O que é um microcontrolador 8051?


Um microcontrolador 8051 é um computador completo fabricado em um único chip.

Configuração do pino do microcontrolador 8051

O microcontrolador 8051 compreende 40 pinos. Em que, 32 pinos são definidos em 4 portas, como P0, P1, P2 e P3. Onde cada porta compreende 8 pinos.

Arquitetura do microcontrolador 8051

A arquitetura do microcontrolador 8051 inclui CPU, interrupções, memória, BUS, oscilador e temporizadores / contadores.

Diferentes famílias de microcontrolador 8051

Diferentes famílias de microcontrolador 8051 incluem 8051, 8031, 8052, 8751, 89C51, 8751, DS89C4xO, 89C52, 8032 e 8752.

Organização da memória de um microcontrolador 8051

O microcontrolador 8051 possui duas memórias: memória de programa e memória de dados.

Aplicações do microcontrolador 8051

Os microcontroladores 8051 são usados ​​em diversos equipamentos eletrônicos como celulares, robôs, automóveis, leitores de CD / DVD, máquinas de lavar, câmeras, alarmes de segurança, instrumentos eletrônicos de medição, forno de microondas, etc.

Um resumo sobre o microcontrolador 8051 - infográficos