1. Выделяете переменную для хранения усредненного значения.
2. Накапливаете в ней например сумму 8 значений.
3. При получении каждого нового значения вычитаете из усредненного 1/8 и добавляете к нему новое значение.
4. При использовании усредненного значения его нужно делить на 8, или учесть в дальнейшем алгоритме.