Fornece um conteúdo didático, que possibilita desenvolver aplicações em linguagem assembly para os PIC16F628A/648A, utilizando todos os recursos desses microcontroladores. A primeira parte explica como estruturar programas em linguagem assembly, simular, debugar e gravar o programa na memória do microcontrolador. A segunda parte aborda os periféricos, cada um em um capítulo exclusivo, seguido por um programa exemplo, desenvolvido sob a óptica da programação estruturada, que possibilita comprovar, em circuito, o funcionamento do periférico estudado. É destinado a estudantes ou profissionais que desejam estudar microcontroladores ou se aprofundar no assunto.