Os microcontroladores estão presentes em quase tudo que envolve eletrônica, diminuindo o tamanho, facilitando a manutenção e gerenciando tarefas internas de aparelhos eletroeletrônicos.
Um microcontrolador pode efetuar várias tarefas que necessitariam de um grande número de outros componentes. Assim, aprender a programar microcontroladores... Ver mais ▼Os microcontroladores estão presentes em quase tudo que envolve eletrônica, diminuindo o tamanho, facilitando a manutenção e gerenciando tarefas internas de aparelhos eletroeletrônicos.
Um microcontrolador pode efetuar várias tarefas que necessitariam de um grande número de outros componentes. Assim, aprender a programar microcontroladores significa aprender a resumir circuitos em um único componente. Para suprir exigências de projetos específicos, há uma ampla gama de microcontroladores da série PIC disponíveis no mercado, diferenciando-se pelo número de linhas de I/O (entradas/saídas) e pelos recursos de periféricos do dispositivo.
Neste livro, aborda-se o microcontrolador PIC16F84, que é um dispositivo computacional adequado para experimentação e pequenos projetos, em virtude de baixo custo e consumo, pequeno tamanho físico, facilidades de programação, de manuseio e flexibilidade. Essas são algumas das exigências de fundamental importância na concepção e implementação de projetos de sistemas microcontrolados.
O objetivo principal desta obra é abordar aspectos teóricos e práticos do PIC16F84, que sirvam como base para o projeto e a implementação de sistemas microcontrolados de pequeno e médio portes. Além disso, propiciar às áreas afins um instrumento de aplicação pedagógica.
Os aspectos teóricos tratados são: características, pinagem, arquitetura, estrutura interna, registradores, conjunto de instruções, tipos de interrupções e tratamento.
Em relação aos aspectos práticos, são propostas algumas aplicações que possibilitam ao desenvolvedor usar criatividade e imaginação para modificar, alterar ou refazer os projetos de hardware e os seus respectivos códigos-fonte.
Adicionalmente, são disponibilizados outros aspectos relevantes para execução de projetos, como: um guia rápido do usuário de um simulador de PIC16F84, a comunicação serial do PIC16F84 via software e o uso correto das matrizes de contatos (ou protoboards) para a implementação dos experimentos.
Na realização da programação do PIC16F84, utilizou-se o ambiente de desenvolvimento integrado MPLAB IDE da Microchip que usa uma linguagem de montagem Assembly do PIC.
A introdução a sistemas microcontrolados não supõe nenhum conhecimento prévio de microcontroladores, mas somente entendimento superficial de eletrônica. Assim, esta obra é recomendada para professores, alunos e profissionais das áreas de Ciência da Computação, Informática, Física, Engenharia Elétrica, Engenharia Eletrônica, Engenharia de Computação, Engenharia de Automação Industrial e Mecatrônica; técnicos das áreas de Elétrica, Eletrônica e Eletrotécnica; autodidatas e entusiastas.
Ver menos ▲
|