O que é microcontrolador?
Um microcontrolador é um chip otimizado para controlar dispositivos eletrônicos. Ele é armazenado em um único circuito integrado que é dedicado a realizar uma tarefa específica e executar uma aplicação específica.
É um circuito especialmente projetado para aplicações embarcadas e amplamente utilizado em dispositivos eletrônicos controlados automaticamente. Ele contém memória, processador e E / S programáveis.
Neste microprocessador vs. Tutorial do microcontrolador, você aprenderá:
- O que é microcontrolador?
- O que é um microprocessador?
- Tipos de microprocessador
- Tipos de microcontrolador
- História do Microprocessador
- Microcontrolador de história
- Características do microcontrolador
- Características do microprocessador
- Microprocessador vs. Microcontrolador
- Aplicações do microprocessador
- Aplicações do Microcontrolador
O que é um microprocessador?
Um microprocessador é uma unidade de controle de um microcomputador embalado dentro de um pequeno chip. Ele executa operações de unidade lógica aritmética (ALU) e se comunica com os outros dispositivos conectados a ele. É um único Circuito Integrado no qual várias funções são combinadas.
PRINCIPAIS DIFERENÇAS
- O microprocessador consiste em apenas uma unidade de processamento central, enquanto o micro controlador contém uma CPU, memória e E / S, todos integrados em um chip.
- O microprocessador é usado em computadores pessoais, enquanto o micro controlador é usado em um sistema embarcado.
- O microprocessador usa um barramento externo para fazer interface com a RAM, ROM e outros periféricos, por outro lado, o microcontrolador usa um barramento de controle interno.
- Microprocessadores são baseados no modelo de Von Neumann Micro controladores são baseados na arquitetura Harvard
- O microprocessador é complicado e caro, com um grande número de instruções para processar, mas o microcontrolador é barato e direto com menos instruções para processar.
Tipos de microprocessador
Tipos importantes de microprocessadores:
- Microprocessadores de conjunto de instruções complexas
- O Circuito Integrado Específico da Aplicação
- Microprocessadores de conjunto de instruções reduzido
- Multiprocessadores de sinal digital (DSPs)
Tipos de microcontrolador
Aqui estão alguns tipos importantes de microcontrolador:
- Microcontrolador de 8 bits
- Microcontrolador de 16 bits
- Microcontrolador de 32 bits
- Microcontrolador Embutido
- Microcontrolador de memória externa
História do Microprocessador
Aqui estão os marcos importantes da história do microprocessador
- A Fairchild Semiconductors inventou o primeiro IC (Circuito Integrado) em 1959.
- Em 1968, Robert Noyce, Gordan Moore e Andrew Grove fundaram sua própria empresa Intel.
- A Intel cresceu de uma start-up de 3 homens em 1968 para gigante industrial em 1981.
- Em 1971, a INTEL criou a primeira geração do microprocessador 4004 que funcionaria a uma velocidade de clock de 108 kHz
- De 1973 a 1978, microprocessadores de 8 bits de segunda geração foram fabricados como Motorola 6800 e 6801, INTEL-8085 e Zilog's-Z80.
- Em 1978, o processo de terceira geração Intel 8008 entrou no mercado.
- No início dos anos 80, a Intel lançou processadores de 32 bits de quarta geração.
- Em 1995, a Intel lançou processadores de 64 bits de quinta geração.
História do Microcontrolador
Aqui estão alguns marcos importantes da história do microcontrolador:
- Usado pela primeira vez em 1975 (Intel 8048)
- A introdução da EEPROM em 1993
- No mesmo ano, a Atmel lançou o primeiro microcontrolador com memória Flash.
Características do microcontrolador
Aqui estão alguns recursos importantes do microcontrolador:
- Reinicialização do processador
- Pinos de E / S de programa e memória variável (RAM)
- Processador central de clock do dispositivo
- Cronômetros de ciclo de instrução
Características do microprocessador
Aqui estão alguns recursos importantes do microprocessador:
- Oferece programa monitor / depurador integrado com capacidade de interrupção
- Grande quantidade de instruções, cada uma realizando uma variação diferente da mesma operação
- Oferece E / S Paralela
- Cronômetro do ciclo de instrução
- Interface de memória externa
Microprocessador vs. Microcontrolador
Aqui está a diferença entre microprocessador e microcontrolador
Microprocessador | Microcontrolador |
O microprocessador é o coração do sistema do computador. | Micro Controller é o coração de um sistema embarcado. |
É apenas um processador, portanto, a memória e os componentes de E / S precisam ser conectados externamente | Micro Controller tem um processador junto com a memória interna e componentes de E / S. |
A memória e a E / S devem ser conectadas externamente, para que o circuito se torne grande. | Memória e E / S já estão presentes e o circuito interno é pequeno. |
Você não pode usá-lo em sistemas compactos | Você pode usá-lo em sistemas compactos. |
O custo de todo o sistema é alto | O custo de todo o sistema é baixo |
Devido aos componentes externos, o consumo total de energia é alto. Portanto, não é ideal para dispositivos que funcionam com energia armazenada como baterias. | Como os componentes externos são baixos, o consumo total de energia é menor. Portanto, ele pode ser usado com dispositivos que funcionam com energia armazenada, como baterias. |
A maioria dos microprocessadores não possui recursos de economia de energia. | A maioria dos microcontroladores oferece modo de economia de energia. |
É usado principalmente em computadores pessoais. | É usado principalmente em máquinas de lavar, MP3 players e sistemas embarcados. |
O microprocessador tem um número menor de registradores, portanto, mais operações são baseadas na memória. | O microcontrolador tem mais registros. Conseqüentemente, os programas são mais fáceis de escrever. |
Os microprocessadores são baseados no modelo de Von Neumann | Micro controladores são baseados na arquitetura Harvard |
É uma unidade de processamento central em um único chip integrado baseado em silício. | É um subproduto do desenvolvimento de microprocessadores com CPU junto com outros periféricos. |
Não tem RAM, ROM, unidades de entrada-saída, temporizadores e outros periféricos no chip. | Ele tem uma CPU junto com RAM, ROM e outros periféricos embutidos em um único chip. |
Ele usa um barramento externo para fazer interface com RAM, ROM e outros periféricos. | Ele usa um barramento de controle interno. |
Os sistemas baseados em microprocessador podem ser executados em uma velocidade muito alta devido à tecnologia envolvida. | Os sistemas baseados em microcontroladores funcionam até 200 MHz ou mais, dependendo da arquitetura. |
É usado para aplicativos de uso geral que permitem lidar com cargas de dados. | É usado para sistemas específicos de aplicativos. |
É complexo e caro, com um grande número de instruções para processar. | É simples e barato, com menos instruções para processar. |
Aplicações do microprocessador
Os microprocessadores são usados principalmente em dispositivos como:
- Calculadoras
- Sistema de contabilidade
- Maquina de jogos
- Controladores industriais complexos
- Semáforo
- Dados de controle
- Aplicações militares
- Sistemas de defesa
- Sistemas de computação
Aplicações do Microcontrolador
Microcontroladores são usados principalmente em dispositivos como:
- Celulares
- Automóveis
- Leitores de CD / DVD
- Máquinas de lavar roupas
- Máquinas fotográficas
- Alarmes de segurança
- Controladores de teclado
- Forno de micro-ondas
- Relógios
- Tocadores de mp3