AT89C51-24PC — Microchip
  • AT89C51-24PC — Microchip

AT89C51-24PC — Microchip

Sku: GAV0117

NCM: 8542.31.90

Categoria: Circuito IntegradoComponentes

Marca: Importado

Quantidade Disponivel: 18 un

Unidade: un
un

Por R$ 30,00

à vista R$ 29,40 economize 2% no Pix

Frete e Prazo

Simule o frete e o prazo de entrega estimados para sua região:

Descrição do Produto

AT89C51-24PC — Microchip Technology

O AT89C51-24PC é um microcontrolador CMOS de 8 bits da família 8051, originalmente desenvolvido pela Atmel e posteriormente incorporado ao portfólio da Microchip Technology. É um microcontrolador clássico destinado a sistemas embarcados, controle digital, automação e equipamentos eletrônicos.

O dispositivo possui 4 KB de memória Flash, 128 bytes de RAM, 32 linhas de I/O, dois temporizadores/contadores de 16 bits e uma interface serial UART. A versão -24 especifica operação de até 24 MHz, enquanto o sufixo PC identifica o encapsulamento PDIP de 40 pinos, para montagem through-hole.

Características técnicas

Característica Especificação
Fabricante Microchip Technology
Modelo AT89C51-24PC
Família AT89C51 / 89C
Arquitetura 8051 / 80C51
CPU 8 bits
Frequência máxima 24 MHz
Memória Flash 4 KB
RAM interna 128 bytes
Entradas/Saídas 32 I/O
Timers/Contadores 2 × 16 bits
Interface serial UART
ADC Não possui
Alimentação 4 a 6 V
Encapsulamento PDIP-40
Montagem Through-hole
Temperatura de operação 0 a +70 °C
Status Obsoleto

Esses dados são confirmados pela documentação de distribuidores: 4 KB de Flash, 128 bytes de RAM, 32 I/Os, 24 MHz, dois timers, UART e encapsulamento PDIP-40.

Arquitetura 8051

O AT89C51 utiliza o tradicional núcleo 8051, originalmente desenvolvido pela Intel e posteriormente adotado por diversos fabricantes.

É uma arquitetura de 8 bits, com:

  • Registradores de 8 bits;
  • Unidade lógica e aritmética de 8 bits;
  • Barramento de dados de 8 bits;
  • Espaço de endereçamento de 16 bits;
  • Manipulação individual de bits;
  • Memória de programa e memória de dados separadas.

Uma característica bastante interessante do 8051 é a capacidade de realizar operações diretamente sobre bits individuais, algo muito útil em aplicações de controle industrial.

Memória Flash

O AT89C51 possui 4 KB de memória Flash para armazenamento do programa.

O firmware gravado nessa memória permanece armazenado mesmo quando a alimentação é removida. O dispositivo foi projetado para permitir a reprogramação da memória Flash, característica que o diferenciava dos primeiros microcontroladores 8051 que utilizavam ROM ou EPROM.

Memória RAM

Possui 128 bytes de RAM interna, utilizada durante a execução do programa para:

  • Variáveis;
  • Dados temporários;
  • Pilha (stack);
  • Buffers;
  • Registradores de uso geral.

Embora pequena comparada aos microcontroladores modernos, essa quantidade era bastante adequada para aplicações de controle simples.

32 linhas de I/O

O AT89C51 disponibiliza 32 linhas digitais, divididas em quatro portas de 8 bits:

  • Port 0 — P0.0 a P0.7
  • Port 1 — P1.0 a P1.7
  • Port 2 — P2.0 a P2.7
  • Port 3 — P3.0 a P3.7

Essas portas podem ser utilizadas para controlar:

  • LEDs;
  • Relés;
  • Displays;
  • Teclados;
  • Sensores;
  • Drivers;
  • Circuitos digitais;
  • Interfaces externas.

Alguns pinos possuem funções alternativas, principalmente no Port 3, onde encontramos sinais relacionados à UART, interrupções externas, temporizadores e barramento externo.

Temporizadores

O microcontrolador possui dois temporizadores/contadores de 16 bits.

Eles podem ser empregados para:

  • Criar temporizações;
  • Gerar interrupções;
  • Contar eventos externos;
  • Medir períodos;
  • Gerar bases de tempo;
  • Auxiliar na geração de baud rate para a comunicação serial.
Informações do Produto

Esse item não vem acompanhado, vem somente ele.