A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Microcontroladores Sistemas Digitais Microprocessados (SDM) Temporizadores MTIM (8 bits) Profa. Ana T. Y. Watanabe ou

Apresentações semelhantes


Apresentação em tema: "Microcontroladores Sistemas Digitais Microprocessados (SDM) Temporizadores MTIM (8 bits) Profa. Ana T. Y. Watanabe ou"— Transcrição da apresentação:

1 Microcontroladores Sistemas Digitais Microprocessados (SDM) Temporizadores MTIM (8 bits) Profa. Ana T. Y. Watanabe ou atywata@joinville.udesc.br atywata@gmail.com.br ou atywata@joinville.udesc.br atywata@gmail.com.br

2 Microcontroladores “O que ama a correção ama o conhecimento; mas o que aborrece a repreensão é insensato.” Provérbios 12:1

3 Diagrama de Blocos do ICS

4 Distribuição dos Sinais de Clock

5 Modo de Operação do ICS Modo padrão após um reset: FLL Engaged Internal – FEI A frequência é gerada pela fonte interna. O fator de divisão RDIV deve ser 000 (divisão por 1). O sinal da saída do ICSOUT é igual a 16 MHz dividido pelo fator BDIV (divisão por 2). Portanto, após reset, ICSOUT é 8 MHz e o BUSCLK é 4 MHz.

6 Temporizador de 8 bits Módulo Timer (MTIM) O MTIM é um contador de 8 bits. Inicia sua contagem em 0 e incrementa uma unidade por pulso de clock até atingir o valor indicado no registrador MTIMMOD. Quando ele atinge esse valor, o MTIM é zerado novamente e reinicia a contagem. Caso a interrupção do MTIM esteja habilitada, ele irá ativá-la.

7 Temporizador de 8 bits Módulo Timer (MTIM) O MTIM pode ser ativado por três fontes de clock: BUSCLK (clock do barramento), XCLK (sinal de clock fixo) e a referência externa TCLK. Esse módulo conta também com um Prescaler (pré-divisor) que é capaz de dividir a frequência de entrada por um fator pré-programável entre 1 e 256. O controle desse módulo ainda disponibiliza um bit para parar e outro para reiniciar a contagem.

8 Temporizador de 8 bits Módulo Timer (MTIM) A frequência das interrupções TOF pode ser calculada da seguinte fórmula: FTOF = FMTIMCLK ______________________ PRESCALER * (MTIMMOD +1)

9 Temporizador de 8 bits Módulo Timer (MTIM)

10 Configurar os seguintes registradores: Registrador MTIMSC- MTIM Status and Control Registrador MTIMCLK- MTIM CLocK Configuration register Registrador MTIMMOD - MTIM MODulo


Carregar ppt "Microcontroladores Sistemas Digitais Microprocessados (SDM) Temporizadores MTIM (8 bits) Profa. Ana T. Y. Watanabe ou"

Apresentações semelhantes


Anúncios Google