16.11.2008, 03:06
|
|
Прописка
Регистрация: 04.08.2006
Сообщений: 139
Сказал спасибо: 12
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
|
Сообщение от dosikus
|
Попробуй REset Persistent model data что в меню debug
Хотя я не уверен...Лучше иметь это в виду, кода прогу пишешь.
|
Не попробовал.
Сообщение от dosikus
|
Ха поставь Randomize data memory в No и все заработает !!!
|
Обалдеть!Действительно ведет себя как в железе.Я теперь еще больше стал доверять Proteus.
Слушай ну почему Randomize data memory в No, а не в YES?
Мне кажется,что вопрос про Randomize data memory надо взять на карандаш Halex07 для его ЧАВО.
|
|
|
|
16.11.2008, 03:10
|
|
Прописка
Регистрация: 04.08.2006
Сообщений: 139
Сказал спасибо: 12
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
|
Сообщение от dosikus
|
Насчет усб это к urry , я пока не дорос...
|
Жаль.
Вызывается urry!
|
|
|
|
16.11.2008, 03:13
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Сообщение от hubble
|
Обалдеть!Действительно ведет себя как в железе.Я теперь еще больше стал доверять Proteus.
Слушай ну почему Randomize data memory в No, а не в YES?
|
Похоже кривые руки разработчиков.
Randomize Programm memory наоборот работает...
__________________
Осторожно , злой кот
|
|
|
|
16.11.2008, 11:12
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Сообщение от dosikus
|
Похоже кривые руки разработчиков.
Randomize Programm memory наоборот работает...
|
Цитирую тебя: "С твоим то стажем..."
Ведь все описано в Helpe по модели. Открываем чере правую лапу хвостатой:
Display Model Help =›
Model Properties (Alphabetical Index) =›
Randomise Data Memory и читаем:
"By default, at ‘power-up’, the General Purpose Registers of the processor are initialised with random values.
When this property is assigned No these registers are instead initialised with zeros (i.e. 00h in every location).
Note that the Special Function Registers (e.g. INTCON, TRISA, etc.) are not affected by this property. These registers are always initialised to their correct power-up values."
Т.е. по умолчанию все регистры, кроме специальных (INTCON, TRISA и т.п.) заполняются случайным "мусором", а если стоит No то обнуляются. Это не глюк - это так задумано разработчиком.
Вот за что я уважаю Лабцентнер, так это за достаточно хороший HELP, редко что упущено.
ЗЫ Ребята, в который раз призываю!!! Ставите модель в схему - загляните в ее хелп - два-три лишних щелчка мышью... Особенно это каксается пропертей (ИМХО свойств). Ведь даже для примитивов все расписано. А многие, особенно АВР имеют ограничения, тоже доступны там же General Model Limitations
|
|
|
|
16.11.2008, 12:07
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Но получается наоборот при No заполняется мусором.
А должно при Yes.
__________________
Осторожно , злой кот
|
|
|
|
16.11.2008, 12:13
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
2 dosikus
Sorry, не проверял, но взял на карандаш... Отмечу в глюках.
|
|
|
|
17.11.2008, 12:04
|
|
Гражданин KAZUS.RU
Регистрация: 30.04.2006
Сообщений: 984
Сказал спасибо: 5
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
|
Кто то может подсказать, откуда берутся предупреждения? Собака то не запущена...
-- Прилагается рисунок: --
Прикрепленный файл: 832.rar
|
|
|
|
17.11.2008, 12:29
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Как запустить в PROTEUS прогу на Си с САМОГО начала ? Только выполняя ее по времени 1 инструкции ? или есть хитрее метод ?
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
17.11.2008, 13:28
|
|
Гражданин KAZUS.RU
Регистрация: 30.04.2006
Сообщений: 984
Сказал спасибо: 5
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
|
Сообщение от KVM_P
|
Ставил патч as205 непосредственным копированием в соответствующие директории Proteus 7.4 SP3
При беглом просмотре модели на ATmega16 пока работают.
При запуске моделирования на ATmega128 выдает PC=0x00A0 [AVR WATCHDOG] Watchdog setup sequence is timed out
Можно ли устранить ошибку?
|
У меня такая же беда... Как то это побороли?
|
|
|
|
17.11.2008, 14:12
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Сообщение от dimonbest
|
Кто то может подсказать, откуда берутся предупреждения? Собака то не запущена...
|
Откуда беруться сам дивлюсь ! Они у меня начинают "браться" когда размер кода написаного в CVAVR более 50 % памяти МК.
Отключть так - меню: Debug -› configure diagnostic - там отключить то что надоедает.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 19:26.
|
|