Microcontroladores

1078 palavras 5 páginas
Microcontroladores
Curso Engenharia de Controle e Automação

Alex Vidigal Bastos www.decom.ufop.br/alex/ alexvbh@gmail.com

1

Sumário
• Microprocessadores
– CPU
• Microcontrolador
• Firmaware
• Registrador
• Registradores de Função Especial (SFR)
• Portas (I/O)
• Interrupções
• Linguagem de Máquina

Microprocessadores
• São máquinas elétricas onde podemos armazenar instruções lógicas, aritméticas e de tomada de decisão;
• CPU (Central Processing Unit – Unidade Central de
Processamento)

CPU (Central Processing Unit)
• Processsa as instruções contidas no programa e é dividida em:
– Unidade de Controle (UC);
– Unidades Lógicas e Aritméticas (ULA);
– Decodificador de Instrução;
– Registradores;

CPU (Central Processing Unit)

Evolução para microcontroladores • Barateamento dos CI's e o surgimento de microprocessadores
(CPUs) mais poderosos, começou-se a usar as CPUs mais simples para implementar tarefas dedicadas: controle de impressora, reguladores de velocidade, acionadores de motores de passos, etc

Basicamente

CPU Controle

ROM programa controle

RAM pilha e dados

Portas Paralela

Porta Serial comunicação

I/O

Timers temporização

AD / DA sinais analógicos

Por quê Microcontroladores?
• Estas aplicações tinham o custo dependente do preço da CPU e dos periféricos;
• A idéia foi colocar todos os periféricos dentro do chip da CPU.

Por quê Microcontroladores?
• Por outro lado, uma CPU dedicada a um determinado controle não precisa ser muito rápida nem tampouco ter um conjunto de instruções extenso e poderosos;
• Não são necessárias instruções para trabalhar com ponto flutuante, com strings ou vetores e mecanismos de endereçamento; Por quê Microcontroladores?
• Os microcontroladores são específicos para controle, não tem grande capacidade de processamento e por isso nunca haverá computador pessoal cuja CPU seja um microcontrolador;
• Eles podem estar presentes nos PCs, apenas para controlar periféricos; Microprocessador x
Microcontrolador

Diagrama de

Relacionados

  • Microcontroladores
    872 palavras | 4 páginas
  • Microcontroladores
    393 palavras | 2 páginas
  • Microcontroladores
    776 palavras | 4 páginas
  • Microcontroladores
    1590 palavras | 7 páginas
  • Microcontrolador
    1054 palavras | 5 páginas
  • microcontroladores
    808 palavras | 4 páginas
  • Microcontrolador
    2159 palavras | 9 páginas
  • Microcontroladores
    501 palavras | 3 páginas
  • Microcontrolador
    575 palavras | 3 páginas
  • Microcontroladores
    1196 palavras | 5 páginas