Приношу извинения если вопрос наивный, но для меня это хооби ... 8ми разрядный AVR, есть значения в 4х регистрах. Где их сложить, чтоб поделить на 4 и получить среднее значение. В ассемблере.
Так таймер Вам в помощь. И далее по прерываниям от него еще один-два байта счетчика дополнительного. Просыпаетесь по таймеру, инкрементируете счетчик, сравниваете с требуемым пределом и либо дальше спать, либо работать.