Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: тини13 - не пускается при включенном BOD
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
nml
Есть несложная программа для тини13, работающая с EEPROM (и на запись тоже). Соответственно хотелось бы избежать проблем и включить BOD. Но - при тактовой 9.6 встроеннный генератор - и включенном BOD - МК не запускается. На 4.8 - все в норме. Фузы все дефолтные, кроме EESAVE. Под рукой есть 2 корпуса (из одной партии), на обоих эффект одинаков. С тини13 имею дело первый раз. Питание 5в от компа. Вот и не пойму:

- чего-то я не понял, не увидел в даташите и т.д.
- глючная серия тини13
- кривые руки/прямые извилины

Что из этих 3 вариантов? Может, кто уже набил шишки на эту тему?

Да, на корпусе снизу L8-тайвань - B3. В даташите errart-ов куча, но к супервизору вроде не относящихся...
defunct
Цитата(nml @ May 24 2008, 21:21) *
Питание 5в от компа. Вот и не пойму:
- чего-то я не понял, не увидел в даташите и т.д.

Предположу, что проблемы из-за пульсаций. (плохое питание).
Поставить керамику 0.1 вблизи МК, и питать через дроссель или низкомный резистор 0-10om.
Снизить границу BOD (i.e. если глючит с BOD 4.3V, ставьте 2.7V). Для частоты 9.6Mhz BODlevel - 2.7V - вполне легальный уровень.
nml
Цитата(defunct @ May 24 2008, 21:32) *
Предположу, что проблемы из-за пульсаций. (плохое питание).
Поставить керамику 0.1 вблизи МК, и питать через дроссель или низкомный резистор 0-10om.
Снизить границу BOD


Снижал. Не запускается ни на каком.
Керамика стоит. Точно так же питал уже не один макет, все Ок было всегда.
Да и пробовал питать от аккумулятора мобилы, поставив на 2.7в - один хрен, не пускается!
У меня мысли уже закончились.
Nick_Shl
Попробуйте SUT1..0 в 00 установить. По крайней мере в ДатаШите есть табличка:
Код
SUT1..0    Start-up    Time Additional Delay    Recommended Usage
00         6 CK        14CK                     BOD enabled
01         6 CK        14CK + 4 ms              Fast rising power
10(1)      6 CK        14CK + 64 ms             Slowly rising power

Note: 1. The device is shipped with this option selected.
nml
Цитата(Nick_Shl @ May 25 2008, 14:00) *
Попробуйте SUT1..0 в 00 установить. По крайней мере в ДатаШите есть табличка:


Дык, пробовал...
Вообще как я понял это не "00 для того чтобы BOD работал", а просто самое короткое время старта, и рекомендуется когда BOD включен.
Я отсылал прошивку одному откликнувшемуся на казусе, он залил в свой МК и сегодня ответил что все прекрасно работает. Так что я решил считать виноватыми эти два МК.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.