1 / 10

Microcontroladores

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

brian
Download Presentation

Microcontroladores

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Microcontroladores Sistemas Digitais Microprocessados (SDM) Temporizadores MTIM (8 bits) Profa. Ana T. Y. Watanabe atywata@gmail.com.br ou atywata@joinville.udesc.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. Temporizador de 8 bits Módulo Timer (MTIM) • Configurar os seguintes registradores: • Registrador MTIMSC- MTIM Status and Control • Registrador MTIMCLK- MTIM CLocK Configuration • register • Registrador MTIMMOD - MTIM MODulo

More Related