[an error occurred while processing this directive]
[an error occurred while processing this directive]
Ответ:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
Когда постите код, ставьте перед ним и после него [pre] и [/pre] (только в угловых скобках, а не в квадратных), и будет красиво. Пример:
for (;;) { int i; while ( !transition ) os_delay_task(15); for (i=0; i<20; i++) { Display_Shift(TransitionDir); os_delay_task(15); } transition = 0; }
А по существу: что именно не работает? С виду всё нормально. Только непонятно, зачем нужен минус в формате. "%-i" и "%-e" эквивалентно "%i" и "%e". И я не знаю, как в CodeVidionAVR, но в стандарте "%e" требует аргумент типа double. По стилю: переменная k не инициализируется перед использованием, а вместо goto просится do/while.