Este livro efetua uma comparação detalhada, enfatizando os periféricos e as funcionalidades, dos microcontroladores PIC 16F628, da Microchip, MC68HC908, da Motorola, COP8CCE9, da National Semiconductors, e AT89C51, da Atmel, que são os mais utilizados no mercado brasileiro, tanto em sistemas embarcados como em aplicações de automação. A obra comenta e explica, por meio de exemplos, os comandos do compilador PicBasicPro, ferramenta amplamente difundida, que facilita a programação de microcontroladores PIC. Apresenta aplicações práticas como a descrição de um sistema de acionamento de motores e a utilização de microcontroladores em sensores de pressão, de inclinação e de temperatura. Os códigos-fonte para aquisição de dados e a programação dos microcontroladores são discutidos e explicados. São analisados os elementos necessários para o condicionamento de sinais e a conversão A/D e D/A (analógico para digital e digital para analógico). Descreve, ainda, o projeto de seis periféricos de microcontroladores, os quais são mapeados em circuitos programáveis (FPGAs), com a respectiva programação em VHDL. Inclui, também, o projeto de uma CPU especial que executa as funcionalidades de periféricos de microcontroladores e um sistema que integra microcontroladores e FPGAs, permitindo processamento paralelo. Este livro pode ser utilizado por alunos, professores, engenheiros e profissionais interessados em adquirir e aprimorar conhecimentos sobre sistemas digitais e aplicações de automação e instrumentação.