[an error occurred while processing this directive]
Нет, не одна. Не держать же ВСЕ переменные глобальными!!! Без указаний ликёру, любая функция, вызывающая другие по указателю рискует своими локальными переменными. Это вопрос принципиальный!
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)