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

 
 
 
Reply to this topicStart new topic
> ATtiny2313 прога залилась, но не работает
Костя(Prog)
сообщение Feb 28 2009, 00:15
Сообщение #1





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



Здравствуйте !
Программу управления усилителями низкой частоты по шине I2C для контроллера ATtiny2313, скачал с диска прилагаемого к книге "Применение микроконтроллеров звуковой техники" .
HEX код представленный на диске и фьюзы, без ошибок прошиваются программаторами Phiton, STK200.
Считанный HEX код и фьюзы, из контроллера совпадают с исходником на диске, , однако, контроллер не запускается (работу контроллера проверял без подключения периферии (индикатор и УНЧ) .
Пробовал на разных контроллерах ATtiny2313, другие несложные программы (музыкальные шкатулки, плавное свечение светодиодов из других источников) работают без проблем.
Похожая программа управления усилителями низкой частоты по шине I2C с сайта, указанного одним из источников в книге тоже не работает.
Исходники с диска на ассемблере, Надо ли их дополнительно компилировать ?
Компилятор CodeVision в Demo режиме такой объем не пропускает.
Проверял на AVR Studio 4 - ошибок нет.
Помогите разобраться.
Go to the top of the page
 
+Quote Post
defunct
сообщение Feb 28 2009, 00:29
Сообщение #2


кекс
******

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



А схема усилителя у вас совпадает с оригиналом?
Go to the top of the page
 
+Quote Post
Qwertty
сообщение Feb 28 2009, 00:31
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 408
Регистрация: 21-10-06
Из: Санкт-Петербург
Пользователь №: 21 527



Цитата(Костя(Prog) @ Feb 28 2009, 03:15) *
однако, контроллер не запускается (работу контроллера проверял без подключения периферии (индикатор и УНЧ) .

Ну так подключите. Может не запускаться из за особенностей драйвера индикатора - к примеру он может вечно ждать сброса флага занятости. С УНЧ тоже возможна аналогичная ситуация.
Go to the top of the page
 
+Quote Post
Denisvak
сообщение Feb 28 2009, 06:19
Сообщение #4


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

Группа: Участник
Сообщений: 141
Регистрация: 7-03-06
Из: Санкт-Петербург
Пользователь №: 15 038



А файл прошивки точно под ATtiny2313, а не под AT90S2313 случайно?
Go to the top of the page
 
+Quote Post
Костя(Prog)
сообщение Feb 28 2009, 07:57
Сообщение #5





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



Спасибо всем кто откликнулся.
Выполняя Ваши, рекомендации имея готовую плату под TDA7313, залил новую программу.
Подключил периферию, подал питание - проверил осциллографом шину CDA и выходы на индикатор - контролер работает!!!
Для эксперимента, отключил периферию, проверил - работает!!
Залил первую программу для TDA 8425 - не работает, придется пока ее отложить.
Начал работать с TDA7313, на первый взгляд усилитель сигналы принимает, однако на выходах нет реакции.
Обвес микросхемы нормальный, даже танталы на входы, выходы повесил.
Проверил индикатор МТ-16S2H, похоже глючит, поеду за новым.
К стати подскажите пожалуйста, можно ли заменить индикатор DV1602 на МТ-16S2H, контроллер вроде один (HD44780),
разумеется соответственно распаяв цоколевку?
Go to the top of the page
 
+Quote Post
Костя(Prog)
сообщение Feb 28 2009, 17:27
Сообщение #6





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



Всем добрый вечер!
Походил по разным форумам и выяснил.
программы с диска прилагаемого к книге "Применение микроконтроллеров в звуковой технике" С.Р. Баширов, и т.д. не рабочие!
Один радиолюбитель даже готовый набор купил по почте, так как в цифре не силен, маялся бедняга не хуже моего так и не
заработало.
Так что всем спасибо, вопрос свой снимаю, буду искать косяки в программе.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 20th July 2025 - 19:47
Рейтинг@Mail.ru


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