Projeto microcontrolador

Disponível somente no TrabalhosFeitos
  • Páginas : 86 (21341 palavras )
  • Download(s) : 0
  • Publicado : 28 de setembro de 2011
Ler documento completo
Amostra do texto
Escola de Engenharia Elétrica e de Computação Universidade Federal de Goiás

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....................................................................................................... 25 Outros Exemplos de Programas ................................................................................ 26

Instruções Gerais do Microcontrolador 8051 ..................................................................... 15

O Ambiente de Simulação e a Plataforma de Desenvolvimento........................................ 21

Interrupções .......................................................................................................................... 29 Temporizadores .................................................................................................................... 34 Dispositivos para Entrada, Saída e Detecção deDados...................................................... 36 7.1 7.2 7.3 7.4 7.5 Teclado ......................................................................................................................... 36 Display de 7-Segmentos .............................................................................................. 40 DisplayLCD................................................................................................................. 42 Sensores de Presença ................................................................................................... 46 Medição de Velocidade ............................................................................................... 47 Motores de Corrente Contínua .................................................................................. 49 Motor de Passo............................................................................................................ 52 Lâmpada Incandescente ............................................................................................. 56 Noções Básicas de Comunicação Serial ..................................................................... 58 Roteiros de Programas usando Comunicação Serial – Montar em Laboratório...
tracking img