|
|
  |
ATtiny2313 прога залилась, но не работает |
|
|
|
Feb 28 2009, 00:15
|
Группа: Новичок
Сообщений: 4
Регистрация: 27-02-09
Пользователь №: 45 459

|
Здравствуйте ! Программу управления усилителями низкой частоты по шине I2C для контроллера ATtiny2313, скачал с диска прилагаемого к книге "Применение микроконтроллеров звуковой техники" . HEX код представленный на диске и фьюзы, без ошибок прошиваются программаторами Phiton, STK200. Считанный HEX код и фьюзы, из контроллера совпадают с исходником на диске, , однако, контроллер не запускается (работу контроллера проверял без подключения периферии (индикатор и УНЧ) . Пробовал на разных контроллерах ATtiny2313, другие несложные программы (музыкальные шкатулки, плавное свечение светодиодов из других источников) работают без проблем. Похожая программа управления усилителями низкой частоты по шине I2C с сайта, указанного одним из источников в книге тоже не работает. Исходники с диска на ассемблере, Надо ли их дополнительно компилировать ? Компилятор CodeVision в Demo режиме такой объем не пропускает. Проверял на AVR Studio 4 - ошибок нет. Помогите разобраться.
|
|
|
|
|
Feb 28 2009, 00:31
|
Местный
  
Группа: Свой
Сообщений: 408
Регистрация: 21-10-06
Из: Санкт-Петербург
Пользователь №: 21 527

|
Цитата(Костя(Prog) @ Feb 28 2009, 03:15)  однако, контроллер не запускается (работу контроллера проверял без подключения периферии (индикатор и УНЧ) . Ну так подключите. Может не запускаться из за особенностей драйвера индикатора - к примеру он может вечно ждать сброса флага занятости. С УНЧ тоже возможна аналогичная ситуация.
|
|
|
|
|
Feb 28 2009, 07:57
|
Группа: Новичок
Сообщений: 4
Регистрация: 27-02-09
Пользователь №: 45 459

|
Спасибо всем кто откликнулся. Выполняя Ваши, рекомендации имея готовую плату под TDA7313, залил новую программу. Подключил периферию, подал питание - проверил осциллографом шину CDA и выходы на индикатор - контролер работает!!! Для эксперимента, отключил периферию, проверил - работает!! Залил первую программу для TDA 8425 - не работает, придется пока ее отложить. Начал работать с TDA7313, на первый взгляд усилитель сигналы принимает, однако на выходах нет реакции. Обвес микросхемы нормальный, даже танталы на входы, выходы повесил. Проверил индикатор МТ-16S2H, похоже глючит, поеду за новым. К стати подскажите пожалуйста, можно ли заменить индикатор DV1602 на МТ-16S2H, контроллер вроде один (HD44780), разумеется соответственно распаяв цоколевку?
|
|
|
|
|
Feb 28 2009, 17:27
|
Группа: Новичок
Сообщений: 4
Регистрация: 27-02-09
Пользователь №: 45 459

|
Всем добрый вечер! Походил по разным форумам и выяснил. программы с диска прилагаемого к книге "Применение микроконтроллеров в звуковой технике" С.Р. Баширов, и т.д. не рабочие! Один радиолюбитель даже готовый набор купил по почте, так как в цифре не силен, маялся бедняга не хуже моего так и не заработало. Так что всем спасибо, вопрос свой снимаю, буду искать косяки в программе.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|