Arquitetura dos Microcontroladores ATMEL
ALISSON FERNANDES DE PAULA
CAMILO DE LELLIS BARRETO JÚNIOR
GUSTAVO MIRANDA CÔRTES
LUIZ OTÁVIO TEIXEIRA DA SILVA
RILTON WÁGNER DE ANDRADE SILVA
ARQUITETURA DOS MICROCONTROLADORES ATMEL
UBERLÂNDIA, MG
2013
ALISSON FERNANDES DE PAULA
CAMILO DE LELLIS BARRETO JÚNIOR
GUSTAVO MIRANDA CÔRTES
LUIZ OTÁVIO TEIXEIRA DA SILVA
RILTON WÁGNER DE ANDRADE SILVA
ARQUITETURA DOS MICROCONTROLADORES ATMEL
Trabalho apresentado a Universidade de Uberaba, como parte das exigências a conclusão da disciplina Arquitetura e Organização de Computadores, do curso de Engenharia da Computação.
Orientador: Bruno Martins de Faria Alvim
UBERLÂNDIA, MG
2013
LISTA DE FIGURAS
LISTA DE TABELAS
Sumário
1. Introdução
Um microcontrolador, também denominado MCU, é um computador em um chip, contendo um processador, memória e periféricos de I/O (entrada/saída). É um microprocessador que pode ser programado para funções específicas, em contraste com outros microprocessadores de propósito gerais, como os utilizado em computadores. Eles são embarcados no interior de algum outro dispositivo, para que possam controlar as funções ou ações do equipamento. Outro nome dado para o microcontrolador é controlador embutido.
Os microcontroladores se diferenciam dos processadores por possuírem em sua estrutura interna memória de leitura e escrita para armazenamento de dados, memória somente de leitura para armazenamento de programas, EEPROM para armazenamento permanente de dados, dispositivos periféricos como conversores ADC (analógico/digital), conversores DAC (digital/analógico) e interfaces de entrada e saída de dados.
Com frequência de clock de poucos MHz (Megahertz), os microcontroladores operam a uma frequência muito baixa se comparados com os microprocessadores atuais, no