roboforum.ru

Технический форум по робототехнике.
Текущее время: 18 фев 2025, 21:39

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
 Заголовок сообщения: Прошивка ATMega16 через 5 проводков
СообщениеДобавлено: 04 апр 2009, 18:40 
Не в сети
Аватара пользователя

Зарегистрирован: 22 июл 2006, 18:57
Сообщения: 206
Откуда: Москва
прог. языки: Delphi, С/С++, Python
ФИО: Илья Андреевич
Привет всем, уважаемые, подскажиете пожалуста, имеется впаянная в плату ATMega16, в разные стороны от платы сделал выводы, чтобы программировать можно было удобно. Собственно вопрос вот в чем, имеется программатор PicProg, внутрисхемно он кажется может программировать только PIC'и а у меня AVR. На нем выводы для внутрисхемного программирования совершенно по другому называются (MCLR, VDD, GND, SCK, SDO, SDI, OSC). Может я не прав, может быть всеравно можно подключить, или есть какое-то соответствие с выводами для внутрисхемного программирования AVR?
Можно ли использовать вот такой метод для заливки бутлоадера? http://vrtp.ru/index.php?act=categories ... rticle=751
или есть какой-то другой более простой способ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка ATMega16 через 5 проводков
СообщениеДобавлено: 04 апр 2009, 19:27 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Возьмите схему вашего пограмматора и схему программатора для AVR ( http://avr123.nm.ru/07.htm ) и сравните. А можно просто сделать для AVR прогер так как они простые тоже.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка ATMega16 через 5 проводков
СообщениеДобавлено: 04 апр 2009, 19:33 
Не в сети
Аватара пользователя

Зарегистрирован: 22 июл 2006, 18:57
Сообщения: 206
Откуда: Москва
прог. языки: Delphi, С/С++, Python
ФИО: Илья Андреевич
я сравнил, но тут такая ситуация, если я не придумаю как это сделать вот этими двумя средствами(свой программатор и 5 проводков просто в LPT) в течение 5 дней, тогда уже будет неважно, буду делать программатор на USB (http://easyelectronics.ru/usb-programma ... sbasp.html), просто сейчас болею и долечиваюсь, а дополнительных деталей под рукой нету, вот и хочу обойтись как попроще и побыстрее. А как вылечусь окончательно, деньков через 5, тогда уже поеду за деталями для программатора.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка ATMega16 через 5 проводков
СообщениеДобавлено: 04 апр 2009, 22:29 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Не факт что ваш программатор для пиков, будет поддерживаться софтом для прошивки авров.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка ATMega16 через 5 проводков
СообщениеДобавлено: 04 апр 2009, 23:45 
Не в сети
Аватара пользователя

Зарегистрирован: 22 июл 2006, 18:57
Сообщения: 206
Откуда: Москва
прог. языки: Delphi, С/С++, Python
ФИО: Илья Андреевич
Так он поддерживает, я им AT90S2313 программировал и некоторые ATTiny, но это было через колодку, а не внутрисхемно, а вот внутрисхемно я незнаю как подключить просто, подскажите если знаете...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка ATMega16 через 5 проводков
СообщениеДобавлено: 04 апр 2009, 23:57 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Если ты им уже программировал AT90S2313 и некоторые ATTiny, то соответственно ты можешь на колодке посмотреть : Vcc, GND, Reset, MISO, MOSI, SCK. Для этого посмотри как на колодке по расположению МК (если не знаешь на МК какие провода где посмотри datasheet на AT90S2313 или на те МК которые программировал). На других МК Atmel такие же сигналя используются для программинга

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка ATMega16 через 5 проводков
СообщениеДобавлено: 05 апр 2009, 00:38 
Не в сети
Аватара пользователя

Зарегистрирован: 22 июл 2006, 18:57
Сообщения: 206
Откуда: Москва
прог. языки: Delphi, С/С++, Python
ФИО: Илья Андреевич
Спасибо, как же я сразу не додумался, блин... :o Просто воткнуть проводки в соответствующие дырки и программировать как будто контроллер находится в колодке... Я так понимаю для программирования и внутрисхемного и через колодку используются только 6 выводов - MISO, SCK, RESET, VCC, MOSI, GND ?

Модератор "Digit":Не цитируй при ответе предыдущий пост - и так понятно, что на него отвечаешь!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка ATMega16 через 5 проводков
СообщениеДобавлено: 05 апр 2009, 00:39 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Да.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка ATMega16 через 5 проводков
СообщениеДобавлено: 05 апр 2009, 08:31 
Не в сети
Аватара пользователя

Зарегистрирован: 22 июл 2006, 18:57
Сообщения: 206
Откуда: Москва
прог. языки: Delphi, С/С++, Python
ФИО: Илья Андреевич
Спасибо, буду пробовать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка ATMega16 через 5 проводков
СообщениеДобавлено: 06 апр 2009, 10:10 
Не в сети
Аватара пользователя

Зарегистрирован: 22 июл 2006, 18:57
Сообщения: 206
Откуда: Москва
прог. языки: Delphi, С/С++, Python
ФИО: Илья Андреевич
А вот если еще кто ни будь подскажет хороший бутлоадер для Mega16, вообще буду безмерно счастлив :oops:
поискал на форуме, но тут есть либо на Mega32 (для минибота) либо вообще что-то не относящееся. Мне нужен бутлоадер чтобы потом получать данные/программировать контроллер через USB (там еще FT232 присутствует). Программу планирую писать на С в WinAVR, для этого подойдет любой бутлоадер или нет? Расскажите поподробней, хочу понять как это все работает.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка ATMega16 через 5 проводков
СообщениеДобавлено: 06 апр 2009, 10:29 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
DrZugrik писал(а):
А вот если еще кто ни будь подскажет хороший бутлоадер для Mega16, вообще буду безмерно счастлив :oops:
Хорошие ИМХО и провереные - бутлодер загрузчик bootloader AVR - разные причем - рекомендованы на страничке "Всё о прошивании AVR" - http://avr123.nm.ru/07.htm


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка ATMega16 через 5 проводков
СообщениеДобавлено: 20 апр 2009, 18:37 
Не в сети
Аватара пользователя

Зарегистрирован: 22 июл 2006, 18:57
Сообщения: 206
Откуда: Москва
прог. языки: Delphi, С/С++, Python
ФИО: Илья Андреевич
К сожалению что-то так и неврубился какой программой прошить контроллер, подскажите пожалуста наиболее простую и понятную программу для этих целей.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка ATMega16 через 5 проводков
СообщениеДобавлено: 20 апр 2009, 18:59 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
та, что встроена в среду, как правило более удобна при прочих равных. ещё классная штука - AVReal, достаточно лишь разок написать батник и никаких заморочек с gui.

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка ATMega16 через 5 проводков
СообщениеДобавлено: 20 апр 2009, 20:40 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
DrZugrik писал(а):
подскажите пожалуста наиболее простую и понятную программу для этих целей.
Я считаю что это программатор встроеный в CVAVR - описание и скриншоты на страничке "Всё о прошивании AVR" - http://avr123.nm.ru/07.htm


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка ATMega16 через 5 проводков
СообщениеДобавлено: 20 апр 2009, 21:33 
Не в сети
Аватара пользователя

Зарегистрирован: 22 июл 2006, 18:57
Сообщения: 206
Откуда: Москва
прог. языки: Delphi, С/С++, Python
ФИО: Илья Андреевич
Пытался освоить, но пока что-то неподдается... Вернусь буду пробовать дальше, настойчивей)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 15 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO