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

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

Добавлено: Ср июн 22, 2011 21:04:53
uwrtey
некоторые схемы не прошить внутрисхемно, или не охото разводить плату под коннектор для программирования ,и бывает необходимость прошить микроконтроллер в отдельной панельке
помогите наклепать верную схемку (для тиньки 2313)
я вот тут набросал.........интересует достаточно ли элементов на схеме?
Изображение
панелька.GIF
(14.18 КБ) 3520 скачиваний

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

Добавлено: Ср июн 22, 2011 21:16:23
Av4arik
Резюки уберите - они лишние

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

Добавлено: Ср июн 22, 2011 21:18:41
ploop
Не лишние. Только R1 я бы сделал около 150Ом, остальные - 5-10К
И кондёр 0,1мкФ около ножек контроллера не помешает

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

Добавлено: Ср июн 22, 2011 21:57:09
uwrtey
блин на схеме два R1 :shock: видимо ты имеешь в виду тот который 33 ОМа?

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

Добавлено: Ср июн 22, 2011 22:05:36
ploop
угу

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

Добавлено: Ср июн 22, 2011 22:08:56
AI_Disable
Всё-таки какая-то лажа с резисторами. R1 убрать оба, либо добавить последовательно каждой линии программирования 100-200ом. R2 увеличить до 10ком. и на питание 0,1мкф.

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

Добавлено: Чт июн 23, 2011 12:42:03
uwrtey
а CSK подтягивать не нужно?

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

Добавлено: Чт июн 23, 2011 12:46:04
AI_Disable
uwrtey писал(а):а CSK подтягивать не нужно?
Нет. Линии программирования подтягивать никуда не надо.

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

Добавлено: Чт июн 23, 2011 12:48:33
ploop
Можно вообще ничего не подтягивать (убрать все резисторы)
Но в данном случае у тебя схема будет полностью защищена от помех при отключенном программаторе. Этот момент может возникнуть, когда программатор прижал RESET, но еще не установил чётких логических уровней на MOSI или SCK.
Хотя это очень маловероятно....

и поправь картинку. Всю страницу раздвигает...

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

Добавлено: Чт июн 23, 2011 14:44:11
uwrtey
мммммммм....... то есть схему можно собирать без дополнений?
спасибо

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

Добавлено: Чт июн 23, 2011 15:09:22
Борис+
Уважаемые коты подскажите кто знает . Записал программу в atttiny 2313=20pi выставил галочки CKOIV8 SUTO CKSEL3 CKSEL2 CKSEL0 контроллер перестал читаться (AVR910) хотя программа работает но очень медленно ( это часы ) мне надо 10 мгц что надо сделать? и вообще где найти про фузы что небуть конкретное какой принцып установки этих CKSEL.

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

Добавлено: Чт июн 23, 2011 15:15:35
Gudd-Head
Борис+ писал(а):и вообще где найти про фузы что небуть конкретное какой принцып установки этих CKSEL.
В даташите на контроллер всё расписано.

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

Добавлено: Чт июн 23, 2011 15:24:31
AI_Disable
Тов. Борис+,
Во-первых есть отдельная тема по фъюзам.(как я устал это писАть, уже пятый раз говорю, буквально).
Тема по фъюзам
Во-вторых, покурите даташит, там чётко расписано как устанавливать фьюзы.
В-третьих, если вы работаете не в uniprog, вы поставили сейчас тактирование на 4мгц от внутреннего генератора и включили делитель на 8. Т.е. сейчас контроллер тактируется от 0,5Мгц.
Чтобы контроллер снова стал читаться/шиться уменьшите частоту ISP интерфейса программатора до 125кгц или меньше.
И помните ПОСТАВЛЕННАЯ ГАЛОЧКА - ФЬЮЗ ЗАПРОГРАММИРОВАН (РАВЕН 0), корме uniprog .

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

Добавлено: Чт июн 23, 2011 20:35:05
Борис+
спасибо помогло а вот 16 мгц как поставить? ткните меня носом где зто конкретно написано пожалуйста а что не туда влез так это извените я думал что 2313 это что то отдельное

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

Добавлено: Чт июн 23, 2011 20:45:23
AI_Disable
Борис+ писал(а):...ткните меня носом где зто конкретно написано...
Раздел "System Clock and Clock Options"страница 24:
Изображение

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

Добавлено: Чт июн 23, 2011 20:58:19
DiGiCat
Борис+ писал(а):спасибо помогло а вот 16 мгц как поставить? ткните меня носом где зто конкретно написано пожалуйста а что не туда влез так это извените я думал что 2313 это что то отдельное
Все галки снять, ну и кварц к ней на 16 МГц подключить... или только на SUT0 оставить...

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

Добавлено: Чт июн 23, 2011 21:36:39
Борис+
AI_Disable писал(а):
Борис+ писал(а):...ткните меня носом где зто конкретно написано...
Раздел "System Clock and Clock Options"страница 24:
Изображение
эту таблицу я видел и понял но там не понятно как быть после 8 мгц

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

Добавлено: Чт июн 23, 2011 21:42:08
Борис+
DiGiCat писал(а):
Борис+ писал(а):спасибо помогло а вот 16 мгц как поставить? ткните меня носом где зто конкретно написано пожалуйста а что не туда влез так это извените я думал что 2313 это что то отдельное
Все галки снять, ну и кварц к ней на 16 МГц подключить... или только на SUT0 оставить...
так оставить или нет?

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

Добавлено: Чт июн 23, 2011 21:43:36
DiGiCat
На задержку старта влияет,если питание не очень... ИМХО, что так, что так не заметишь..

От 8 МГц и выше все там одинаково...

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

Добавлено: Чт июн 23, 2011 21:50:00
AI_Disable
Борис+ писал(а): эту таблицу я видел и понял но там не понятно как быть после 8 мгц
Там где написано "8.0-" имеется виду 8 и более.