Привет всем, уважаемые, подскажиете пожалуста, имеется впаянная в плату ATMega16, в разные стороны от платы сделал выводы, чтобы программировать можно было удобно. Собственно вопрос вот в чем, имеется программатор PicProg, внутрисхемно он кажется может программировать только PIC'и а у меня AVR. На нем выводы для внутрисхемного программирования совершенно по другому называются (MCLR, VDD, GND, SCK, SDO, SDI, OSC). Может я не прав, может быть всеравно можно подключить, или есть какое-то соответствие с выводами для внутрисхемного программирования AVR? Можно ли использовать вот такой метод для заливки бутлоадера? http://vrtp.ru/index.php?act=categories ... rticle=751 или есть какой-то другой более простой способ?
Возьмите схему вашего пограмматора и схему программатора для AVR ( http://avr123.nm.ru/07.htm ) и сравните. А можно просто сделать для AVR прогер так как они простые тоже.
я сравнил, но тут такая ситуация, если я не придумаю как это сделать вот этими двумя средствами(свой программатор и 5 проводков просто в LPT) в течение 5 дней, тогда уже будет неважно, буду делать программатор на USB (http://easyelectronics.ru/usb-programma ... sbasp.html), просто сейчас болею и долечиваюсь, а дополнительных деталей под рукой нету, вот и хочу обойтись как попроще и побыстрее. А как вылечусь окончательно, деньков через 5, тогда уже поеду за деталями для программатора.
Так он поддерживает, я им AT90S2313 программировал и некоторые ATTiny, но это было через колодку, а не внутрисхемно, а вот внутрисхемно я незнаю как подключить просто, подскажите если знаете...
Если ты им уже программировал AT90S2313 и некоторые ATTiny, то соответственно ты можешь на колодке посмотреть : Vcc, GND, Reset, MISO, MOSI, SCK. Для этого посмотри как на колодке по расположению МК (если не знаешь на МК какие провода где посмотри datasheet на AT90S2313 или на те МК которые программировал). На других МК Atmel такие же сигналя используются для программинга
Спасибо, как же я сразу не додумался, блин... Просто воткнуть проводки в соответствующие дырки и программировать как будто контроллер находится в колодке... Я так понимаю для программирования и внутрисхемного и через колодку используются только 6 выводов - MISO, SCK, RESET, VCC, MOSI, GND ?
Модератор "Digit":Не цитируй при ответе предыдущий пост - и так понятно, что на него отвечаешь!
А вот если еще кто ни будь подскажет хороший бутлоадер для Mega16, вообще буду безмерно счастлив поискал на форуме, но тут есть либо на Mega32 (для минибота) либо вообще что-то не относящееся. Мне нужен бутлоадер чтобы потом получать данные/программировать контроллер через USB (там еще FT232 присутствует). Программу планирую писать на С в WinAVR, для этого подойдет любой бутлоадер или нет? Расскажите поподробней, хочу понять как это все работает.
DrZugrik писал(а):А вот если еще кто ни будь подскажет хороший бутлоадер для Mega16, вообще буду безмерно счастлив
Хорошие ИМХО и провереные - бутлодер загрузчик bootloader AVR - разные причем - рекомендованы на страничке "Всё о прошивании AVR" - http://avr123.nm.ru/07.htm
та, что встроена в среду, как правило более удобна при прочих равных. ещё классная штука - AVReal, достаточно лишь разок написать батник и никаких заморочек с gui.