[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]
Даже вот так сделать могу:
Надо:
while(unsigned int cnt=len;cnt;cnt--);
А для 51-й будет:
cnt0=(len>>8)+1;
cnt1=len&0xff;
do
{
do
{
}
while(--cnt1);
}
while(--cnt0);
Конечно, cnt ни в коем случае не может = 0, но кейл честно генерит два DJNZ! А как бы вы на на асме быстрее написали?Удачи.
Составить ответ
|||
Конференция
|||
Архив
Ответы
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru