Cursos / Eletrônica / Projeto de Sistemas Microcontrolados / Aula

arrow_back Aula 10 - Roteiro Prático nº 3

Apresentação

Nesta aula, você estudará dois blocos muito importantes no controle de sinais analógicos e na geração de sinais modulados por largura de pulsos do microcontrolador 18F45k20, que são, respectivamente, o módulo Conversor A/D e o módulo CCP1. A linguagem usada na programação envolverá o uso de funções e diretivas do compilador C18 (ou opcionalmente do CCS), especialmente definidas para esses módulos e para o tratamento de conceitos anteriormente já assimilados envolvendo o tratamento de interrupções de programa e as características de portas de E/S do PICKit 3.

Objetivos

Ao final das atividades previstas para esta aula, você será capaz de:

  • Descrever o funcionamento do módulo Conversor A/D, dos módulos CCP (Capture, Compare e PWM) e dos seus relacionamentos com o sistema de interrupção de programa do microcontrolador 18F45k20.
  • Mostrar como o Timer 2 é usado no controle das funções pertinentes ao módulo CCP2.
  • Escrever, depurar, gravar e testar programa em C que permita o tratamento do Conversor A/D e do módulo CCP1 do 18F45k20.

Versão 5.3 - Todos os Direitos reservados