Страница 49 из 132

Добавлено: Чт мар 11, 2010 21:24:10
UT4UJS
AI_Disable спасибо за ответ ! Купил сегодня еще два МК. Почитал много статей по переходу с AT90S2313 на ATTiny2313 и учел Ваш совет - принтскрин PonyProg во вложении.
P.S. Программатор с внешним кварцем 6,144
Устройство также с внешним кварцем 6,144

Подскажите правильно ли так шить фузы ?
Кнопку "write" жать не буду до Вашего одобрения :)

Добавлено: Пт мар 12, 2010 16:12:18
AI_Disable
UT4UJS писал(а):Подскажите правильно ли так шить фузы ?
Нет, не правильно. Уберите галочку с CKSEL3 и поставьте на CKSEL1. Остальное не трогайте.

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Добавлено: Сб мар 13, 2010 17:30:51
UT4UJS
AI_Disable Спасибо работает ! И востановил "убитые контролеры подав с 6 ноги МК сигнал генератора рабочей схемы на 5ую ногу нерабочего контролера :)

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Добавлено: Сб мар 13, 2010 18:34:17
Electric Cat
А может ли кто из спецов и мне подсказать?

Удавалось ли кому-нибудь запустить блок USI в attiny2313 в режиме I2C Master с аппаратным тактированием? Такое ощущение, что тактируется он вовсе не от переполнения TC0, и не от его блока сравнения. Да и программное тактирование битами USITC и USICLK срабатывает только один раз - самый первый. Есть ли там какие-нибудь подводные камни?

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Добавлено: Пн мар 15, 2010 17:59:37
Pika4u
Спаял я 5 проводков, купил ATTiny2313, скачал ICProg, решил прошить hEX файл. А НИФИГА!!!!! Программатор выбран правильно, о-при программировании выводит- Обнаружена плохая сигнантура(ATTiny2313)Продолжить? Если да, то выводит затем-Нет подтверждения ответа. При сравнивании прошивки и того что в микросхеме-не совпадает ничего. ЧТО МНЕ ДЕЛАТЬ????

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Добавлено: Пн мар 15, 2010 18:34:30
DiGiCat
С пятью проводкими лучше PonyProg, можно UNIPROF, те что из простых прошивалок для AVR.
ICProg больше для PICов.

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Добавлено: Чт мар 18, 2010 13:01:35
ssvd
привет!
есть такой вопросик по фьюзам attiny2313, хочу что бы часы сделанные на ней шли точно, купил часовой кварц, маленький такой цилиндрик, подскажите как фьюзы выставить на него?
За одно, еще такой вопрос, его с кондюками подключать или без?

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Добавлено: Чт мар 18, 2010 13:13:15
GP1
я бы не стал этого делать по 2-м причинам
1. на часовом кварце не получить высокой точности
2. программировать очень не удобно, в смысле долго. Частота ISP должна быть в 4 раза ниже тактовой.

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Добавлено: Чт мар 18, 2010 13:34:34
ssvd
GP1 писал(а):я бы не стал этого делать по 2-м причинам
1. на часовом кварце не получить высокой точности
2. программировать очень не удобно, в смысле долго. Частота ISP должна быть в 4 раза ниже тактовой.

Тогда что посоветуете сделать?

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Добавлено: Чт мар 18, 2010 13:41:02
Gudd-Head
ssvd писал(а):Тогда что посоветуете сделать?
Как вариант, поставить специализированную часовую микру - RTC (часы реального времени).
Тогда п.2 отпадёт. Хотя если менять фьюзы на время прошивки (поставить от внутр. RC, прошить, поставить обратно от часового кварца), то будет не так долго =)

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Добавлено: Чт мар 18, 2010 13:50:11
ssvd
Gudd-Head писал(а):
ssvd писал(а):Тогда что посоветуете сделать?
Как вариант, поставить специализированную часовую микру - RTC (часы реального времени).
Тогда п.2 отпадёт. Хотя если менять фьюзы на время прошивки (поставить от внутр. RC, прошить, поставить обратно от часового кварца), то будет не так долго =)
а на простом кварце, к примеру 4mhz, на сколько точно можно сделать часы?
а какие есть самые дешевые RTC?

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Добавлено: Чт мар 18, 2010 14:13:37
GP1
RTC - начиная от 40р.
у меня часы в авто на кв.4МГц за полгода ушли на 2 мин.

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Добавлено: Чт мар 18, 2010 14:26:07
ssvd
GP1 писал(а):RTC - начиная от 40р.
у меня часы в авто на кв.4МГц за полгода ушли на 2 мин.
о! такая точность меня устраивает ))))
только вот пробовал измерять кварц 4mhz на осциллографе, он показал что 5mhz ! такое может быть? каждый кварц с погрешностью?

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Добавлено: Чт мар 18, 2010 14:28:15
GP1
скорее осцилограф :)))

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Добавлено: Чт мар 18, 2010 14:31:04
ssvd
GP1 писал(а):скорее осцилограф :)))
:))

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Добавлено: Чт мар 18, 2010 15:58:41
AI_Disable
GP1 писал(а):1. на часовом кварце не получить высокой точности
Как так? :shock: Разве не для этого они предназначены?
ЗЫ: ssvd, в следующий раз, когда соберётесь делать какой-нибудь девайс на МК с часами, лучше возьмите не тини, а мегу, они имеют встроенный "RTC".

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Добавлено: Чт мар 18, 2010 16:14:49
ssvd
AI_Disable писал(а):
GP1 писал(а):1. на часовом кварце не получить высокой точности
Как так? :shock: Разве не для этого они предназначены?
ЗЫ: ssvd, в следующий раз, когда соберётесь делать какой-нибудь девайс на МК с часами, лучше возьмите не тини, а мегу, они имеют встроенный "RTC".
то есть можно взять мегу8 и не подцеплять кварц?

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Добавлено: Чт мар 18, 2010 16:19:52
GP1
Не совсем так.
в мегах (не помню в М8 есть такой режим) Т1 поддерживает режим RTC, т.е. есть две ноги проца на которые цепляется часовой кварц и вперед - заре на встречу.

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Добавлено: Чт мар 18, 2010 16:48:39
AI_Disable
Только таймер2, а не 1. Поддерживается эта фитча мегами типа 8/48/88/16/32, короче почти всеми или вообще всеми. :) Смысл этой затеи в том, что таймер, работая в асинхронном режиме, тактируется от точного часового кварца, а сам процессор от другого, более шустрого источника тактирования(тут может быть и второй кварц и внутренний RC). То есть, благодаря этому, мы можем вести точный счёт времени, сохраняя высокую производительность.

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Добавлено: Чт мар 18, 2010 19:44:06
ssvd
AI_Disable и GP1

Вы как то объяснили, что немного не понял, так надо на Atmega8 цеплять часовой кварц или все таки таймер 2 работает как RTC без внешнего кварца?