Цитата:В ПОНИ, когда я открываю хекс для прошивки, я вижу его в окне. Вот после прошивки, когда я нажму на Read ALL я должен увидеть тот же самый хекс который программа уже считает с МК или же они могут отличаться?
Все зависит от самочувствия и настроения микроконтроллера
А также от настроения лошади
Ясно

... видно они оба издедваются надомной

т.к. сколько не прошиваю каждый раз разное считываю
Скажите, как можно проверить работает ли тактовый генератор в схеме? Я собрал схему робота на ATmega16, пишет:
> "make.exe" program
avrdude -p atmega16 -P lpt1 -c stk200 -U flash:w:123.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:03
И вообще, может он сдох, пока я его паял? Как проверить?
Можно проверить частотомером или осциолографом. Или подключить внешний источник тактового сигнала на вход меги и попробывать прошить.
ЗЫ: Программатор рабочий? Питание на схему с МК идёт?
temafeyo подключите анод (+) светодиода к выводу тактового генератора, а катод (-) через керамический конденсатор 0.1 мкФ к земле. Если генератор работает, светодиод будет слабо светиться.
А какой МК должен потреблять ток?
Ток через микроконтролер равен сумме токов:
1. Потребляется внутренней частью микроконтроллера (ядро, АЦП, таймеры и т.д.) (обычно не более 10 мА);
2. Потребляется различными устройствами, подключенными к портам микроконтроллера.
Максимально допустимый ток через микроконтроллер AVR указывается в Datasheet в разделе Electrical Characteristics. Для ATmega8 составляет 300 мА. На один вывод ATmega8 допустим ток 40 мА.
Ладно, а если я случайно подал на питание МК 12В, он мог сгореть?
temafeyo
Нельзя ответить на этот вопрос определённо, но чаще всего, микроконтроллер выходит из строя при таких питающих напряжениях.
У меня проблема немного другого плана.. Программатор прошивает один раз на 20)) Незнаю почему.. сейчас ВООБЩЕ не могу перепрошить...
temafeyotemafeyo пишет:Ладно, а если я случайно подал на питание МК 12В, он мог сгореть?
Точно сказать нельзя.Это еще может зависеть от времени которое ты падавал.Я раз на светодиот подал более 20вольт секунд около 5 и он работал после этого.
А вот еще если прозвонить ножки VCC и GND если запещит значит МК здох.На счет ATMEGA не знаю но с TDA такое прокатыват.
azzzazzzelDEAN пишет:Я раз на светодиот подал более 20вольт секунд около 5 и он работал после этого.
Это должно существенно сократить срок его службы.
Такая проблема может быть и из-за того, что не установлен драйвер на LTP-порт.