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 ) ?
Tags:
Oi WD, boa tarde:
The Arduino has 3 timers and 6 PWM output pins. The relation between timers and PWM outputs is:
On the Arduino Mega we have 6 timers and 15 PWM outputs:
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
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por