Не-не-не... Я ничего не придумывал:) parse error before "AdcVoltageAverage" - ошибка допущена до AdcVoltageAverage. Т.е. AdcVoltageAverage здесь не при чем. Ему не повезло, что он находился за ошибкой:)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)