Wook.pt - Microcontroladores PIC

Microcontroladores PIC

Técnicas de Software e Hardware para Projetos de Circuitos Eletrônicos

de Wagner da Silva Zanco 

67,26€
10%
Portes
Grátis
10% de desconto em CARTÃO
Envio até 4 dias
portes grátis
Sinopse

Aborda técnicas utilizadas em projetos de circuitos eletrônicos para fins profissionais, utilizando como base o PIC16F877A em Assembly. O intuito é estruturar o conhecimento a partir de um conteúdo coeso que valoriza os aspetos teórico e prático das técnicas apresentadas. A primeira parte do livro ensina a interfacear o microcontrolador com periféricos como teclado matriz, display multiplexado, LCD, conversor A/D, e efetuar medição de temperatura. A segunda parte é dedicada à comunicação de dados, e aborda o barramento I2CTM, incluindo transmissão a longa distância, e a Comunicação Serial via RS-232. Ensina também a ampliar a memória com integrados EEPROM serial I2C. O último capítulo detalha um projeto de acionamento de I/O e monitoramento de temperatura a longa distância por computador.
É destinado a alunos dos cursos técnico, tecnólogo, de engenharia e profissionais da área.


Parte 1 - Periféricos

Capítulo 1 - Teclado Matriz
1.1. Pino de I/O Configurado como Entrada
1.2. Pino de I/O Configurado como Saída
1.3. Teclado Matriz C x L
1.4. Rastrear o Teclado
1.5. Sub-Rotina de Rastreamento do Teclado
1.6. Rastreador de Teclado Matriz

Capítulo 2 - Display Multiplexado
2.1. Display de Sete Segmentos Catodo Comum
2.2. Display de Sete Segmentos Anodo Comum
2.3. Escrever no Display Catodo Comum
2.4. Multiplexar o Display
2.4.1. Ampliar a Capacidade de Corrente do Pino do MCU
2.5. Temporização dos Displays
2.6. Sub-Rotina de Acesso ao Vídeo
2.7. Decodificador BCD para 7 Segmentos

Capítulo 3 - Display Multiplexado com Teclado Matriz

3.1. Temporização do Vídeo Multiplexado com o Teclado

Capítulo 4 - Display LCD Caractere
4.1. LCD Caractere
4.2. Modalidades Ópticas de Funcionamento
4.3. Ângulo de Visão
4.4. LCD Caractere 16 x 2 (16 caracteres x 2 linhas)
4.4.1. Ajuste de Contraste
4.4.2. Dados versus Instruções
4.4.3. Habilitar Leitura/Escrita
4.4.4. Iniciar Ciclo de Leitura/Escrita
4.4.5. Via de Dados
4.5. Arquitetura Interna de um LCD Caractere
4.6. Acionar o LCD 16 x 2
4.7. Set de Instruções do LCD Caractere
4.8. Inicializar o LCD 16 x 2
4.8.1. Endereçamento da DD RAM
4.9. Acionar o LCD com 4 Bits de Dados

Capítulo 5 - Conversor A/D (Analógico/Digital)
5.1. PCM (Pulse Code Modulation)
5.2. Teorema de Nyquist
5.3. Freqüência de Corte do FPB
5.4. Considerações sobre o FPB
5.5. Tensão de Referência
5.6. Conversor A/D Interno do PIC16F877A
5.6.1. ADCON0
5.6.2. ADCON1
5.7. Obter o Resultado de Uma Conversão
5.8. Requisitos para a Aquisição da Amostra
5.9. Clock Utilizado na Conversão
5.10. Ciclo de Conversão
5.11. Interrupção do Conversor A/D
5.12. Conversor A/D no Modo Sleep
5.13. Efeitos de um Reset
5.14. Configuração do Conversor A/D do PIC16F877A

Capítulo 6 - Medição de Temperatura
6.1. Sensor Termopar
6.2. Sensor RTD
6.3. Sensores Termistores
6.4. Sensor Baseado em Circuito Integrado (SBCI)
6.5. Medição de Temperatura com o SBCI LM35

Parte 2 - Comunicação de Dados

Capítulo 7 - Barramento Serial I2CTM

