реклама на сайте
подробности

 
 
> Нестабильная работа встроенного генератора, в ATMEGA8
AST
сообщение Dec 9 2006, 11:33
Сообщение #1


Участник
*

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



Доброго всем времени суток!
Имеется девайс с ATMEGA8 работающий от встроенного генератора (8 МГц). Столкнулся с такой проблемой...
Не запускается встроенный генератор, если таймер 2 запрограммирован для работы с внешним часовым кварцем. Точнее запускается, но не на всех экземплярах микроконтроллеров (у меня пока статистика по 3 шт). Из 3-х штук один работает стабильно, 2-ой боится манипуляций с OSCCAL, а третий вообще отказывается самостоятельно запускаться на всех частотах, запускается, если пинцетом коснуться ножек XTAL1 или XTAL2 микроконтроллера. Если таймер 2 настроить на работу от CLKio, то с запуском проблем нет.
Есть ли у кого-то опыт работы в такой конфигурации?

З.Ы. Питание стабильное 5 В, керамика по питанию стоит, пайка хорошая ...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
defunct
сообщение Dec 9 2006, 19:04
Сообщение #2


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Попробуйте отключить Brown-Out Detector.
Неисключена вероятность, что именно из-за неверной работы BOD, Ваш МК просто постоянно сбрасывается. Вам же видно только последстивие сброса - "МК не запускается" т.к. выбрано достаточно длительное время старта.
Go to the top of the page
 
+Quote Post
AST
сообщение Dec 9 2006, 20:01
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 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
Go to the top of the page
 
+Quote Post
SasaTheProgramme...
сообщение Dec 10 2006, 00:08
Сообщение #4


Частый гость
**

Группа: Новичок
Сообщений: 129
Регистрация: 4-08-06
Пользователь №: 19 327



Цитата(AST @ Dec 9 2006, 19:01) *
Хотел проверить BOD, перешил фьюзы на внутренний генератор (BOD пока оставил), отпаял тестовый кварц на 4 МГц, и вернул на место часовой кварц, включил стало всё запускаться (со включеным BOD). Прямо шаманство какое-то ... как теперь ловить этот глюк прямо не знаю

Есть такие грабли (наступал smile.gif ): при первом включении тактовая частота 1МГц. А программатору, скорее всего, была указана "авансом" 8. При этом фьюзы действительно шьются и читаются, а прошивка нет.

Сообщение отредактировал SasaTheProgrammer - Dec 10 2006, 00:09
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- 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


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st August 2025 - 23:07
Рейтинг@Mail.ru


Страница сгенерированна за 0.01367 секунд с 7
ELECTRONIX ©2004-2016