роботы робототехника микроконтроллеры


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

> Описание: Прошу, помогите чайнику
forallth Post Id


Рядовой


Сообщений всего: 1
Дата рег-ции: Сент. 2008  



прикрепил скриншот в архиве т.к размер не подходит.(пытаюсь помигать светодиодом). Помогите пожалуйста. Не знаю, что такое. но когда отключил ATmega8
от питания(lpt был подключен к компу), то светодиод замигал неровно и то медленно то очень быстро(когда подключаю питание он вообще не мигает и не горит). Так должно быть или нет. Заранее спасибо Ламер

что пишет комп при заливке программы , читайте в следующем сообщении, т.к сюда не лезет



Помогите плиииииз. Заранее спасибо
(Добавление)
> "make.exe" all

-------- begin --------
avr-gcc (WinAVR 20080610) 4.3.0
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: mytest.c
avr-gcc -c -mmcu=atmega8 -I. -gdwarf-2 -DF_CPU=8000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=./mytest.lst -std=gnu99 -Wundef -MMD -MP -MF .dep/mytest.o.d mytest.c -o mytest.o
In file included from mytest.c:2:
c:/documents and settings/user/рабочий стол/роб0ты/avr/lib/gcc/../../avr/include/avr/delay.h:36:2: warning: #warning "This file has been moved to <util/delay.h>."
mytest.c:21: fatal error: opening dependency file .dep/mytest.o.d: No such file or directory
compilation terminated.
make.exe: *** [mytest.o] Error 1

> Process Exit Code: 2
> Time Taken: 00:03
Скачать файл: 12.rar
Скачан раз: 341

(Отредактировано автором: 09 Сентября, 2008 - 16:23:13)

 
 Top
digger Администратор Post Id



Администратор


Сообщений всего: 372
Дата рег-ции: Май 2006  



WinAVR не любит путей с пробелами и русскими буквами. Попробуйте сделать папку с Вашим проектом, например, на диске C и назовите ее без пробелов по английски. Еще лучше, если Вы ее сделаете в папке с WinAVR. Например: c:\WinAVR\my_projects\my_first_test
 
 Top
Гани Post Id


Рядовой


Сообщений всего: 1
Дата рег-ции: Сент. 2008  



Хорошие книги для чайников это
А.В Фрунзе -"Микроконтроллеры? Это же просто!"
и еще В.А. Ульрих -"Микроконтроллеры PIC16X7XX"
эти книги можно скачать с сайта www.iboo.ru Улыбка
 
 Top
GrayHunter Post Id


Лейтенант


Сообщений всего: 38
Дата рег-ции: Июль 2008  



Привет.

Спаял программатор по этой статье - http://homorobot.md6.ru/teach/Program/prog.html
Вот такая схема у меня получилась - http://www.valar.ru/gallery/1108/0001.jpg

Сначала был провод длинный - укоротил - чип вроде прошился CodeVisionAVR, но де-факто ток на нужную лапку так и не подавался (хотел помигать светодиодом).
Однако последующие попытки прошить микроконтроллер ни к чему не привели - ошибка. Пробовал 3 микроконтроллера - второй тоже 1 раз "прошился" (так же безрезультатно), а третий даже и 1 раз отказался - ошибка.

Пробовал Algorithm_Builder500 и UniProf - они тоже не могут найти кристал...

Вот здесь просил помочь (ник - Vasa) - там немного подробнее рассказывается:
http://easyelectronics.ru/avr-sh...tml#comment-2513


Мои версии:
- ещё укоротить провод (сейчас ~10 см),
- я, наверное, не знаю как настроить порт/программы,
- ошибка в схеме из-за чего сгорели микроконтроллеры (как проверить их состояние?)

Помогите плз - я делаю боевого радиоуправляемого робота (60 см в диаметре) для сражений с роботами и без микроконтроллеров никак...не знаю, почему не работает...


С уважением, Grayhunter. Смущение
 
 Top
alexx Post Id


Майор


Сообщений всего: 57
Дата рег-ции: Окт. 2008  