7.1. Taxa de Transferência
7.2. Endereçamento I2CTM
7.3. Iniciar e Finalizar Uma Transmissão
7.4. Endereçamento de 7 Bits
7.5. Pausa na Transmissão
7.6. Condição Re-START (Repeated START Condition)
7.7. Endereçamento de 10 Bits
7.8. Endereço de Chamada Geral
7.9. Operação Mult-Master (Múltiplos Mestres)
7.10. Módulo MSSP (Master Synchronous Serial Port)
7.11. Módulo MSSP Implementando o Barramento I2CTM
7.11.1. SSPSTAT (Registrador de Status)
7.11.2. SSPCON (Registrador de Controle)
7.11.3. SSPCON2 (Registrador de Controle)
7.12. Configurar o MCU como Dispositivo Mestre
7.13. Verificar se o Barramento Está Livre
7.14. Dispositivo Mestre Transmite com 7 Bits de Endereço
7.15. Dispositivo Mestre Recebe com 7 Bits de Endereço
7.16. Dispositivo Mestre Transmite com 10 Bits de Endereço
7.17. Dispositivo Mestre Recebe com 10 Bits de Endereço
7.18. Configurar o MCU como Dispositivo Escravo
7.19. Sinalização dos Eventos Ocorridos no Barramento I2CTM
7.20. Identificar os Eventos Ocorridos no Barramento I2CTM
7.21. Pausa na Transmissão
7.21.1. Clock Stretching com o Bit SEN=1 e 7 Bits de Endereço
7.21.2. Clock Stretching com o Bit SEN=1 e 10 Bits de Endereço
7.22. Transmissão e Recepção com 7 Bits de Endereço
7.23. Transmissão e Recepção com 10 Bits de Endereço
7.24. Resistores Pull-ups
7.25. Transmissão a Longa Distância

Capítulo 8 - Memória EEPROM Serial I2CTM

8.1. Endereçar o 24LC16B
8.2. Operação de Escrita
8.2.1. Página de Escrita
8.3. Operação de Leitura
8.3.1. Leitura do Endereço Corrente
8.3.2. Leitura Aleatória
8.3.3. Leitura Seqüencial
8.4. Resistores Pull-ups

Capítulo 9 - Comunicação Serial Assíncrona Via RS-232

9.1. Comunicação Serial Assíncrona Universal - UART
9.2. Bit de Paridade
9.3. Taxa de Transferência ou Baud Rate
9.4. Controle de Fluxo
9.5. USART
9.5.1. TXSTA
9.5.2. RCSTA
9.6. Gerador de Baud Rate
9.7. USART em Modo Assíncrono
9.7.1. Transmissor Assíncrono
9.7.2. Interrupção do Módulo Transmissor
9.7.3. Receptor Assíncrono
9.7.4. Interrupção do Módulo Receptor
9.8. Padrão RS-232
9.8.1. Especificação Mecânica
9.8.2. Conexão RS-232 Null Modem
9.8.3. Conexão RS-232 entre o MCU e o PC
9.8.4. Especificação Elétrica
9.8.5. RS-232 Driver/Receiver (MAX232) 2
9.9. Testar o Canal de Comunicação Serial RS-232 2

Capítulo 10 - Projeto Final

10.1. Programação Manual da Placa Remota
10.2. Erros de Comunicação com a Placa Remota
10.3. Programação da Placa Remota por Computador
10.4. Protocolo de Acesso à Interface RS-232
10.4.1. Pacote RS-232 com a Mensagem de Escrita 291
10.4.2. Pacote RS-232 com a Requisição de Mensagem 292
10.5. Protocolo de Acesso ao Barramento I2CTM
10.5.1. Pacote I2CTM com a Mensagem de Escrita 293
10.5.2. Pacote I2CTM com a Requisição de Mensagem 294
10.6. Interface Homem/Máquina (IHM)
10.6.1. Watchdog Timer (WDT) 296
10.6.2. O Programa da Placa Base 296
10.6.3. Memória de Programa Paginada 298
10.7. Placa Remota
10.7.1. O Programa da Placa Remota 355

Apêndice A - Pinagem do PIC16F877A

Apêndice B - Arquitetura Interna do PIC16F877A

Apêndice C - Mapeamento de Memória RAM do PIC16F877A

Apêndice D - Set de Instruções do PIC16F877A

