[DUVIDA] Quais temporizadores comandam quais pinos no MEGA2560 ?

Olá Galera,

    O pessoal daqui do lab é realmente fantástico, e muitas respostas dados aqui no forum são melhores do que muitos tutoriais.

     É o caso da resposta dada pelo  Cinesio Moreira Mendes  no topico Alterar a frequencia do PWM.

     Lá alem de explicar direitinho, ele coloca uma tabela resumindo os temporizadores e pinos no ATMEGA328.

     

Resumo dos temporizadores:

TCCR0B = TCCR0B & 0b11111000 | <codigo>; //Temporizador 0 (PWM pinos 5 & 6)
TCCR1B = TCCR1B & 0b11111000 | <codigo>; //temporizador 1 (PWM pinos 9 & 10)
TCCR2B = TCCR2B & 0b11111000 | <codigo>; //temporizador 2 (PWM pinos 3 & 11)

A minha duvida é:     Alguem teria uma tabela semelhante pra o ATMEGA2560 ( arduino MEGA ) ?

Exibições: 1082

Responder esta

Respostas a este tópico

Oi WD, boa tarde:

The Arduino has 3 timers and 6 PWM output pins. The relation between timers and PWM outputs is:

  • Pins 5 and 6: controlled by Timer0
  • Pins 9 and 10: controlled by Timer1
  • Pins 11 and 3: controlled by Timer2

On the Arduino Mega we have 6 timers and 15 PWM outputs:

  • Pins 4 and 13: controlled by Timer0
  • Pins 11 and 12: controlled by Timer1
  • Pins 9 and10: controlled by Timer2
  • Pin 2, 3 and 5: controlled by timer 3
  • Pin 6, 7 and 8: controlled by timer 4
  • Pin 46, 45 and 44:: controlled by timer 5

Fonte: http://blog.oscarliang.net/arduino-timer-and-interrupt-tutorial/

Rui

Rui, super obrigado.

    O topico que vocÊ colocou retirou as duvidas que eu continuava, sobre os temporizadores tipo,  se o temporizador 0, assim como no UNO era o responsavel pelo MIlls()  e a resposta é sim.

   A outra duvida era se a forma de chama-los, era a mesma,  e pelo tutorial vi que existe essa forma e outras com funções mais complexas.

    É como eu falei ao Ze gustavo outro dia:  O fantastico do arduino é que ele tem a porta de entrada bem fácil e ampla,  porem,  ele tem uma profundidade de conteudo e segredos que só com muito estudo pra ir se descobrindo aos poucos.

valeu

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço