Да я так и делал раньше. Просто когда на плате несколько МК... на каждый ставить разъем?? Не, я программы отлаживаю на специально отведенном для этого контроллера такогоже типа(мега8). Ну ладно это я решу. Вот возникли вопросы насчет этого программатора... Не понятно, зачем нужен(на разъеме Х2) выход 2.. какому месту на контроллере он нужен. Выход 1 понято, это к моси. Выход три это кажись к светодиоду. Выходы 4, 6, 8, 10... к GND на контроллере чтоль?
Сергей писал(а):Да я так и делал раньше. Просто когда на плате несколько МК... на каждый ставить разъем?? Не, я программы отлаживаю на специально отведенном для этого контроллера такогоже типа(мега8). Ну ладно это я решу. Вот возникли вопросы насчет этого программатора... Не понятно, зачем нужен(на разъеме Х2) выход 2.. какому месту на контроллере он нужен. Выход 1 понято, это к моси. Выход три это кажись к светодиоду. Выходы 4, 6, 8, 10... к GND на контроллере чтоль?
Вывод 2 (Х2) для того, чтобы запитывать программатор от схемы с контроллером (что на мой взгляд гораздо удобнее) можно запитывать и от внешнего ИП - +5В
Т.к программатор совместим с наборами STK200/300 выпускаимыми фирмой атмел то вывод 3 нужен для управления информационным светодиодом на ихой плате. Некоторые (с успехом на него вешают тактовый сигнал XTAL) и программируют контроллеры без кварца или когда по ошибке фьюзы были выставлены на внешний генератор.
Я обычно использую Algorithm Builder, там схема программатора три диода и семь резисторов на ком порт. Если применяю многоножечный чип AVR, то на плате устройства ставлю индивидуальный разъем для прошивки. Если 8-ми пиновые, то использую вот такой самодельный комплект для разработки, см.фото. Описание, PCB есть на моей страничке [ http://www.i158.com/index.php?option=co ... &Itemid=45 ]
Если для некоммерческого использования, то без регистрации можно официально пользоваться продуктом создавая код до 1К без функциональных ограничений в продукте. Я на микроконтроллеры возлагаю только задачи интерфейсных контроллеров, поэтому много кода под них стараюсь не писать.
При коммерческом использовании следует купить лицензию.
Algorithm Builder можно скачать с сайта г-на Громова берите самую последнюю бетта. Там многое поправлено и добавленно много полезного для отладки проекта. http://algrom.net
http://avr.nikolaew.org - Программатор, работает со всеми AVR ISP. Подключается по LPT(5 проводков) или COM (7резисторов+3 диода). По этому же шлейфу возможна реалтайм отладка - для этого в программу МК вставить модуль обработки прерываний SPI (USI). Отладчик обеспечивает просмотр и изменение памяти, регистров и периферии. Читает имена от IARа и Algorithm Builder-а.