Apêndice E - Programador Protótipo PROG1840P

Apêndice F - Base de Teste 02

Apêndice G - Gravação do PIC16F877A

Apêndice H - Caracteres de Controle do Código ASCII

Apêndice I - Especificações Elétricas

Índice Remissivo

Referências Bibliográficas

Microcontroladores PIC
ISBN: 9788536501031Edição ou reimpressão: Editor: ÉricaIdioma: PortuguêsDimensões: 172 x 241 x 17 mmPáginas: 392Tipo de Produto: Livro Classificação Temática: Livros em Português > Engenharia > Engenharia Eletrotécnica
X
Coloque aqui o seu comentário
Microcontroladores PIC
a sua avaliação:
X
Obrigado pela sua contribuição!

O seu comentário foi enviado para validação.

Nota:
A WOOK reserva-se ao direito de não validar textos que não se foquem na análise do conteúdo do livro ou produto. Caso pretenda colocar alguma questão sobre o artigo deverá fazê-lo através do Centro de Contacto.
X
imagem
X
wook deve saber
Promoção válida para o dia 22-07-2017

Saiba mais sobre preços e promoções consultando as nossas condições gerais de venda.
X
alerta de artigo novamente disponível

De momento, este produto não se encontra disponível no fornecedor. Caso o mesmo volte a ficar disponível, poderemos notifica-lo, bastando para tal que nos indique o seu endereço de email.

X
O seu pedido foi registado com sucesso.
Caso este produto fique disponível, será alertado por email
X
wook deve saber
Este eBook pode ser lido em qualquer dispositivo com browser, sem necessidade de fazer o download de qualquer software ou de possuir qualquer tipo de equipamento específico de leitura.
Após a compra, o eBook é disponibilizado de imediato na sua Biblioteca Wook, onde poderá ler e organizar todos os seus eBooks e à qual poderá aceder a partir do site WOOK ou da nossa aplicação (APP).
A versão web da Biblioteca Wook está otimizada para as versões mais recentes dos browsers Google Chrome, Internet Explorer, Safari, Firefox e Edge.
Para otimizar o acesso à sua Biblioteca Wook e ter acesso à opção de leitura em modo offline (sem ligação à internet) deverá instalar a nossa APP de leitura:
X
wook deve saber
Este eBook está encriptado com DRM (Digital rights management) da Adobe e é aberto na aplicação de leitura Adobe Digital Editions (ADE) ou em outras aplicações compatíveis.
Após a compra, o eBook é de imediato disponibilizado na sua área de cliente para efetuar o download.

Para ler este eBook num computador instale a aplicação Adobe Digital Editions.
Antes de instalar o Adobe Digital Editions, veja aqui o vídeo de ajuda:
Para ler este eBook em tablet e smartphone instale a aplicação Adobe Digital Editions para IOS ou Android.
X
wook deve saber
O PDF é um formato de arquivo digital desenvolvido pela Adobe e que disponibiliza uma imagem estática das páginas do livro e, independentemente do dispositivo de leitura, não redimensiona o texto ao tamanho do ecrã do dispositivo.
X
wook deve saber
O ePUB é um formato que proporciona uma excelente experiência de leitura dado que permite o redimensionamento do texto ao ecrã do dispositivo de leitura, aumentar ou diminuir o tamanho do texto, alterar o tipo de fonte, entre outras funcionalidades
X
recomendar
Microcontroladores PIC de Wagner da Silva Zanco 
Para recomendar esta obra a um amigo basta preencher o seu nome e email, bem como o nome e email da pessoa a quem pretende fazer a sugestão. Se quiser pode ainda acrescentar um pequeno comentário, de seguida clique em enviar o pedido. A sua recomendação será imediatamente enviada em seu nome, para o email da pessoa a quem pretende fazer a recomendação.

A sua identificação:

A identificação da pessoa a quem quer recomendar este titulo:

Se pretende enviar esta recomendação para mais de um endereço de e-mail, separe na caixa anterior os endereços com ",". Ex: abc@abc.pt,xyz@xyz.pt

X
A sua recomendação foi enviada com sucesso!
X
Ocorreu um erro a obter a informação! Por favor tente mais tarde.
X
não encontrou wook procura?
Nós procuramos por si!

