Например TDA7294

Форум РадиоКот • Просмотр темы - CodeVision AVR в вопросах и ответах
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Пт июн 20, 2025 11:37:40

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 8294 ]     ... , , , 31, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт мар 06, 2009 21:13:37 
Открыл глаза

Зарегистрирован: Чт янв 22, 2009 12:16:55
Сообщений: 42
Рейтинг сообщения: 0
да, полностью уверен :) в даташите написано что необходима минимальная задержка 250 нано секунд, а вот это написано в комментарии в прошивке: /* need a minimum of 250ns delay here */ Но проблема в том что прошивка заточена под какойто другой компилятор :(


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт мар 06, 2009 21:16:39 
Вымогатель припоя
Аватар пользователя

Зарегистрирован: Вс мар 04, 2007 01:17:12
Сообщений: 690
Рейтинг сообщения: 0
rush писал(а):
да, полностью уверен :) в даташите написано что необходима минимальная задержка 250 нано секунд, а вот это написано в комментарии в прошивке: /* need a minimum of 250ns delay here */ Но проблема в том что прошивка заточена под какойто другой компилятор :(


поставь пару nop -это и будет около 250нсек при частоте 8мГц


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт мар 06, 2009 21:19:45 
Открыл глаза

Зарегистрирован: Чт янв 22, 2009 12:16:55
Сообщений: 42
Рейтинг сообщения: 0
Alexeus, спасибо, попробую)


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт мар 06, 2009 22:22:14 
Вымогатель припоя
Аватар пользователя

Зарегистрирован: Пт фев 13, 2009 20:58:13
Сообщений: 601
Откуда: Донецк
Рейтинг сообщения: 0
Пипец...
Попробовал прошить в МК фьюзы... Просто фьюзы... На только что купленную тиню2313 ...
До этого сделал чтение уже прошитых заводом фьюзы и выставил их.
Выставил всё под кварц 4МГц ...

Изображение

Возможно (не отрицаю), что случаем нажал "прошить лок-биты"... Но они у меня не выставлены!
После этого, Нажал на "прошить фьюз-биты" - а оно ...

Изображение

Это уже второй контроллер!!! Что я не так делаю? ... Плакать хочется ... :cry:

ЗЫ. Подскажите, как вылечить контроллеры (тини26 и тини2313)?

_________________
Только те, кто предпринимают абсурдные попытки, смогут достичь невозможного.


Вернуться наверх
 
В продаже новые LED-драйверы XLC компании MEAN WELL с диммингом нового поколения

Компания MEAN WELL пополнила ассортимент своей широкой линейки светодиодных драйверов новым семейством XLC для внутреннего освещения. Главное отличие – поддержка широкого спектра проводных и беспроводных технологий диммирования. Новинки представлены в MEANWELL.market моделями с мощностями 25 Вт, 40 Вт и 60 Вт. В линейке есть модели, работающие как в режиме стабилизации тока (СС), так и в режиме стабилизации напряжения (CV) значением 12, 24 и 48 В.

Подробнее>>
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб мар 07, 2009 01:07:40 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Вт май 27, 2008 23:23:24
Сообщений: 238
Рейтинг сообщения: 0
У тебя какой программатор? (5 проводков?)
В программе настраивал компилятор?
Правильно ли подключил программатор?
К МК кроме программатора и питания ещё что-то подключено?
Какой Виндовс?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб мар 07, 2009 01:29:23 
Вымогатель припоя
Аватар пользователя

Зарегистрирован: Вс мар 04, 2007 01:17:12
Сообщений: 690
Рейтинг сообщения: 0
по фьюзам вроде у тебя все нормально, проверь питание мк, подтяни ресет на + питания резистором 10к. чем шьешь, не мог разъем перевернуть?


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб мар 07, 2009 12:21:14 
Вымогатель припоя
Аватар пользователя

Зарегистрирован: Пт фев 13, 2009 20:58:13
Сообщений: 601
Откуда: Донецк
Рейтинг сообщения: 0
Sounds писал(а):
У тебя какой программатор? (5 проводков?)
В программе настраивал компилятор?
Правильно ли подключил программатор?
К МК кроме программатора и питания ещё что-то подключено?
Какой Виндовс?

- Программатор STK 200+/300
- Компилятор? Вплане при моздании нового проекта: выбор МК, порты и тп? Да.
- Программатор правильно подключён.
- Всмысле? Нет. Программатор, подключён к ПК, от программатора через шлейф плата расширения с МК, к плате питание +5В.
- Винда SP3 (сборка сам-лаб).

Цитата:
по фьюзам вроде у тебя все нормально, проверь питание мк, подтяни ресет на + питания резистором 10к. чем шьешь, не мог разъем перевернуть?
Попрьбывал резюк - тот же эффект.
Шьюсь, понятное дело, CVAVR.
Разьём проверенный-переверяный. В нём я уверен.

