Включаю в main'е includ'ом, и видно везде. Но я еще остальные файлы добавляю через евоный менеджер проекта, причем в этих файлах я ничего не подключаю и они видят все что видит main, и макросы в том числе.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)