Vit (06.12.2010 16:50, просмотров: 227) ответил fk0 на Немного отвлечённо, но общие соображения: 1) нельзя из C переключить OSCCON (ибо код получается разный с/без оптимизации и нет гарантии работы). 2) надо *всегда* программировать все FSR, особенно касающиеся конфигурации ног, с нуля как положено
1) думаю, что компилятору объясню, если что, в крайнем случае накатаю отдельно на асме. инлайновый асм это, ИМХО, моветон. 2) дело вкуса и/или необходимости. за недоговнокод спасибо - может чего интересного насмотрю. а если юзать не volatile unsigned n для задержек, то можно компилероптимизатор в любой чудесатости обвинить