Форум myROBOT.ru » Шаг за шагом » Программирование микроконтроллеров » Проблема с программированием МК

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

1. Никита - 04 Ноября, 2009 - 19:32:28 - перейти к сообщению
Люди добрые пожалуйста помогите мне прошить Atmega8. Я всё делал как указано в статье по прошивки и программатор такой же собрал. В программке Programmers Notepad [WinAVR]
при прошивке выдаёт:
> "make.exe" program
avrdude -p atmega8 -P lpt1 -c stk200 -U flash:w:my_test.hex
avrdude: can't open device "giveio"

avrdude: failed to open parallel port "lpt1"

make.exe: *** [program] Error 1

> Process Exit Code: 2
> Time Taken: 00:02
Всё я правильно подключил и сделал как описано.В чём проблема Замешательство ?
2. nest - 04 Ноября, 2009 - 19:57:18 - перейти к сообщению
Цитата:
В Windows 2000 и Windows XP запрещена прямая работа с параллельным (LPT) портом, поэтому для нормальной работы AVRDUDE необходимо установить драйвер giveio.sys. Для установки этого драйвера зайдите в папку WinAVR\bin и запустите файл install_giveio.bat (удалить драйвер из системы можно, запустив файл remove_giveio.bat).
В Windows 98 никаких специальных настроек не требуется.
3. Никита - 04 Ноября, 2009 - 22:07:28 - перейти к сообщению
nest пишет:
Цитата:
В Windows 2000 и Windows XP запрещена прямая работа с параллельным (LPT) портом, поэтому для нормальной работы AVRDUDE необходимо установить драйвер giveio.sys. Для установки этого драйвера зайдите в папку WinAVR\bin и запустите файл install_giveio.bat (удалить драйвер из системы можно, запустив файл remove_giveio.bat).
В Windows 98 никаких специальных настроек не требуется.


Да я уже устанавливал его.До установки показывало:
> "make.exe" program
avrdude -p atmega8 -P lpt1 -c stk200 -U flash:w:my_test.hex
avrdude: can't open device "giveio"

avrdude: failed to open parallel port "lpt1"

make.exe: *** [program] Error 1

> Process Exit Code: 2
> Time Taken: 00:02

А когда установил стало:

> "make.exe" program
avrdude -p atmega8 -P lpt1 -c stk200 -U flash:w:my_test.hex

avrdude: AVR device not responding
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.


avrdude done. Thank you.

make.exe: *** [program] Error 1

> Process Exit Code: 2
> Time Taken: 00:00
4. VCOM - 04 Ноября, 2009 - 22:10:56 - перейти к сообщению
Со схемой что то не так... Питание подано?
5. nest - 04 Ноября, 2009 - 22:13:48 - перейти к сообщению
тут советуют установить "avrdude 5.2"....
6. Никита - 05 Ноября, 2009 - 12:57:33 - перейти к сообщению
nest пишет:
тут советуют установить "avrdude 5.2"....


А где его можно скачать?
8. Никита - 05 Ноября, 2009 - 15:20:46 - перейти к сообщению
Извините что задаю много вопросов.
Я установил AVRDUDE но всё равно пишет ошибку:
> "make.exe" program
avrdude -p atmega8 -P lpt1 -c stk200 -U flash:w:my_test.hex

avrdude: AVR device not responding
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.


avrdude done. Thank you.

make.exe: *** [program] Error 1

> Process Exit Code: 2
> Time Taken: 00:01
Грустный
(Добавление)
Что делать?
9. nest - 05 Ноября, 2009 - 19:00:19 - перейти к сообщению
Никита, какая схема программатора используется ?
как включён µC, схему покажите.

а так же покажите фотографию и программатора и схемы с µC.
10. Никита - 06 Ноября, 2009 - 13:14:36 - перейти к сообщению
я всё взял с сайта myrobot.ru
схема программатора :lpt1 простой программатор на 4R150ом
схема устройства взял из статьи:ПЕРВЫЙ ПРОЕКТ НА МИКРОКОНТРОЛЛЕРЕ: схема и описание
11. Никита - 06 Ноября, 2009 - 13:15:20 - перейти к сообщению
Никита пишет:
я всё взял с сайта myrobot.ru
схема программатора :lpt1 простой программатор на 4R150ом
схема устройства взял из статьи:ПЕРВЫЙ ПРОЕКТ НА МИКРОКОНТРОЛЛЕРЕ: схема и описание

(Добавление)
питание даю 5в 400мА
при падачи питания загорается светодиод-говорит о том, что Atmega8 работает.
Так та я всё правильно подключил. Я в электронике хорошо разбираюсь ,а вот в прошивках не очень.
12. Никита - 06 Ноября, 2009 - 13:23:39 - перейти к сообщению
Есть ещё такой:
(Добавление)
Никита пишет:
Есть ещё такой:

Но в данный момент пользуюсь первым программатором.
13. nest - 06 Ноября, 2009 - 21:58:11 - перейти к сообщению
хм ... скорее всего где то неверно соединили ...
мега8 точно правильно подключена к программатору ?
14. Никита - 07 Ноября, 2009 - 19:11:17 - перейти к сообщению
Всё подключено верно. Я проверял.
15. Никита - 19 Ноября, 2009 - 12:45:07 - перейти к сообщению
Что вы можете мне предложить?Может другой программатор собрать?