Привет!
Fri Jul 16 2004 08:15, Andrew V. Miheev wrote to Alexander Golov:
...
AVM> А что, если возникает прерывание, то команда до конца не выполняется и AVM> прерывается на середине?
В том то и дело, что нет.
AVM> Или в конце, после запрета прерываний трудно AVM> подсчитать их (прерываний) кол-во и скорректировать конечный результат?
Как скорректировать, если на каждом запросе прерываниия дисперсия составляет
1...3 цикла? Чисто статистически?AVM> Или надо точно знать кол-во тактов до возникновения прерывания? Ответ AVM> лежит в стеке.
AVM> Или я вопрос не понял? Уж больно он простой... 8-)
Может я не понял. Я не по поводу спора, можно ли сделать частотомер на
8-разрядном таймере, а именно по поводу возможности коррекции дисперсии задержки обработки прерывания. Что у AVR'а, что у PIC'а, по-моему -- никак.