Склонность к минимализму))
Нужен ведь не универсальный измеритель(тестер), а строго измеритель 220 сетевого напряжения, не бензинового генератора. Частота 50Гц, амплитуда симметрична относительно нуля, форма полуволн по плюсу и минусу - зеркальны. Остается только симметричность половинок полуволны(по 5мс). Скорее всего они будут отличаться, но будет ли эта ошибка больше 1%?
Кроме НЕсимметричности половинок по 5мс ни каких мин не вижу.
Зато полная свобода в работе с различными интерфейсами, да и вообще свобода времени.
С прерываниями очень ненадежно, а если их не одно.