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


 Страниц (3): « 1 [2] 3 »   

> Без описания
ОЛЕГ Супермодератор Post Id



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


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



Попробуйте вот это вставить в Ваш hex. файл:

:1000000012C02BC02AC029C028C027C026C025C0C6
:1000100024C023C022C021C020C01FC01EC01DC0DC
:100020001CC01BC01AC011241FBECFE5D4E0DEBF28
:10003000CDBF10E0A0E6B0E0E0E8F0E002C005903F
:100040000D92A036B107D9F710E0A0E6B0E001C0EC
:100050001D92A036B107E1F701C0D2CFCFE5D4E0C1
:10006000DEBFCDBF8FEF81BB282FE0E0F0E022BBE9
:10007000CF010197F1F712BACF010197F1F7F7CF4E
:00000001FF

Как-то странно, что другие коды у Вас компилируются (кстати, какие?), а конкретно мигание светодиодом- нет.
Почитайте еще раз здесь:
http://myrobot.ru/stepbystep/mc_makefile.php
Мне кажется, Вы в чем-то ошиблись. Попробуйте менять уровень оптимизации в самом компиляторе.
 
 Top
Доплер Post Id


Майор


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



Код для управлениями двигателями .тоесть идущий по линии. А как стереть и перезаписать Atmeta8? спасибо за код предыдущий!
 
 Top
nest Администратор Post Id



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


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



при записи новой прошивки старая стирается автоматом.
 
 Top
Доплер Post Id


Майор


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



можно пожалуста все файлы для прошивки ,моргания диода? спасибо большое.
(Добавление)
В общем вот.прошил я отот код.
Когда прошиваю,лампа один раз мигнула.Вытаскиваю ЛПТ.ничего не горит.


вот статус прошивки


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

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s

avrdude: Device signature = 0x1e9307
avrdude: NOTE: FLASH memory has been specified, an erase cycle will be performed
To disable this feature, specify the -D option.
avrdude: erasing chip
avrdude: reading input file "1.hex"
avrdude: input file 1.hex auto detected as Intel Hex
avrdude: writing flash (124 bytes):

Writing | ################################################## | 100% 0.06s

avrdude: 124 bytes of flash written
avrdude: verifying flash memory against 1.hex:
avrdude: load data flash data from input file 1.hex:
avrdude: input file 1.hex auto detected as Intel Hex
avrdude: input file 1.hex contains 124 bytes
avrdude: reading on-chip flash data:

Reading | ################################################## | 100% 0.03s

avrdude: verifying ...
avrdude: 124 bytes of flash verified

avrdude done. Thank you.


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

(Отредактировано автором: 04 Октября, 2009 - 16:45:42)

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



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


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



ЛПТ при включённом компьютере/устройстве желательно не втыкать-вытыкать... так можно попалить.

ОЛЕГ пишет:
Попробуйте менять уровень оптимизации в самом компиляторе.

как всё сложно у вас, у СИ-шников :)

Доплер, придётся вам подождать тех, кто пишет на СИ.
(Добавление)
Доплер, как запитан µC ?
 
 Top
Доплер Post Id


Майор


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



Помогите пожалуйста.очень хочу довести дело до конца.скиньте файлы готовые.
запитан от батарейки через стабилизатор ка7805.
 
 Top
ОЛЕГ Супермодератор Post Id



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


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



Поподробнее. От какой батарейки и каким образом там стабилизатор?
 
 Top
Доплер Post Id


Майор


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



батарея Ni-cd AA 600 ma 9.6 v. ток подается на вход ка7805,выход дает 5v стабильно.
 
 Top
nest Администратор Post Id



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


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



конденсаторы по питанию есть ?
10-100 мкФ и мелкий 0,1мкФ
 
 Top
Доплер Post Id


Майор


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



так это,на схеме его нет.я не знаю куда там это ставить
 
 Top
Доплер Post Id


Майор


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



в чем может быть проблема?
 
 Top
nest Администратор Post Id



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


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



конденсаторы поставь короткими проводками (2-3см) к ножкам контроллера, к которым подходит питание. у Электролитичского конденсатора соблюди полярность.

под лампой вы подразумеваете светодиод ?
 
 Top
Доплер Post Id


Майор


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



да.вот в общем фото самого программатора с микроконтроллером.а что если провода длинные на плате,может из-за этого не дойти какие-то коды прошивки?
так то она прошивает.но у меня на плате провода по 2-3 см есть.
Прикреплено изображение
4.jpg

(Отредактировано автором: 05 Октября, 2009 - 20:57:47)

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



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


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



хм.
на конденсаторах при кварце что написанно ?
от чего идут провода на стабилизатор 7805 ?
на входе 7805 (между плюсом и минусом) нужно поставить 100 мкФ/15 вольт.
на выходе 7805 (между плюсом и минусом) нужно поставить 10мкФ/15 вольт и параллельно ещё 0,1 мкФ.
 
 Top
Доплер Post Id


Майор


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



написано к10-23 05 80 .это наш отечественный
конденсаторы на что влияют тут? может быть такое,что из за длинных проводов потеря части кода?.
вообще он у меня прошивает "мигаение диодом",пишет всё ОК.
Вытаскиваю из лпт шнур-ничего не мигает.когда выключаю мк и занового включаю-светодиод один раз моргнет,а дальше ничего-не горит. вот такая ситуация.
что может быть?*
Спасибо за ответы предыдущие!
 
 Top
Страниц (3): « 1 [2] 3 »
« С чего начать? »


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





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