Цитата:
Сообщение от Rafa
думал тоже сделать. прерывание через каждые 0.1 мс .
полупериод 6.7 мс
счетчик считает 67 импульсов .
тогда 74.6 гц получим.
|
-можно и так.
у меня в итоге прерывание по переполнению TMR0 происходит каждые 50мкс, полупериод для 75 герц = 6,65 мс итого: 1/(2*0,00665)=75,1879 гц, тоже была мысль сперва использовать период прерывания 100мкс, но в итоге получилось написать компактный обработчик прерываний, в результате чего на тактовой частоте 4МГц, все успевает обрабатываться)))