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. 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. Nesta obra, 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. O objetivo 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. 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.