Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: ATtiny2313 прога залилась, но не работает
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > MCS51, AVR, PIC, STM8, 8bit
Костя(Prog)
Здравствуйте !
Программу управления усилителями низкой частоты по шине I2C для контроллера ATtiny2313, скачал с диска прилагаемого к книге "Применение микроконтроллеров звуковой техники" .
HEX код представленный на диске и фьюзы, без ошибок прошиваются программаторами Phiton, STK200.
Считанный HEX код и фьюзы, из контроллера совпадают с исходником на диске, , однако, контроллер не запускается (работу контроллера проверял без подключения периферии (индикатор и УНЧ) .
Пробовал на разных контроллерах ATtiny2313, другие несложные программы (музыкальные шкатулки, плавное свечение светодиодов из других источников) работают без проблем.
Похожая программа управления усилителями низкой частоты по шине I2C с сайта, указанного одним из источников в книге тоже не работает.
Исходники с диска на ассемблере, Надо ли их дополнительно компилировать ?
Компилятор CodeVision в Demo режиме такой объем не пропускает.
Проверял на AVR Studio 4 - ошибок нет.
Помогите разобраться.
defunct
А схема усилителя у вас совпадает с оригиналом?
Qwertty
Цитата(Костя(Prog) @ Feb 28 2009, 03:15) *
однако, контроллер не запускается (работу контроллера проверял без подключения периферии (индикатор и УНЧ) .

Ну так подключите. Может не запускаться из за особенностей драйвера индикатора - к примеру он может вечно ждать сброса флага занятости. С УНЧ тоже возможна аналогичная ситуация.
Denisvak
А файл прошивки точно под ATtiny2313, а не под AT90S2313 случайно?
Костя(Prog)
Спасибо всем кто откликнулся.
Выполняя Ваши, рекомендации имея готовую плату под TDA7313, залил новую программу.
Подключил периферию, подал питание - проверил осциллографом шину CDA и выходы на индикатор - контролер работает!!!
Для эксперимента, отключил периферию, проверил - работает!!
Залил первую программу для TDA 8425 - не работает, придется пока ее отложить.
Начал работать с TDA7313, на первый взгляд усилитель сигналы принимает, однако на выходах нет реакции.
Обвес микросхемы нормальный, даже танталы на входы, выходы повесил.
Проверил индикатор МТ-16S2H, похоже глючит, поеду за новым.
К стати подскажите пожалуйста, можно ли заменить индикатор DV1602 на МТ-16S2H, контроллер вроде один (HD44780),
разумеется соответственно распаяв цоколевку?
Костя(Prog)
Всем добрый вечер!
Походил по разным форумам и выяснил.
программы с диска прилагаемого к книге "Применение микроконтроллеров в звуковой технике" С.Р. Баширов, и т.д. не рабочие!
Один радиолюбитель даже готовый набор купил по почте, так как в цифре не силен, маялся бедняга не хуже моего так и не
заработало.
Так что всем спасибо, вопрос свой снимаю, буду искать косяки в программе.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.