Страница 2 из 2

Добавлено: Ср июн 10, 2009 20:49:32
ikarab
ARV писал(а): ставится сколько угодно брейкпоинтов, причем в этой части протеус отдыхает - бряки можно ставить и по условию, и по счетчику, и по адресу, и по доступу - все и перечислить непросто...
Дак в PROTEUS тоже в меню отладки есть настройки уровня отладки разных модулей МК и проги - события остановки по железу и проге. И внешние цифровые и аналоговые БрП имеются для подключения к узлам схемы.

Добавлено: Ср июн 10, 2009 21:08:20
Yftul
Не увидел у Вас работы с watchdog, попробуйте вначале цикла добавить команду #asm("wdr").
Кроме того, раз уж вы не используете прерывания, попробуйте для исключения неожиданностей их запретить командой #asm("cli").

Добавлено: Ср июн 10, 2009 21:59:46
ikarab
Yftul писал(а):Не увидел у Вас работы с watchdog, попробуйте
листинг посмотреть !

Добавлено: Ср июн 10, 2009 22:18:00
Dazler
ikarab писал(а):Студия не показывает свою работу в отсчете пауз как ARV и предупреждал.

Я перекомпилил в CVAVR 1.25.9 - паузы отрабатываются

Изображение
Спасибо ikarab , посмотрев ваш скриншот я понял что не правильно выбирал
дебагер, после выбора AVR Simulator все за тикало причем и с моим
проектом.
Но это пол беды при заливки прошивки в МК он все равно виснет
и судорожно моргает свето диод PORTD.2, походу проблема в ФУЗАХ,
проект скомпилирован под кварц 1МГц, и фуз у меня стоит вот так:
Int. RC Osc. 1 MHz; Start-up time: 6 CK + 64 ms.
Во общем опять засада.

Добавлено: Ср июн 10, 2009 23:16:33
ikarab
Dazler писал(а):походу проблема в ФУЗАХ,
проект скомпилирован под кварц 1МГц, и фуз у меня стоит вот так:
Int. RC Osc. 1 MHz; Start-up time: 6 CK + 64 ms.

Во общем опять засада.
Да ему пофиг от чего брать 1 Мгц. Должен нормально работать.

Выкиньте все из проги и оставьте только мигание светодиодои например через 1 сек.

от ПРОСТОГО двигайтесь к сложному.

Возможно МК ресетится у вас по какой то причине - проверьте выполнение рекомендаций по обвеске МК со странички
"Все о прошивке AVR" - это стр. 7 в моей домашней страничке.

Добавлено: Ср июн 10, 2009 23:32:54
ikarab
переименуйте пожалуйста топик в

"Проблема с delay_ms CVAVR в AVR Studio"

редактированием первого поста.

Добавлено: Ср июн 10, 2009 23:34:29
ikarab
PEN у вас подключен как указано на страничке 7 в моей домашней страничке ? RESET подключен как там сказано ?

Добавлено: Чт июн 11, 2009 08:40:59
Dazler
ikarab писал(а):PEN у вас подключен как указано на страничке 7 в моей домашней страничке ? RESET подключен как там сказано ?
Сейчас проверю но мне сдается там все ОК.
Я сам програмер не паял купил готовый STK600,
когда случился этот глюк долго бился и решил
что AVRICE mk2 спасет дело но увы теперь куча
железа а результата нет. Знаний не хватает.
Вашу страницу я давно прочитал с неё можно сказать
все и началось, давно хотел заняться програмированием
а достойного (для чайников) руководства не было.
Я вот прикрепил еще один архив с инета так вот
с ним нет проблем он и в AVRStudio не тормозит
и в МК влетаем со свистом и все работает.
Как бы найти разница между этим и моим.

Добавлено: Сб июн 13, 2009 22:05:05
Dazler
Проблему решил всем спасибо.
Вообще странно с ней должен столкнутся любой кто работает с мега128.
Так вот там по умолчанию стоит фуз совместимости со старой 103 мегой.
Вот в нем и проблема снимаешь Фуз и все работает, а по коли он стоит
МК все время ресетится на команде делай_мс.

Добавлено: Сб июн 13, 2009 22:28:50
ikarab
Dazler писал(а):Проблему решил всем спасибо.
Вообще странно с ней должен столкнутся любой кто работает с мега128. Так вот там по умолчанию стоит фуз совместимости со старой 103 мегой. Вот в нем и проблема
Я ж вам выше написал - ЧИТАТЬ СТРАНИЦУ 7 курса Все о прошивке AVR !!!

Вы пишите что чиатали ...

... неужели не видели ??? Как ТАКОЕ не заметить ?

Изображение

Добавлено: Сб июн 13, 2009 22:44:15
Dazler
Может я конечно слепой но я в упор не вижу что бы на странице 7
было упомянуто про фузы и совместимость с 103 мегой.

http://www.123avr.com/07.htm

Добавлено: Сб июн 13, 2009 23:33:37
ikarab
Dazler писал(а):Может я конечно слепой но я в упор не вижу что бы на странице 7
было упомянуто про фузы и совместимость с 103 мегой.

123avr.com/07.htm
А это чудак какой то скопировал давно мой курс и не обновляет и даже не указал адрес первоисточника.

Мой курс - я же вам выше написал (пост Ср Июн 10, 2009 23:34:29 ) - в моей домашней страничке - т.е. под кнопкой www под моими сообщениями.
Читайте ОРИГИНАЛ ! AVR 123 :lol:

Добавлено: Сб июн 13, 2009 23:50:25
Dazler
Ааа спасибо, теперь все встало на места, просто ссылки очень похожи
вот я и запутался.
Теперь придется курс заново читать много нового и интересного появилось :))

Спасибо Вам за труды.
С уважением Сергей.

Добавлено: Сб июн 13, 2009 23:55:51
ikarab
Dazler писал(а): Спасибо Вам за труды. С уважением Сергей.
Всегда пожалуйста !