Цитата(Юрий Санвальд @ Dec 15 2008, 11:42)

То, что PLL можно разогнать до 80 МГц, не значит что контроллер может дрыгать пинами GPIO с такой частотой. На LPC2917 у меня мануала под рукой нет, но из документации на более старые модели можно увидеть, что в МК с "Fast GPIO" скорость ногодрыгания можно довести до F_gpio = F_APB = F_PLL/4, а если в МК нет поддержки "Fast GPIO" (или оно не используется), то вы получите частоту на ножке в десятки раз меньше.
А вообще что мешает воспользоваться таймером например? Подобрать делитель, чтоб частота срабатывания по сравнению была, например, 1 кГц, и выводить ее на ножку?
Про Fast GPIO даташит и юзермануал молчат, т.е. про них ни слова. "Ногодрыгство" не самоцель - это просто проверка максимальной частоты портов, которая оставляет желать лучшего (1,5МГц ; Mega640 до ~10МГц разгонялась).