Projeto microcontrolador
PROJETOS COM MICROCONTROLADORES
Versão em Processo de Revisão e Atualização
Prof. Dr. José Wilson Lima Nerys
Goiânia, 2009
Projetos com Microcontroladores
2
SUMÁRIO
1 2 Introdução .............................................................................................................................. 4 Conhecendo o Microcontrolador 8051 .................................................................................. 5 2.1 2.2 2.3 2.4 2.5 3 3.1 3.2 3.3 3.4 3.5 4 4.1 4.2 4.3 4.4 5 6 7 Microprocessador × Microcontroaldor ....................................................................... 6 A Memória de Programa (ROM) ................................................................................ 8 A Memória de Dados (RAM) ....................................................................................... 9 Os Registradores de Funções Especiais ..................................................................... 11 Reset, Clock e Ciclo de Máquina do 8051 ................................................................. 13 Instruções Básicas Gerais ........................................................................................... 15 Instruções de Comparação, Decisão e de Desvio ...................................................... 17 Operações com bit ....................................................................................................... 17 Diretivas de programação .......................................................................................... 17 Exemplos Gerais de Programas ................................................................................. 18 Ambientes de Edição e Simulação ............................................................................. 21 A Plataforma de Desenvolvimento............................................................................. 24 O Sistema Mínimo