Свежие обсуждения
Микроконтроллеры

Разгон микроконтроллера?

1 3

Имеется ATmega8L - 8PI, возможно ли её разогнать до 16МГц, если да, то какие могут быть последствия такого разгона?
Спасибо.

 

Последствия всегда одни - непредсказуемые зависания и сбои в непредсказуемые моменты времени. Чисто по опыту 8-Мгц микроконтроллеры можно разогнать, в лучшем случае, до 10 Мгц.
Не нужно насиловать технику

 

Y@rik: какие могут быть последствия такого разгона? Вам нужен ненадежно работающий контроллер?...

 

На возможные последствия товарищи уже указали.
Я никоим образом не рекомендую применять разгон для ответственных (промышленных) конструкций, но отмести такой подход для конструкций любительских тоже оснований не вижу.
Об опыте разгона ATmega для любительских нужд можно почитать в этой статье - http://www.radioscanner.ru/info/article231/
К стати, у меня уже несколько лет работает поделка на 4-мегагерцевом ПИКе с тактовой частотой 10 МГц. Сбоев и зависаний не наблюдалось.
Так что черт не так страшен, как его малюют

 

Vlad_Petr: Вам нужен ненадежно работающий контроллер?
Конечно.
Понял дурная затея.

 

По-моему затея не очень дурная, если не пытаться сильно разгонять мелкоконтроллер на низковольтном питании - поставьте кварц соответствующий и поставьте на прогон, к примеру на сутки, там видно и будет.
Немного не в тему, но когда сто лет назад мой целерон 300 заработал на 450 (и вроде живет где-то) я был доволен как слон сэкономленными тугриками.
Хотя, конечно, разгонять микроконтроллеры из экономии не совсем правильно - ATMEGA8L-8AU - 1.27 $, ATMEGA8-16AU - 1.09 $
А если хорошо постараться, то и с допустимой по документам частотой можно получить непредсказуемые зависания и сбои в непредсказуемые моменты

 

А у меня PIC16F877А отказался работать на 10 мгц. В даташите частоты стоят 1, 4, 8, 20, поэтому, наверное на 8 заработал нормально. Странно, что без буквы А работал, а этот отказался. По идее электрические параметры одинаковые. Так тоже бывает.
Мне кажется, что разгон процессора компьютера это здорово, а вот контроллер... Имеет ли смысл при наличии такой богатой номенулатуры. Надо просто оптимизировать программу.

 

VitVas: А у меня PIC16F877А отказался работать на 10 мгц. В даташите частоты стоят 1, 4, 8, 20,
даташит-даташит а на корпусе чего стояло? 04 наверно?

 

А на корпусе стояло - 20, но больше 10 я не пробовал.

 

VitVas: Странно, что без буквы А работал,
дык это наверно кварц отказался там конденсаторы поменьше надо ставить