Форум myROBOT.ru » Шаг за шагом » Программирование микроконтроллеров » Программатор не работает + ошибка WinAVR

Страниц (1): [1]
 

1. SystemCrasher - 01 Мая, 2013 - 21:14:08 - перейти к сообщению
Всем привет, я сделал программатор по этой схеме http://www.getchip.net/posts/del...krokontrollerov/ подключаю его к порту и к ножкам МК 7,8 подключаю 4 вольта включаю программу uniprof и мне пишет"МК не откликнулся"
И вторая ошибка, в проге WinAVR вот
CODE:
> "make.exe" all

-------- begin --------
avr-gcc (WinAVR 20100110) 4.3.3
Copyright (C) 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


Compiling C: my_test.c
avr-gcc -c -mmcu=atmega8 -I. -gdwarf-2 -DF_CPU=1000000 UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=./my_test.lst -std=gnu99 -MMD -MP -MF .dep/my_test.o.d my_test.c -o my_test.o
my_test.c:8:1: warning: "F_CPU" redefined
<command-line>: warning: this is the location of the previous definition
avr-gcc: UL: No such file or directory
make.exe: *** [my_test.o] Error 1

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

При нажатии на [WinAVR] Make All
До компиляцыи в папке есть такие файлы: Makefile , my_test.с .
Я использую ATmega8
2. Artem - 02 Мая, 2013 - 15:59:20 - перейти к сообщению
Многие кто собирал этот программатор жалуются, что не работает, я на этом форуме уже по-моему темы 3 видел с описанием проблем с этим программатором, советую вам вот этот, лично собирал, прошивал, все работает, только транзистор замените на кт315, а то придётся от микроконтроллера отсоединять чтобы программа заработала:
3. SystemCrasher - 02 Мая, 2013 - 19:53:18 - перейти к сообщению
Спасибо, но, что это такое на диоды похоже,между ними пишет 5v1 что это значит и , они к минусу присоедины?вместо диода 1N4148 можно использовать КД522?
(Добавление)
Там где +5v нужно к МК присоединить и подать 5в или просто подать питание 5в?
(Добавление)
Òàì ãäå +5v íóæíî ê ÌÊ ïðèñîåäèíèòü è ïîäàòü 5â èëè ïðîñòî ïîäàòü ïèòàíèå 5â?
(Добавление)
Узнал что это стабилитрон, а какая маркировка должна быть?
4. Artem - 03 Мая, 2013 - 07:46:17 - перейти к сообщению
SystemCrasher пишет:
Спасибо, но, что это такое на диоды похоже,между ними пишет 5v1

Это стабилитроны на 5 вольт, да нет никакой маркировки, главное чтобы на 5 вольт были.
SystemCrasher пишет:
Там где +5v нужно к МК присоединить и подать 5в или просто подать питание 5в?

нужно присоединить к мк и подать 5 вольт.
SystemCrasher пишет:
вместо диода 1N4148 можно использовать КД522?

на счёт диодов не знаю, не пробовал, но может сработает, схема очень гибкая.
5. cjA - 03 Мая, 2013 - 14:10:08 - перейти к сообщению
R19K тогла не понятен если есть 1N4148. Мне тоже не понятно зачем он, если уж есть стабы на 5V то может вместо него притянуть базу к земле через него? (я в аналоге не разбираюсь, прошу простить)
А база уже притянута... Параллельно R15K поставить стаб 5V, ... мн?
6. Artem - 03 Мая, 2013 - 14:55:02 - перейти к сообщению
cjA, какая разница, что там, где там к земле притянуто, главное, что работает, и вы сами говорили, что такой программатор нужен только для того, чтобы прошить юсб программатор на микроконтроллере Улыбка
7. SystemCrasher - 03 Мая, 2013 - 17:12:36 - перейти к сообщению
Artem, спасибо, щя приеду домой паять буду)))
Какой прогой для прошивки пользуетесь?
8. Artem - 03 Мая, 2013 - 17:21:59 - перейти к сообщению
SystemCrasher пишет:
Какой прогой для прошивки пользуетесь?

Пользуюсь прогой Burn-o-mat но вам советую установить Poniprog, которая у меня почему-то не устанавливается, а бурномат не советую потому что куча других дополнительных программ нужно устанавливать и настраивать, на этом сайте всё хорошо описанно в разделе wiki.
9. SystemCrasher - 03 Мая, 2013 - 19:09:21 - перейти к сообщению
дай ссылку)
10. cjA - 03 Мая, 2013 - 19:48:27 - перейти к сообщению
у меня протеус, фар, аль-таб и интер. Но я за.... со своим протеусом. (через раз, постоянно говорпит что не может войти в програм мод, а родной аврпрог входит и не вякает) Совет- выберайте себе что-то что будет рабортать в Линукс.
(Добавление)
Artem , я такогот не говорил, я говорил про LPT. И я уже говорил что сделал себе протеус, который из АВРСтудио вызывается, и мне хорошо. Но незаметил как три тинки 2313 запорол и не знаю как вернуть. (ответов не надо, это я так..)
11. SystemCrasher - 03 Мая, 2013 - 22:33:43 - перейти к сообщению
+5v к какой ножке? И как получить 5в из кроны(9)?
12. cjA - 03 Мая, 2013 - 23:31:49 - перейти к сообщению
SystemCrasher, это вы сейчас мне, последнему постеру? Или топикстартеру? На этом сайте можно по клику создать обращение

(если нет стабилитронов, можно подключить несколько диодов)
13. SystemCrasher - 03 Мая, 2013 - 23:52:34 - перейти к сообщению
Мне без разницы к кому мне нужно узнать)))
14. cjA - 04 Мая, 2013 - 00:29:01 - перейти к сообщению
SystemCrasher:Мне без разницы к кому мне нужно узнать- логично.
Так уже говорилось- делаем шесть проводков, им прошиваем avr910. Если не работает- значит пайка как у меня, я ведь не профи, через Ж... Берите лупу и ищите сопли.