Pesquisar! |
|
Pesquisar pelo título, autor, área ou código, utilizando
acentuação.
|
|
Catálogo Geral |
|
|
|
|
| Voltar
| Índice do livro |
 |
Laboratório de Microcontroladores Família 8051 - Treino de Instruções, Hardware e Software
Autor(es):
Denys E. C. Nicolosi
Código:
8712 |
Parte 1 - Laboratório de Instruções
Capítulo 1 - Instruções
PROGR00: Treino de Utilização do Inicializador de Endereços ORG (origin) PROGR01: Treino de Vários Modos de Endereçamento Direto PROGR02: Introduz o Recurso de "LABEL" PROGR03: Treino de Alterar os Bancos de Registradores PROGR04: Introduz o Recurso de "JUMP INCONDICIONAL" e Suas Variações PROGR05: Introduz o Recurso do "DPTR" PROGR05A: Desafio PROGR06: Introduz o Recurso de "EQUATE" PROGR07: Leio P1 e Mando para P3 o Mesmo Dado PROGR08: Introduz o Recurso do "JUMPS CONDICIONAIS" PROGR09: Introduz o Recurso do "CALL" e "RETURN" PROGR09A: Desafio PROGR10: Introduz o Recurso de "SOMA e SUBTRAÇÃO" PROGR11: Introduz os Recursos de "MULTIPLICAR E DIVIDIR" PROGR12: O PSW (Program Status Word) PROGR13: Introduz o Recurso de "Operações Lógicas" PROGR14: Introduz o Recurso de "Programar os TIMERS" PROGR14A: Desafio PROGR15: Introduz o Recurso do "EXCHANGE - XCH" PROGR16: Introduz o Recurso de "ROTATE e SWAP" PROGR17: Introduz o Recurso do "PUSH e POP" PROGR18: Introdução do Comando "Decimal Adjust" DAA PROGR18A: Desafio PROGR19: Treino de Utilização do MOVX e MOVC PROGR20: Introduz o Recurso de "Programar as Interrupções" PROGR21: Introdução ao Conceito de Transmissão Serial PROGR22: Programa Exemplo PROGR22A: Desafio Parte 2 - Laboratório de Hardware e de Software
Capítulo 2 - Experiência 0: Pisca-pisca e Seqüência de Leds
Introdução Diagrama em Blocos Funcionamento Básico Hardware Circuito de Leitura de Teclas Circuito de Acendimento de Leds Software Exercícios Propostos Fluxograma Programa Base - Pisca-Pisca e Seqüência de Leds Material Utilizado
Capítulo 3 - Experiência 1: Display 7 Segmentos
Introdução Diagrama em Blocos Funcionamento Básico Hardware Teclado Microcontrolador 8051 Drivers e Display Sete Segmentos Software Proposta Inicial Exercícios Propostos Fluxograma do Programa Base Material Utilizado
Capítulo 4 - Experiência 2: Reconhecimento de Teclas e Debouncing
Introdução Diagrama em Blocos Funcionamento Básico Hardware Teclado Microcontrolador 8051 Drivers e Conjunto de Leds Software Exercícios Propostos Fluxograma Simplificado de Programa Programa Base - Reconhecimento de Teclas Material Utilizado
Capítulo 5 - Experiência 3: Acionamento de buzzer (alarme sonoro)
Introdução Diagrama em Blocos Funcionamento Básico Hardware Dip Switch Pulso de Leitura Microcontrolador 8051 Buzzer Software Proposta Inicial Exercício Proposto Fluxograma do Programa Base Programa Base - Step Motor Material Utilizado
Capítulo 6 - Experiência 4: Motores de Passo Controlados a Microcontrolador
Introdução Diagrama em Blocos Funcionamento Básico Hardware Microcontrolador 8051 Drivers e Step Motor Software Proposta Inicial Exercícios Propostos Fluxograma do Programa Base Programa Base - Step Motor Material Utilizado
Capítulo 7 - Experiência 5: PWM - Pulse Width Modulation
Introdução Diagrama em Blocos Funcionamento Básico Hardware Teclado Microcontrolador 8051 Drivers e Conjunto de Leds Saída do PWM Software Fluxograma do Programa Base Programa Base Material Utilizado
Capítulo 8 - Experiência 6: Display Alafanumérico LCD
Introdução Diagrama em Blocos Funcionamento Básico Hardware Teclado Microcontrolador LCD Teoria Introdução Códigos de Instrução - Módulos Multi-Matrix Tabela Prática de Códigos Hexadecimais de Instrução Descrição Detalhada das Instruções Limpeza do Display Retorno Fixação do Modo de Operação Controle Ativo / Inativo do Display Deslocamento do Cursor ou da Mensagem Fixação das Condições de Utilização Endereçamento da CG RAM Endereçamento da DD RAM Leitura de Endereço e da "BUSY FLAG" Escrita da Dados na CG ou DD RAM Leitura de Dados da CG ou DD RAM Inicialização Inicialização para Sistemas com Via de Dados de 8 Bits Tabela de Códigos e Formação dos Caracteres Software Proposta Inicial Exercícios Propostos Fluxograma do Programa Base Programa Base Material Utilizado
Capítulo 9 - Experiência 7: Conversor Analógico Digital - A/D
Introdução Exemplo de Sinais Contínuos (Analógicos) Exemplo de Sinais Discretizados (Digitalizados) O Processo de Conversão A/D e D/A Freqüência de Amostragem: Teorema da Amostragem Facilidades em Trabalhar com Sinal Digital Resolução da Conversão AD: Quantos Bits Usar? Definições Usadas nas Conversões A/D Os Erros Envolvidos numa Conversão AD Os Problemas a Levantar para Escolher Adequadamente um Conversor A/D Experiência Introdução Diagrama em Blocos Funcionamento Básico Microcontrolador 8051 Software Proposta Inicial Exercícios Propostos Fluxograma do Programa Base Explicação do Algoritmo Base de Conversão Programa Base Material Utilizado
Esquema do Conversor A/D
Capítulo 10 - Experiência 8: Conversor Digital Analógico D/A
Introdução Conversor Digital-Analógico Definições Usadas nas Conversões "D/A" Os Erros Envolvidos numa Conversão D/A Diagrama em Blocos Funcionamento Básico Hardware Microcontrolador 8051 Software Proposta Inicial Exercícios Propostos Fluxograma do Programa Base Programa Base Conversor Digital Analógico Material Utilizado
Capítulo 11 - Experiência 9: Comunicação Serial com PC
Introdução Diagrama em Blocos Comunicação Serial O Padrão RS-232C Equipamentos Tipo "DCE" e "DTE" Conectores da Serial Detalhamento dos Pinos Comprimento dos Cabos de Conexão Serial Cabos do Tipo Null Modem e Adaptadores Conexão Null Modem Controle de Fluxo Adaptadores de 9 para 25 Pinos Os Endereços de IRQ - Interrupt Request no PC A Interface RS232 Conversores RS232 O Canal Serial em Microcontroladores O Cabo a Ser Montado/Usado Nesta Experiência Para Conexão na COM2 Esquema da Conexão Serial para Conector de 25 pinos (COM2) Para Conexão na COM1 Esquema da Conexão Serial para Contector de 9 Pinos (COM1) Como Usar o Hyperterminal do Windows para se Comunicar do PC ao 8051 Como Programar a Serial do 8051 Palavra SCON Cálculo de Baud Rate para os Modos 1 e 3 Utilizando o Timer/Counter 1 no Modo 2 Funcionamento Básico Hardware Proposta Inicial Exercícios Propostos Fluxograma do Programa Base Esquema
Apêndice A - Tabela de Instruções e dos Periféricos Internos - 8051
Instructions that Affect Flag Settings (1) Notações dos Registradores Lógica de Interrupção Registradores Especiais de Programação IE (Interrupt Enable Register) - A8h IP (Interrupt Priority Register) - B8h TCON (Timer Control Register) - 88h TMOD (Timer Mode Register) - 89h Distribuição da RAM Interna do 8051 SCON (Serial Communication Register) - A8h Referências Bibliográficas Marcas Registradas
|
|
|
Menu |
|
|
|
De volta ao mercado |
|
|
Projetos on-line |
|
|
Editora Érica |
|
|
|
Carrinho de compras |
|
|
|
|