Форум myROBOT.ru » Шаг за шагом » С чего начать? » СТАТЬЯ: ""Прошиваем" микроконтроллеры."

Страниц (27): [1] 2 3 4 5 6 7 8 9 ... » В конец
 

1. nest - 10 Ноября, 2009 - 21:13:11 - перейти к сообщению


"Прошиваем" микроконтр оллеры. Часть 1. Знакомство.
Попытка объяснения некоторых необходимых понятий, краткое обзор портов подключения для прошивки микроконтроллеров, ISP.

"Прошиваем" микроконтр оллеры. Часть 2. Программатор myPROGGER.
Описание сборки программатора myPROGGER для последовательного COM-порта.

Модифицируем myPROGGER.
Описание необязательных, но полезных модификаций для myPROGGER.

Ищем ошибки в myPROGGER.
Описание процедур поиска ошибок в монтаже программатора.

Используем myPROGGER с Bu rn-O-Mat.
Описание инсталляции, настройки avrdude в графической оболочке Burn-O-Mat. Кратко обьяснена установка минимально необходимых fuse-битов.

Используем myPROGGER с Po nyProg2000.
Описание настройки PonyProg2000 для использования с программатором myPROGGER. Кратко указана установка минимально необходимых fuse-битов.

Галерея myPROGGER посетителей са йта.
Галлерея собранные программаторов от посетителей.

тексты ещё будут немного изменяться/дополняться.

вопросы по статье можно задавать тут.

для расширения темы приведу ещё ссылки на простые и не очень программаторы на этом сайте/форуме:
LPT-порт "пять проводков" : http://myrobot.ru/stepbystep/mc_programmer.php
USB-программатор "USBBit" : http://myrobot.ru/forum/topic.ph...=3&topic=262
USB-программатор (AVR910) : http://myrobot.ru/forum/topic.ph...=11&topic=16
2. Diablo - 13 Ноября, 2009 - 11:00:30 - перейти к сообщению
А где -5v



(Добавление)
а еще на какие микроконтроллеры можно на нем прошивать
высший восторг
3. nest - 13 Ноября, 2009 - 19:19:25 - перейти к сообщению
-5v - это у нас по умолчанию то же, что и GND.
GND = "общий провод" = "земля".

"плюс" иногда обозначают как Vcc.

Diablo пишет:
а еще на какие микроконтроллеры можно на нем прошивать

Support AT90S1200, AT90S2313, AT90S2323, AT90S2343, AT90S4414, AT90S4434, AT90S8515, AT90S8535 Flash micro
Support AT90S2323, AT90S2343, AT90S2333, AT90S4433, AT90S4434, AT90S8535, AT90S8534
Auto detect AVR microcontroller type
Support the AVR microcontroller ATmega103, ATmega161, ATmega163, ATmega 323, ATmega128, ATmega8, ATmega16, ATmega64, ATmega32, ATmega162, ATmega169, ATmega8515, ATmega8535
Support the AVR ATmega44, 88, 168, 164, 324, 644, 640,1280, 1281, 2560, 2561 (untested)
Support the AVR AT90can32, 64, and 128 (untested)
Support the AVR ATtiny12, ATtiny15, ATtiny26, ATtiny2313
Support the AVR ATtiny13, 25, 45, 85, 261, 461, and 861 (untested)
Read ATtiny12 and ATtiny15 Oscillator Calibration Byte
Write lock bits to protect the AVR micro from reading
Write both the Flash and EEPROM memory of the AVR micro at once
Support the AT89S8252 and AT89S53 micro
4. Dimko209 - 23 Ноября, 2009 - 20:08:34 - перейти к сообщению
Аппарат по ссылке http://www.argus.lv/product_info...roducts_id=40799 - годится для того, чтобы прошивать atmega 8, или нет? Замешательство
Если по фотке непонятно, то перевожу кусок описания. "Это модифицированная версия Kanda STK200, создан на базе микросхемы 74HCT244."
Заранее спасибо.
5. nest - 23 Ноября, 2009 - 20:55:09 - перейти к сообщению
Dimko209, годится.
Если на вашем компьютере имеется ЛПТ порт.
6. SeRgEj - 23 Ноября, 2009 - 21:38:18 - перейти к сообщению
Через COM порт прошивать жутко тормознуто...
7. nest - 23 Ноября, 2009 - 21:44:29 - перейти к сообщению
SeRgEj, через USB-COM - да.
через "нормальный" СОМ - нормально, 10 - 20 секунд (тини2313).
8. SeRgEj - 23 Ноября, 2009 - 21:50:55 - перейти к сообщению
Ну я про него и говорю
9. nest - 29 Ноября, 2009 - 01:50:22 - перейти к сообщению


Поправил схему и адаптировал статьи для сборки на печатной плате программатора myPROGGER . Файлы для "ЛУТ" прилагаются.

Файл для сборки myPROGGER по &qu ot;ЛУТ"
Файл для сборки myPROGGER с моди фикациями по "ЛУТ"

Программатор в "минимальной" версии и в версии с модификациями может быть собран на одной и той же печатной плате. Отличия заключаются лишь в дополнительных деталях и проволочных перемычках в нужных местах.

"ЛУТ" - "Лазерно-Утюжная-Технология", способ изготовления печатной платы в домашних условиях. Более подробно можно почитать в ВИКИПЕДИЯ: Лазерно Утюжная Техно логия .
10. ОЛЕГ - 29 Ноября, 2009 - 02:21:51 - перейти к сообщению
Аппетитно смотрится. Улыбка Одобряю
11. бот_м_16 - 29 Ноября, 2009 - 03:32:46 - перейти к сообщению
рёв в три ручья прямоугольные дорожки ?
(Добавление)
ещё бы шелко графию на нести и будет вообще конфетка
12. gr_JAVA - 08 Декабря, 2009 - 18:53:20 - перейти к сообщению
У меня есть конденсаторы 10 мкф/35В и 1 мкф 63В. А также микросхема MAX232N. Такая замена возможна?
13. nest - 08 Декабря, 2009 - 19:52:35 - перейти к сообщению
MAX232N можно. Конденсаторы 1 мкф/63В как раз к ней подойдут (С2, С3, С4, С5).
10 мкф/35В в качестве С8 - подойдёт.

когда собирёте - покажите похвастаться :)


бот_м_16 пишет:
прямоугольные дорожки ?
ну ... можно было бы и круглых накрутить : )
14. gr_JAVA - 09 Декабря, 2009 - 21:19:31 - перейти к сообщению
Оk. Улыбка
15. papovich - 10 Декабря, 2009 - 00:40:26 - перейти к сообщению
Программатор работает через лпт и что дают модификации?