Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Замена AT90S2313 в Maestro Micro
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
Калужанин
Собрал схему пульта для световых приборов из журнала "Радиолюбитель" 1/2006. Схема на AT90S2313. Вставил ATtiny2313, вытавил фузы контроля питания, выключил делитель на 8, выключил фузы работы от внутреннего генератора, но ... ничего не заработало.
Сам в программировании не силен, никогда этого не делал. Может быть специалисты подскажут, сможет ли эта схема работать при правильных выставленных фузах или дело гораздо хуже?
SysRq
Цитата(Калужанин @ Apr 12 2009, 21:27) *
...выключил фузы работы от внутреннего генератора

Не понятно, ибо там не включил\выключил, а (внутренний\резонатор\внешний клок), по диапазонам частот, и плюс время задержки до старта программы после подачи питания.
Укажите точно что выставлено в CKSEL и SUT.

PS: Должно быть CKSEL3..0 = 1111, SUT1..0 = 01, CKDIV = 1 (выключен)..
defunct
Цитата(Калужанин @ Apr 12 2009, 20:27) *
дело гораздо хуже?

Хуже. Еще надо пересобрать программу под Tiny2313, т.к. у нее не совпадает таблица векторов прерываний с 90S2313.
А в архиве к сожалению исходников нет.
rx3apf
Цитата(defunct @ Apr 13 2009, 15:42) *
Хуже. Еще надо пересобрать программу под Tiny2313, т.к. у нее не совпадает таблица векторов прерываний с 90S2313.

Таблицы векторов у них одинаковые (в смысле, есть совместимость 90S2313->tiny2313). Есть различие в работе таймера 1 (пофиксена ошибка в режиме CTC), но, думаю, все проблемы - из-за некоректной установки фьюзов. Опять, скорее всего, последствия применения какого-нибудь ponyprog...
defunct
App note (~120kb) по переходу с AT90S2313 на ATTiny2313
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.