Проблема в силе ...
Вообще, такое возможно из-за лок-битов?
Можно ли востановить их через последовательный программатор?

_________________
Только те, кто предпринимают абсурдные попытки, смогут достичь невозможного.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб мар 07, 2009 12:29:25 
Вымогатель припоя
Аватар пользователя

Зарегистрирован: Вс мар 04, 2007 01:17:12
Сообщений: 690
Рейтинг сообщения: 0
я так понимаю, ты еще ни разу не прошил этот мк... ресет правильно разведен, на портах через которые программируешь еще что нть висит? дай схему как сделано.

лок биты просто не дают прошивку считать, но стереть весь мк ты можешь и заново залить свою прошивку.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб мар 07, 2009 12:40:47 
Вымогатель припоя
Аватар пользователя

Зарегистрирован: Пт фев 13, 2009 20:58:13
Сообщений: 601
Откуда: Донецк
Рейтинг сообщения: 0
Да, я ещё не программировал МК. Пока только разбираюсь в асме.
На портах ничего нет.
Схемы программатора и двух плат расширения (тини26 и тини2313) ниже.


Вложения:
Комментарий к файлу: Программатор и платы расширения
ISP.rar [22.98 KiB]
Скачиваний: 250

_________________
Только те, кто предпринимают абсурдные попытки, смогут достичь невозможного.
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб мар 07, 2009 13:59:40 
Вымогатель припоя
Аватар пользователя

Зарегистрирован: Вс мар 04, 2007 01:17:12
Сообщений: 690
Рейтинг сообщения: 0
ну во-первых, почему нет обвязки reset? подтягивающий резистор нужен, возможно диод, конденсатор на землю...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб мар 07, 2009 15:45:07 
Друг Кота
Аватар пользователя

Карма: 28
Рейтинг сообщений: 267
Зарегистрирован: Ср сен 27, 2006 16:18:57
Сообщений: 3459
Рейтинг сообщения: 0
DataLife, а нахрен Вы соединили вход XTAL1 контроллера c выходом LED программатора? Это соединение не даёт кварцу завестись. Уберите его и будет Вам счастье... И вообще забудьте про выход LED программатора, когда работаете с CodeVisionAVR.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб мар 07, 2009 16:07:44 
Вымогатель припоя
Аватар пользователя

Зарегистрирован: Пт фев 13, 2009 20:58:13
Сообщений: 601
Откуда: Донецк
Рейтинг сообщения: 0
Во как! :shock:
Ну, эти схемки не я делал, а Aheir (взято из статьи).
Щас попробую и отпишусь.
Он же должен после удаления перемычки заработать (МК)?

Ааааааааааааа!!! Тинька 26 заработала!!!! Ааааааааааааааа!!! (эмоции) Спасибо, Барсик! По гроб жизни благодарен!))))

_________________
Только те, кто предпринимают абсурдные попытки, смогут достичь невозможного.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб мар 07, 2009 16:35:01 
Друг Кота
Аватар пользователя

Карма: 28
Рейтинг сообщений: 267
Зарегистрирован: Ср сен 27, 2006 16:18:57
Сообщений: 3459
Рейтинг сообщения: 0
Не стоит благодарности. Главное, в случае чего, не сильно бейтесь головой о клавиатуру... :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб мар 07, 2009 19:02:57 
Вымогатель припоя
Аватар пользователя

Зарегистрирован: Вс мар 04, 2007 01:17:12
Сообщений: 690
Рейтинг сообщения: 0
Барсик писал(а):
DataLife, а нахрен Вы соединили вход XTAL1 контроллера c выходом LED программатора? Это соединение не даёт кварцу завестись. Уберите его и будет Вам счастье... И вообще забудьте про выход LED программатора, когда работаете с CodeVisionAVR.


так вроде все аврки по дефолту с внутренним генератором идут, причем тут внешний кварц? /мк по идее все равно должно быть, он в этом случае хтал как порт просто использует...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб мар 07, 2009 19:43:21 
Вымогатель припоя
Аватар пользователя

Зарегистрирован: Пт фев 13, 2009 20:58:13
Сообщений: 601
Откуда: Донецк
Рейтинг сообщения: 0
Ну, теперь у меня вопрос по программированию.
Сначала думал осваивать ассемблер, но остановился на Си. Прогу сделал. Простая, для светодиодов, но моя :)

Теперь хотел бы модернизировать, добавить + один режим работы светодиодов.
Не буду долго рассказывать о том, как светики бегают:

