Microcontroladores pic

3297 palavras 14 páginas
m icrocontroladores PIC

Temporizadores

Temporizadores
Os temporizadores deste PIC, podem ser descritos sucintamente. Há apenas três temporizadores/contadores totalmente independentes, mas dados como TMR0, TMR1 e TMR2. Mas não tão simples quanto isso.

Temporizador TMR0
O temporizador TMR0 permite uma panóplia de aplicações práticas. É bastante conveniente, e simples, de usar, para gerar pulsos de duração arbitrária, medição do tempo, ou para contar pulsos externos. Isto tudo quase sem limitações.

O TMR0 é um temporizador/contador de 8 bits, com as seguintes funcionalidades:



Temporizador/contador de 8 bit;



Divisor de 8 bit, partilhado com o Watchdog;



Fonte de relógio interna, ou externa, programavel;



Interrupção por fim de contagem (255 -> 0);



Selecção do flanco do relógio externo.

A figura abaixo representa o TMR0 com todos os bits que determinam a sua operação. Estes bits são armazenados no registo OPTION_REG.

ant ónio sé rgio se na ww w.se na en g.com :: pr ojec t os e s oluç ões em ele c t r ó n i c a
+ 351 .96 70 33 20 9

93

m icrocontroladores PIC

Temporizadores

Temporizador TMR0

Registo OPTION_REG

RBPU - Bit de habilitação dos Pull-ups da PORTB
0 - Os pinos da PORTB podem ser ligados a resistências de Pull-up
1 - As resistências de pull-up estão desactivadas

ant ónio sé rgio se na ww w.se na en g.com :: pr ojec t os e s oluç ões em ele c t r ó n i c a
+ 351 .96 70 33 20 9

94

m icrocontroladores PIC

Temporizadores

INTEDG - Bit de selecção do flanco da Interrupção
0 - Interrupção no flanco descendente no pino INT
1 - Interrupção no flanco ascendente no pino INT

T0CS - Bit de selecção do relógio do TMR0
0 - Relógio interno (Fosc/4)
1 - Relógio através dos pulsos no pino RA4

T0SE - Bit de selecção do flanco de incrementação do TMR0
0 - Incrementa no flanco ascendente no pino RA4
1 - Incrementa no flanco descendente no pino RA4

PSA - Bit de atribuição do

Relacionados

  • Microcontrolador PIC
    1580 palavras | 7 páginas
  • PIC - Microcontroladores
    706 palavras | 3 páginas
  • Microcontrolador pic
    3157 palavras | 13 páginas
  • MICROCONTROLADORES PIC
    3263 palavras | 14 páginas
  • Microcontrolador PIC
    7324 palavras | 30 páginas
  • Microcontrolador pic
    1483 palavras | 6 páginas
  • Microcontrolador PIC
    1693 palavras | 7 páginas
  • Pic microcontrolador
    703 palavras | 3 páginas
  • Microcontroladores pic
    8482 palavras | 34 páginas
  • microcontrolador pic
    405 palavras | 2 páginas