A sua identificação:

A identificação do livro que procura:

O seu pedido foi enviado com sucesso!
X
envie esta lista aos seus amigos
lista de desejos

A identificação da pessoa a quem quer enviar esta lista:

X
A sua lista de compras foi enviada com sucesso para .
X
selecione o livro adotado:
X
wook deve saber


Oferta de portes válida para entregas em Portugal Continental, em encomendas de valor igual ou superior a 15€ e para envios em CTT Expresso Dia ou Rede Pickup.
Devolução do valor dos portes em cartão Wookmais para encomendas de valor inferior a 15€.

Nos envios para as ilhas dos Açores e da Madeira, 30% de desconto no envio em CTT Expresso Dia para encomendas de valor superior a 15€ ou devolução daquele valor em cartão Wookmais para encomendas inferiores a 15€. Tipos de envio disponíveis para encomendas até 10 kg.

Promoção válida para encomendas de livros não escolares registadas até 31/12/2017. Descontos ou vantagens não acumuláveis com outras promoções.
X
wook deve saber


A devolução do valor dos portes de envio, em cartão Wookmais, será efetuada 18 dias após a faturação. Oferta válida para uma encomenda com entrega em Portugal.
X
wook deve saber


EM STOCK – ENVIO IMEDIATO
Se a sua encomenda for constituída apenas por produtos com esta disponibilidade e for paga até às 16 horas de um dia útil, será processada de imediato e enviada para o correio no próprio dia. Encomendas pagas após as 16 horas passarão para o processamento do dia útil seguinte. Esta disponibilidade apenas é garantida para uma unidade de cada produto e até 15 minutos após o registo da encomenda.

ENVIO ATÉ X DIAS
Esta disponibilidade indica que o produto não se encontra em stock e que demorará x dias úteis a chegar do fornecedor. Estes produtos, especialmente as edições mais antigas, estão sujeitos à confirmação de preço e disponibilidade de stock no fornecedor.

PRÉLANÇAMENTO
Os produtos com esta disponibilidade têm envio previsto a partir da data de lançamento.

DISPONIBILIDADE IMEDIATA
Tipo de disponibilidade associada aos eBooks, que são disponibilizados de imediato, após o pagamento da encomenda, na sua biblioteca.

Para calcular o tempo de entrega de uma encomenda deverá somar à disponibilidade mais elevada dos artigos que está a encomendar o tempo de entrega associado ao tipo de envio escolhido.

X
a sua lista de desejos encontra-se vazia
Adicione à sua lista de desejos todos os produtos que deseja comprar mais tarde, envie-a aos seus amigos antes do seu aniversário, Natal ou outras datas especiais - quem sabe se eles o surpreendem!
Seja informado sobre promoções destes produtos
X
Ocorreu um erro
Por favor tente novamente mais tarde.
X
atingiu o limite máximo de dispositivos autorizados
Por favor, aceda à area de cliente para gerir os dispositivos ativos.
X
Temos pena de o ver partir!
Pode voltar a subscrever as nossas newsletters a qualquer momento, na sua área de cliente em "Newsletters".
Junte-se à comunidade wook nas redes sociais:
X
wook deve saber


WOOK É O CHECKOUT EXPRESSO?
Esta modalidade de checkout permite-lhe comprar em dois cliques, seguindo diretamente para a confirmação de encomenda.

COMO FUNCIONA?
A encomenda é pré-preenchida com os dados que habitualmente utiliza - morada faturação, morada de entrega, forma de envio e tipo de pagamento. Para finalizar o processo, necessita apenas de confirmar os dados.

POSSO UTILIZAR OS MEUS VALES?
Vales e outros descontos que se encontrem no prazo de validade, serão igualmente considerados automaticamente na encomenda.

CONSIGO ALTERAR OS DADOS DA ENCOMENDA?
Sim. Antes de confirmar, tem ainda a possibilidade de alterar todos os dados e opções de compra.

EXCEÇÕES
O botão do Checkout Expresso só será visível se:
  • Selecionar previamente, na Área Cliente, as moradas habituais de envio e de faturação;
  • Associar uma conta wallet, quando a morada de envio selecionada é no estrangeiro;
  • Não incluir artigos escolares na encomenda.