O microcontrolador 8051 foi projetado pela Intel em 1981. É um microcontrolador de 8 bits. É construído com 40 pinos DIP (pacote em linha duplo), 4kb de armazenamento ROM e 128 bytes de armazenamento RAM, 2 temporizadores de 16 bits. Ele consiste em quatro portas paralelas de 8 bits, que são programáveis e endereçáveis de acordo com os requisitos. Um oscilador de cristal on-chip está integrado no microcontrolador com frequência de cristal de 12 MHz.
Vamos agora discutir a arquitetura do microcontrolador 8051.
No diagrama a seguir, o barramento do sistema conecta todos os dispositivos de suporte à CPU. O barramento do sistema consiste em um barramento de dados de 8 bits, um barramento de endereço de 16 bits e sinais de controle de barramento. Todos os outros dispositivos, como memória de programa, portas, memória de dados, interface serial, controle de interrupção, temporizadores e a CPU, são interligados por meio do barramento do sistema.