Sei la, vou tentar explicar do meu jeito:
Sinais de controle para o servo:
Meus "cálculos":
(OBS: inverti os valores para posição central do servo com as da posição de -90°)
Então, eu entendo assim nesse caso ,o tmr0 estoura a cada 80us. com clock de 4mhz.
Dessa forma eu tenho um registrador de periodo de 250partesx80us= periodo de 20ms, cada incremento/decremento no ciclo equilave a uma parte dessa ou seja por exemplo com 13x80us tenho um pulso de 1040us (1ms) no periodo constante de 20000us (20ms), assim meu servo fica na posição dos -90°. afirmativo?
Agora se eu colocar um cristal de 10mhz qual a velocidade que o tmr0 recebe os incrementos de clock? e se for 8 mhz?
sendo que 4mhz:4=1us então: 10mhz:4=2,5us???? não deveria ser um tempo menor? com 8mhz:4=2us???