[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]

Отправлено Jedi 10 февраля 2002 г. 15:53
В ответ на: Чё то я Вас не понял(+) отправлено AlexD 10 февраля 2002 г. 15:08

char Tab[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16};
int q;

void main(void){
char *point=Tab;
char i=16;
int s=0;

do{ s+=*(point++);

}while(--i);

q=s;

}


Если внимательно читать то
у Вас с кварцем 8Мгц получилось
"Длится 138 циклов, что при тактовой 8 МГц - 17,25 мкС"

Соответственно при 2Мгц получится 17,25*4 = 70мкс.

Теперь с ПИКом F628 и кварц 8 Мгц

получилось в HT-PIC 177 циклов и 88Мкс

НИ о каком повышении производительности В РАЗЫ, как кричат на каждом углу, при одинаковом потреблении электроэнергии %)) НЕТ.
Удачи.



Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru