Desenvolvimento de projeto

896 palavras 4 páginas
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ
DEPARTAMENTO ACADÊMICO DE ELETROTÉCNICA
CURSO DE ENGENHARIA INDUSTRIAL ELÉTRICA – TECNOLOGIA EM
AUTOMAÇÃO INDUSTRIAL

Sistemas Digitais e Microcontrolados
Módulos Capture/Compare/PWM - PIC16F877A

Prof. Amauri Assef amauriassef@utfpr.edu.br UTFPR – Campus Curitiba
Prof. Amauri Assef

1

Módulos Capture/Compare/PWM
Características dos módulos CCP








2 módulos Capture/Compare/PWM
 CCP1
 CCP2
Capture
 Registro de 16 bits
 Resolução máxima de 12,5 ns
Compare
 Registro de 16 bits
 Resolução máxima de 200 ns
PWM (Pulse Width Modulation)
 Modulação por largura de pulso
 Resolução máxima de 10 bits
UTFPR – Campus Curitiba
Prof. Amauri Assef

2

Módulos Capture/Compare/PWM
Recurso dos Timers



Timer 1 – 16 bits
Timer 2 – 8 bits

Capture



No modo de Captura, os registros CCPR1H:CCPR1L capturam o valor de 16 bits do par de registradores TMR1 (Timer 1) quando um evento ocorre no pino RC2/CCP1
Um evento é definido como:
 Cada borda de descida
 Cada borda de subida
 Cada 4ª borda de subida
 Cada 16ª borda de descida

UTFPR – Campus Curitiba
Prof. Amauri Assef

3

Módulos Capture/Compare/PWM
Compare


No modo de Comparação, os registros CCPR1H:CCPR1L são constantemente comparados com o par de registradores TMR1 (Timer 1). Quando os valores coincidem o pino RC2/CCP1 pode ser:
 Setado
 Resetado
 Permanecer inalterado

UTFPR – Campus Curitiba
Prof. Amauri Assef

4

Módulos Capture/Compare/PWM
PWM (Pulse Width Modulation)



No modo PWM – modulação por largura de pulso – o pino CCPx gera uma saída
PWM com resolução de 10 bits
Como o CCP1 é multiplexado como o latch de dado do PORTC, o registro TRISC, bit
2, deve ser zerado para configurar o pino RC2/CCP1 como saída

UTFPR – Campus Curitiba
Prof. Amauri Assef

5

Módulos Capture/Compare/PWM
Registrador de configuração do módulo CCPx





CCPxX:CPxY:

Relacionados

  • MEU PROJETO EM DESENVOLVIMENTO
    945 palavras | 4 páginas
  • Projeto Desenvolvimento
    438 palavras | 2 páginas
  • DESENVOLVIMENTO DE PROJETOS
    401 palavras | 2 páginas
  • Desenvolvimento de projeto
    1972 palavras | 8 páginas
  • Desenvolvimento de projetos
    12288 palavras | 50 páginas
  • Desenvolvimento de projeto
    1575 palavras | 7 páginas
  • Desenvolvimento de projetos
    598 palavras | 3 páginas
  • Desenvolvimento de projetos
    294 palavras | 2 páginas
  • Desenvolvimento de projetos
    2525 palavras | 11 páginas
  • Desenvolvimento de projeto
    7019 palavras | 29 páginas