por kunde » 29 Mai 2008 20:10
São boas opções Fábio, porém meu problema é exatamente com os timers A e B do MSP430F149.
Estou usando o Timer A e B e estou percebendo que quando uma das interrupções de timer é atendida, ocorre uma distorção na outra.
Isso independe da quantidade de código que tenho na interrupção do timer.
Por exemplo: Um teste básico que fiz foi configurar os timers A e B (com tempos diferentes) e escopar o estouro de tempo de cada um. Percebi que quando um dos timers é atendido, ele afeta o tempo do outro e como estou trabalhando com tempos na ordem de 1 microsegundo isto esta fazendo a diferença.
Mesmo assim vou aproveitar e fazer outra pergunta. Meus registradores TAR e TBR são afetados pelo atendimento de alguma interrupção (port, serial outro timer), ou eu tenho a garantia de que eles sempres estarão sendo incrementados a cada 125 ns para um clock de 8Mhz?
Obrigado.
Cláudio