ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
5 мая
37702 Топик полностью
FDA (22.08.2005 13:13, просмотров: 1) ответил POV на А какая конструкция в C51 Keil компиляется всегда одинаково - чтобы функцию задержки сделать.
Ответ: Для PIC я использую char n = ??? / 4; while (--n > 0) CLRWDT(); // четыре такта на итерацию Для AVR: unsigned n = ??? / 5; while (n-- > 0); // пять тактов на итерацию Нужно прогнать подобные конструкции в симуляторе и посмотреть сколько тактов они занимают. Как правило, при любом виде оптимизации они компилируются в один и тот же код.