попробуйте сделать все по схеме с этого сайта.и программу тоже с этого сайта должно все получится .попробуйте менять настройки lpt порта в биосе(мне это помогло).а зачем земля програматора через резистор подключена к ноге vss питания мк,?(это ненужно) питание берите 5вольт 4 пальчиковые батарейки последовательно соединенные.а так все правельно.попробуйте прошить пакетом winavr с этого сайта
 
 Top
GrayHunter Post Id


Лейтенант


Сообщений всего: 38
Дата рег-ции: Июль 2008  



Цитата:
попробуйте менять настройки lpt порта в биосе(мне это помогло)
я не смог найти там слово LTP - подскажите плз где именно и на что поменять?

Цитата:
а зачем земля програматора через резистор подключена к ноге vss питания мк
через резистор светодиод подклён - не мк.

Цитата:
питание берите 5вольт 4 пальчиковые батарейки
у меня 9в от кроны через "понижалку" до 5 вольт. Если хотите - могу точно назвать через что именно, но выглядит оно так: http://lirc.narod.ru/stabilizator.gif (правая)

Поповоду схем с этого сайта:
вот Ваша - http://myrobot.ru/stepbystep/images/stk200.gif
вот с того - http://homorobot.md6.ru/teach/Program/pic/1.JPG
С "того" сайта схема совпадает с Вашей по подписанным цифрам портов, но линия от GND ведёт не туда... Где ошибка, в чьей именно схеме? (вероятно именно из-за не туда припаянного GND и не работает...или это не важно?)
ДОПОЛНЕНИЕ:
да там не только GND по другому соединён линиями...где правильно всё-таки?

(Отредактировано автором: 16 Ноября, 2008 - 21:07:20)

 
 Top
GrayHunter Post Id


Лейтенант


Сообщений всего: 38
Дата рег-ции: Июль 2008  



Ура! Ошибка была в смехе. Вот правильная:

http://myrobot.ru/stepbystep/images/stk200.gif

Всё работает. Спасибо!
 
 Top
Tehnic Post Id



Рядовой


Сообщений всего: 12
Дата рег-ции: Янв. 2009  



Помогите пожалуйста! У меня такая проблема: контроллер я запрограммировал (через 5 проводов), раза 4 его программировал, в итоге на пятый раз его перестала видеть программа! появляется то же окно Error (типа он его не видит) че с этим делать? это из-за программатора? в Datasheet было написано 1000 циклов записи/стирания! заранее спасибо!

P.S. у меня контроллер Atmega8. Да, кстати, после прошивки все классно работало (светодиод моргал) все как описано в статье!
(Добавление)
После подключения к LPT светодиод продолжает мигать, как и до подключения!
 
 Top
Tehnic Post Id



Рядовой


Сообщений всего: 12
Дата рег-ции: Янв. 2009  



Вопрос по поводу программатора на MAX232! В разных источниках рунета встречал разные конденсаторы в схеме, в частности 0,1мкф , 1мкф, 10мкф. На что они влияют? Как эта схема в работе? Стоит ли ее собирать?
Прикреплено изображение
max232,.jpg

 
 Top
Белый Волк Супермодератор Post Id



Супермодератор


Сообщений всего: 648
Дата рег-ции: Февр. 2007  



Это не программатор.
 
 Top
Tehnic Post Id



Рядовой


Сообщений всего: 12
Дата рег-ции: Янв. 2009  



понятно Улыбка . А как же тогда по поводу первого вопроса? почему микросхема перестала программироваться?
 
 Top
Tehnic Post Id



Рядовой


Сообщений всего: 12
Дата рег-ции: Янв. 2009  



Вопрос сам собой отпал Улыбка я проверил этот программатор на другом компьютере: все великолепно работает! значит проблема с моим компом!
 
 Top
Страниц (1): [1]
« Программирование микроконтроллеров »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 





Powered by Exclusive Bulletin Board
ExBB FM 1.0 RC1 Smiles by Fool from Foolstown
  Яндекс.Метрика   Рейтинг@Mail.ru