Код:
      PORTB.0=1; // ПЕРВЫЙ
      delay_ms(100); // горит
     
      PORTB.1=1; // ВТОРОЙ
      delay_ms(100); // горит
     
      PORTB.2=1; // ТРЕТИЙ
      delay_ms(100); // горит
     
      PORTB.3=1; // ЧЕТВЁРТЫЙ
      delay_ms(100); // горит
     
      PORTB.4=1; // ПЯТЫЙ
      delay_ms(100); // горит
     
      PORTB.5=1; // ШЕСТОЙ
      delay_ms(100); // горит
     
      PORTB.6=1; // СЕДЬМОЙ
      delay_ms(100); // горит
     
      PORTB.7=1; //ВОСЬМОЙ
      delay_ms(100); //горит
     
      //начинаем потихоньку тухнуть в прямом порядке
     
      PORTB.0=0;
      delay_ms(100);
      PORTB.1=0;
      delay_ms(100);
      PORTB.2=0;
      delay_ms(100);
      PORTB.3=0;
      delay_ms(100);
      PORTB.4=0;
      delay_ms(100);
      PORTB.5=0;
      delay_ms(100);
      PORTB.6=0;
      delay_ms(100);
      PORTB.7=0;
      delay_ms(100);


Мне бы добавить режим, когда я нажимая на кнопку - светики горят все. После следующего нажатия на кнопку светики снова бегают по выше рассказанному порядку.

Как бы такое реализовать на Си? МК - тини2313

_________________
Только те, кто предпринимают абсурдные попытки, смогут достичь невозможного.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб мар 07, 2009 19:56:26 
Друг Кота
Аватар пользователя

Карма: 28
Рейтинг сообщений: 267
Зарегистрирован: Ср сен 27, 2006 16:18:57
Сообщений: 3459
Рейтинг сообщения: 0
Alexeus писал(а):
так вроде все аврки по дефолту с внутренним генератором идут, причем тут внешний кварц?

Дык, он же фьюзы поставил, чтобы контроллер работал от кварца. Как только фьюзы запрограммировались, контроллер перестал определяться программатором, поскольку кварц не мог завестись...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс мар 08, 2009 21:59:32 
Модератор
Аватар пользователя

Карма: 27
Рейтинг сообщений: 58
Зарегистрирован: Пн апр 03, 2006 11:43:25
Сообщений: 4517
Откуда: Санкт - Петербург
Рейтинг сообщения: 0
Медали: 3
Получил миской по аватаре (1) Мявтор 2-й степени (1) Мявтор 3-й степени (1)
Ну отлично, что разобрались тут без меня.
Теперь вопрос к собравшимся, как лучше обратить на этот момент внимание в статье? Просто плата как раз делалась в расчете на использование внутреннего генератора Тиньки, однако есть возможность и кварц поставить, и "снаружи" затактовать... Вообще, платы расширения я вообще никак не описывал в статье.. Может, стоит это сделать? Что думаете?

_________________
Оптимизм х (Опыт + Знания) = const


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн мар 09, 2009 00:04:50 
IT KT
Аватар пользователя

Карма: 19
Рейтинг сообщений: 10
Зарегистрирован: Пн авг 25, 2008 08:49:33
Сообщений: 1309
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
народ подскажите у меги 16 внутренний источник такта по умолчанию включен? пытаюсь считать что либо из памяти пишет нет программатора.
ресет при попытке считать данные уходит в 0 но мк не откликается, чуть мисо и моси вроде в 0.2 - 0.3 вольта уходят. 2 мк, куплены в разных местах, оба не работают. в чем может быть дело?

_________________
в спорах рождается ИСТИНА [AND] flud.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн мар 09, 2009 00:39:07 
Сверлит текстолит когтями
Аватар пользователя

Зарегистрирован: Вт июл 08, 2008 12:24:17
Сообщений: 1148
Рейтинг сообщения: 0
Насколько я помню, у всех мег и тиней дефолтный клок - внутренний, что разумно.
А то, чем ты эти две читал, раньше что-либо читало? Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн мар 09, 2009 01:22:52 
Вымогатель припоя
Аватар пользователя

Зарегистрирован: Пт фев 13, 2009 20:58:13
Сообщений: 601
Откуда: Донецк
Рейтинг сообщения: 0
Aheir писал(а):
Ну отлично, что разобрались тут без меня.
Теперь вопрос к собравшимся, как лучше обратить на этот момент внимание в статье? Просто плата как раз делалась в расчете на использование внутреннего генератора Тиньки, однако есть возможность и кварц поставить, и "снаружи" затактовать... Вообще, платы расширения я вообще никак не описывал в статье.. Может, стоит это сделать? Что думаете?
Думаю резонно переделать схемки плат расширения, заменить перемычку джампером. Очень даже удобно. Сам думаю так сделать ....

_________________
Только те, кто предпринимают абсурдные попытки, смогут достичь невозможного.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 8294 ]     ... , , , 31, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 14


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y