Bertrand.pt - Aplicações Práticas do Microcontrolador 8051

Aplicações Práticas do Microcontrolador 8051

de Vidal Pereira da Silva Jr. 

idioma: Português do Brasil, Português
Editor: Érica
Edição ou reimpressão: junho de 2006
29,68€
Esgotado ou não disponível

O 8051, microcomputador de um só chip, é estudado de forma completa, desde uma introdução acessível aos iniciantes da área até exemplos completos de hardware e software com teclados, LCD, saída para impressora, conversão A/D e D/A e outros, com ênfase aos programas escritos em Assembler e em "C".


Índice do livro

Capítulo 1. Revisão sobre Microprocessadores

1.1 Sistemas Sequenciais Síncronos
1.2 Noções sobre Funções e Operandos
1.3 Diagrama em Blocos de um Sistema Genérico com Microprocessador
1.4 Principais Componentes de um Sistema Microprocessador
1.4.1 Memórias somente de Leitura, não voláteis
1.4.2 Memórias de leitura e escrita, voláteis
1.4.3 Memórias de leitura e escrita, não voláteis
1.4.4 Chips Temporizadores
1.4.5 Canal de Comunicação Serial
1.5 A Associação de Memórias para a Expansão de Endereço
1.5.1 O Chip Select (CS\)
1.6 Memory Mapped I/O (I/O mapeado como memória
1.7 Multiplexagem
1.8 Outros itens importantes

Capítulo 2. O 8051

2.1 Principais Características do 8051
2.2 Pinagem do 8051
2.3 Descrição Funcional dos Pinos do 8051
2.4 Funções Especiais dos Pinos da Porta 3

Capítulo 3. A Memória no 8051

3.1 Organização da Memória no 8051
3.1.1 Bancos de Registradores
3.1.2 Bits endereçáveis na RAM
3.1.3 Registros de Funções Especiais e seus Endereços na RAM
3.1.4 Registradores Especiais e seus Bits Endereçáveis

Capítulo 4. Reset

4.1 O Reset no 8051
4.1.1 Reset por power-up e reset forçado

Capítulo 5. O Clock no 8051

Capítulo 6. O que é Interrupção

6.1 Estudo das Interrupções no 8051
6.1.1 Endereços de Desvio para cada Interrupção
6.1.2 Registros de Controle das Interrupções
6.1.3 Tempo para Atendimento das Interrupções
6.1.4 Ajuste das Interrupçòes Externas para serem ativas em nível ou transição
6.2 Hardware para Expandir as Possibilidades de Interrupção Externa
Uso dos Flags de Interrupção sem gerar interrupção

Capítulo 7. Portas de I/O

7.1 As portas de I/O no 8051
7.1.1 Princípio de funcionamento e utilização
Uso das Portas de I/O para a expansão da memória de dados e programa
7.1.3 Seleção de Programa Externo ou Interno
7.1.4 Uso dos pinos da porta 3 como funções alternativas
7.1.5 Capacidade de corrente nos pinos de I/O

Capítulo 8. Temporizadores e Contadores

T/C no 8051
8.1.1 Descrição detalhada dos registros TMOD e TCON
8.1.2 Descrição Detalhada dos Modos de Operações dos T/C
8.1.3 Exemplos de Utilização dos Contadores (Sinal Externo)

Capítulo 9. Canal Serial no 8051

9.1 Introdução à Comunicação Serial
9.1.1 Modo Síncrono de Comunicação
9.1.2 Modo Assíncrono de Comunicação
9.1.3 Canais Simplex, Hald-duplex e Full-duplex
9.2 A Interface Serial no 8051
9.2.1 Utilização do Canal Serial e seu Registro de Controle
9.2.2 Modos de Operação e Formato dos Dados em cada modo
9.2.3 Geração das Taxas de Transmissão
9.2.4 Comunicação entre Vários 8051
9.3 Comunicação RS-232 para o 8051
9.3.1 O Conversor TTL para RS-232, 1488
9.3.2 O conversor RS-232 para TTL, 1489
9.3.3 O Conector DB-25
9.3.4 Comunicação entre um sistema baseado no 8051 e um IBM PC compatível
9.4 Uso dos Flags de Interrupção sem Gerar Interrupção

Capítulo 10. Expansão das Capacidades de I/O

10.1 Memory Mapped I/O
10.2 Expansão pela Porta Serial

Capítulo 11. Interface com o Mundo Real e Sistemas Práticos

11.1 Interface com o mundo real
11.2 Considerações sobre Ruído
11.2.1 Considerações sobre Blindagem e Aterramento
11.2.2 Capacitores de desacoplamento
11.3 Sistemas Apresentados
11.3.1 O Hardware Básico
11.3.2 O Hardware Avançado

Capítulo 12. O Software Básico do 8051 e sua Família - o Assembler

12.1 Modos de Endereçamento
12.2 Considerações sobre Notação
12.3 Estudo de Algumas Instruções em Especial
12.4 Tabela de Instruções Completa

Capítulo 13. Interfaces Práticas

13.1 Configurações de Teclado
13.1.1 Configurações de Hardware básico pela porta 1
Configuração do Hardware Básico pelas portas em Memory Mapped I/O
13.2 Rotina para acesso a impressora paralela
13.3 O Uso de displays LCD inteligentes
13.3.1 O display LCD de 16 caracteres em 1 linha
13.3.2 Inicialização do display
13.4 Conclusão

Capítulo 14. Exemplo de Softwares em Asembler

14.1 Apresentação
14.2 O Formato HEXA Intel
14.3 Exemplos Práticos
14.3.1 Exemplo 1: Software para acionar sequencialmente 8 ledes ligados à porta 1
14.3.2 Exemplo 2: Contador duplo para esteira de produção
14.3.3 Exemplo 3: Chave Eletrônica com Código em Eprom
14.3.4 Exemplo 4: Transmissor de códigos pelo canal serial
14.3.5 Exemplo 5: Receptor de mensagens serial, com reprodução em LCD

Capítulo 15. Linguagem C para o 8051

15.1 Nomes de variáveis e identificadores
15.2 Tipos de dados básicos em C
15.3 Declaração de variáveis
15.4 Formato de um programa em C
15.5 Funções definidas pelo usuário e declarações de atribuição
15.6 Operadores aritméticos, lógicos e relacionais, e para manipulação de bits
15.6.1 Operadores aritméticos
15.6.2 Operadores lógicos e relacionais
15.6.3 Operadores para manipulação de bits
15.7 Arrays (Matrizes)
15.8 Controle do programa em C
15.8.1 Declarações e bloco de declarações
15.8.2 O condicional "if"
15.8.3 O condicional "for"
15.8.4 O condicional "while"
15.8.5 O condicional "do/while"
15.8.6 O condicional "switch"
15.9 Funções e declarações especiais
15.10 Diretivas de compilação
15.10.1 #define

15.10.2 #include
15.11 Exemplos de programas para o 8051 em C
15.11.1 Programa 1 em C
15.11.2 Programa 2 em C
15.11.3 Programa 3 em C
15.11.4 Programa 4 em C
15.11.5 Programa 5 em C

Apêndice 1 - A família 8051 básica Intel

Apêndice 2 - Gravação da memória Eprom interna ao 8051

Apêndice 3 - Modos Especiais de Funcionamento da Família Intel

Apêndice 4 - Execução passo-a-passo com o 8051

Apêndice 5 - O 8052 e o 8052-Basic

Aplicações Práticas do Microcontrolador 8051
de Vidal Pereira da Silva Jr. 
ISBN: 9788571949393 Ano de edição ou reimpressão: Editor: Érica Idioma: Português do Brasil, Português Dimensões: 170 x 240 x 15 mm Páginas: 248 Tipo de Produto: Livro Classificação Temática: Livros  >  Livros em Português  >  Engenharia  >  Engenharia Eletrotécnica

Sugestões

Elementos de Eletricidade
10%
portes grátis
10% Cartão Leitor Bertrand
12,72€
Arquitectura de Computadores
10%
portes grátis
10% Cartão Leitor Bertrand
40,39€
IST - Instituto Superior Técnico
X
O QUE É O CHECKOUT EXPRESSO?


O ‘Checkout Expresso’ utiliza os seus dados habituais (morada e/ou forma de envio, meio de pagamento e dados de faturação) para que a sua compra seja muito mais rápida. Assim, não tem de os indicar de cada vez que fizer uma compra. Em qualquer altura, pode atualizar estes dados na sua ‘Área de Cliente’.

Para que lhe sobre mais tempo para as suas leituras.