|
Нестабильная работа встроенного генератора, в ATMEGA8 |
|
|
|
Dec 9 2006, 11:33
|
Участник

Группа: Участник
Сообщений: 72
Регистрация: 5-04-06
Из: Penza
Пользователь №: 15 852

|
Доброго всем времени суток! Имеется девайс с ATMEGA8 работающий от встроенного генератора (8 МГц). Столкнулся с такой проблемой... Не запускается встроенный генератор, если таймер 2 запрограммирован для работы с внешним часовым кварцем. Точнее запускается, но не на всех экземплярах микроконтроллеров (у меня пока статистика по 3 шт). Из 3-х штук один работает стабильно, 2-ой боится манипуляций с OSCCAL, а третий вообще отказывается самостоятельно запускаться на всех частотах, запускается, если пинцетом коснуться ножек XTAL1 или XTAL2 микроконтроллера. Если таймер 2 настроить на работу от CLKio, то с запуском проблем нет. Есть ли у кого-то опыт работы в такой конфигурации?
З.Ы. Питание стабильное 5 В, керамика по питанию стоит, пайка хорошая ...
|
|
|
|
|
 |
Ответов
|
Dec 9 2006, 20:01
|
Участник

Группа: Участник
Сообщений: 72
Регистрация: 5-04-06
Из: Penza
Пользователь №: 15 852

|
Цитата(defunct @ Dec 9 2006, 19:04)  Попробуйте отключить Brown-Out Detector. Неисключена вероятность, что именно из-за неверной работы BOD, Ваш МК просто постоянно сбрасывается. Вам же видно только последстивие сброса - "МК не запускается" т.к. выбрано достаточно длительное время старта. Хотел проверить BOD, перешил фьюзы на внутренний генератор (BOD пока оставил), отпаял тестовый кварц на 4 МГц, и вернул на место часовой кварц, включил стало всё запускаться (со включеным BOD). Прямо шаманство какое-то ... как теперь ловить этот глюк прямо не знаю
Сообщение отредактировал AST - Dec 9 2006, 20:02
|
|
|
|
|
Dec 10 2006, 00:08
|
Частый гость
 
Группа: Новичок
Сообщений: 129
Регистрация: 4-08-06
Пользователь №: 19 327

|
Цитата(AST @ Dec 9 2006, 19:01)  Хотел проверить BOD, перешил фьюзы на внутренний генератор (BOD пока оставил), отпаял тестовый кварц на 4 МГц, и вернул на место часовой кварц, включил стало всё запускаться (со включеным BOD). Прямо шаманство какое-то ... как теперь ловить этот глюк прямо не знаю Есть такие грабли (наступал  ): при первом включении тактовая частота 1МГц. А программатору, скорее всего, была указана "авансом" 8. При этом фьюзы действительно шьются и читаются, а прошивка нет.
Сообщение отредактировал SasaTheProgrammer - Dec 10 2006, 00:09
|
|
|
|
Сообщений в этой теме
AST Нестабильная работа встроенного генератора Dec 9 2006, 11:33 prottoss Цитата(AST @ Dec 9 2006, 15:33) Доброго в... Dec 9 2006, 11:49 AST Цитата(prottoss @ Dec 9 2006, 11:49) Возм... Dec 9 2006, 12:08  prottoss Цитата(AST @ Dec 9 2006, 16:08) Фьюзы шью... Dec 9 2006, 12:15   AST Цитата(prottoss @ Dec 9 2006, 12:15) 1. Н... Dec 9 2006, 14:49    prottoss Цитата(AST @ Dec 9 2006, 18:49) Цитата(pr... Dec 9 2006, 15:04     AST Цитата(prottoss @ Dec 9 2006, 15:04) Что,... Dec 9 2006, 15:35      prottoss Цитата(AST @ Dec 9 2006, 19:35) Цитата(pr... Dec 9 2006, 15:50       AST Цитата(prottoss @ Dec 9 2006, 15:50) Вы в... Dec 9 2006, 16:11    Screw Цитата(AST @ Dec 9 2006, 14:49) Цитата(pr... Dec 10 2006, 10:42 prottoss Цитата(defunct @ Dec 9 2006, 23:04) Попро... Dec 9 2006, 20:16  defunct Цитата(prottoss @ Dec 9 2006, 20:16) Не в... Dec 10 2006, 07:12 AST Да, похоже дело все таки в кривом программировании... Dec 10 2006, 11:49 Screw У меня был похожий глюк - программа прошивалась, ф... Dec 10 2006, 13:41
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|