Страница 103 из 280
Re: Proteus: вопросы и ответы
Добавлено: Ср ноя 02, 2011 14:42:06
Николай Щербаков
Вот проект, заранее благодарен.
Re: Proteus: вопросы и ответы
Добавлено: Ср ноя 02, 2011 15:32:35
Soir
Николай Щербаков писал(а):Вот проект, заранее благодарен.
Проект тяжелый для Proteus из-за относительно высокой тактовой частоты 16МГц. Если нужно отладить только прошивку, я убрал/заменил ненужные для этой цели элементы. У меня идет в реале, правда со 100%-ой загрузкой процессора. Если это чисто учебный проект, уменьшите тактовую частоту. Можно еще поэкспериментировать с параметрами анимации и симуляции.
Если симулировать все устройство - будет сложнее...
Re: Proteus: вопросы и ответы
Добавлено: Ср ноя 02, 2011 18:23:22
Челюскин
Soir писал(а):Челюскин писал(а):Такой вопрос уже наверное был, сдается мне, коль больше 100 страниц... Спрошу еще раз, думаю все поймут, что окинуть нереально весь обьем.
Протеус выкидывает, работает 5-7 минут и все - закрывается без страха и упрека. Переставил версий много - ничего не изменилось. куда смотреть, подскажите пожалуйста кто-нибудь..
Лицензия...
Версия Протеуса скачанная с нета, но на двух др. компах встала с первого показа и работает как часы, винда везде одна - 7 Home Basic (тоже лицензионная) Чудес в мире много, но их не бывает.....
Re: Proteus: вопросы и ответы
Добавлено: Чт ноя 03, 2011 06:23:43
Николай Щербаков
Большое спасибо. Блин, неделю мучился... Эммулятор не всесилен.
Re: Proteus: вопросы и ответы
Добавлено: Чт ноя 03, 2011 07:47:34
Николай Щербаков
Soir писал(а):Николай Щербаков писал(а):Вот проект, заранее благодарен.
Проект тяжелый для Proteus из-за относительно высокой тактовой частоты 16МГц. Если нужно отладить только прошивку, я убрал/заменил ненужные для этой цели элементы. У меня идет в реале, правда со 100%-ой загрузкой процессора. Если это чисто учебный проект, уменьшите тактовую частоту. Можно еще поэкспериментировать с параметрами анимации и симуляции.
Если симулировать все устройство - будет сложнее...
Большое спасибо. Блин, неделю мучился... Эммулятор не всесилен.
Re: Proteus: вопросы и ответы
Добавлено: Сб ноя 05, 2011 03:18:12
Dioptimizer
Здравствуйте уважаемые специалисты.
Вопрос решен, спасибо всем за помощь.
Оказалось все правильно. Нужно учитывать специфику фотодиода, там разброс в несколько десятков милливольт.
Re: Proteus: вопросы и ответы
Добавлено: Пн ноя 07, 2011 01:01:27
6+643+769/235*2+33
Всем большой привет

. Вот и я тоже занялся осваиванием и усвоением Шпротека .Орентир книга "PROTEUS VSM система виртуального моделирования".Схемку собрал всё соединил програмку написал МК прошил включил симуляцыю. Работает

.Жму на паузу (дабы узреть окно отладчика). Нема?!... ХМ... Ага ещё раз ... Нету!

.Смотрю в книгу "Поставте проэкт на паузу. Появется окно отладчика , если этого не произошло , то в меню DEBUG отметьте пункт PIC CPU SOURCE CODE ." Я в меню а

пунткта нет.
Взял проект из примеров с таким же МК жму на паузу есть отладчик

. Перешыл МК HEX файлом из предидушего проекта. Пауза... Нет отладчика.
Версия Протеуса 7,8. Установился без проблем. Скачяный архив 7.8_SP2 может SP2 система на которую нужно ставить. Пробовал на Windows XP Mode результат всё тот же (может этого и следовало ожедать

я не в курсе). Или у меня демка.
У меня Windows7 Максимальная 64bit все проги работают без скрипа
Уважаемые знатоки кто шо посоветует.

Re: Proteus: вопросы и ответы
Добавлено: Пн ноя 07, 2011 05:43:41
Chettuser
Не HEX надо, а COF скормить.
Re: Proteus: вопросы и ответы
Добавлено: Пн ноя 07, 2011 21:03:52
6+643+769/235*2+33
OK. cof с проекта с таким же МК скормил, паузу нажал, заработало. Чего нехватает теперь понятно.
Вопрос а где взять. На выходе после компиляцыи только HEX . Компилятор MPASMWIN. Всё что в папке с проектом имеет следуюшие расширения:
asm, COD, ERR, HEX, LST, O, DBK, DSN, PWI.
Может чего в настройках по настраивать.
Ваши предложения .

Re: Proteus: вопросы и ответы
Добавлено: Пн ноя 07, 2011 21:17:36
Soir
6+643+769/235*2+33 писал(а):Компилятор MPASMWIN. Всё что в папке с проектом имеет следуюшие расширения:
asm, COD, ERR, HEX, LST, O, DBK, DSN, PWI.
Может чего в настройках по настраивать.
Ваши предложения .

Использовать в качестве прошивки для МК файл *.hex. А для отладки - *.asm.
Последовательность его подключения на скриншотах.

Re: Proteus: вопросы и ответы
Добавлено: Пн ноя 07, 2011 22:54:37
6+643+769/235*2+33
Soir писал(а):6+643+769/235*2+33 писал(а):Компилятор MPASMWIN. Всё что в папке с проектом имеет следуюшие расширения:
asm, COD, ERR, HEX, LST, O, DBK, DSN, PWI.
Может чего в настройках по настраивать.
Ваши предложения .

Использовать в качестве прошивки для МК файл *.hex. А для отладки - *.asm.
Последовательность его подключения на скриншотах.

Всё так и зделано согласно скриншотам. asm набран в ручную, подключён. Пунктом Buidl All перегнан в HEX.
Суть проблемы в первом моём сообщении
После нажатия на паузу должен быть режым пошаговой отладки програмы . Но его нет.
Вот товарищ подсказал что нужен cof файл вместо hex .Замена hex на cof взятого из примеров с таким же МК подтвердила мысль. Режым пошаговой отладки програмы появился .
Вот и вытикает вопрос что мне нужно зделать чтоб Протеус создал cof файл в новом проекте.
Re: Proteus: вопросы и ответы
Добавлено: Вт ноя 08, 2011 00:44:08
6+643+769/235*2+33
УФ.

Наконец то заработал, теперь всё как у людей (надолго ли ?).
Переустановил Шпротэка.
Бьюсь я над ним как рыба об лёд уже неделю . Переустонавливал не раз.
В этот раз установка пошла не по сценарию, лицензию установшик поставил сам , а до этого нужно было указать путь. Пропатчил . Запустил не на что не надеясь и вуаля на тебе пользуйся. Я конечно рад но такая непредсказуемость смущает кто знает на чём опять заглючит .
У кого версия 7,8 отпишитесь как работает если хорошо то где качали. Или подскажите где скачать другую нормальную версию.
Непонятным осталось следуюшие (покрайней мере для меня) при "обследовании" папки с проектом файл с расшырением COF так и не обнаружен.
При каких условиях он создаётса? И для чего он нужен ? Ну это так в целях повышения образованности.
Да и ещё вчера винда скачала какието обновления возможно есть связь.
Всем кто отозвался выражаю благодарность

Re: Proteus: вопросы и ответы
Добавлено: Вт ноя 08, 2011 02:29:19
Murka
6+643+769/235*2+33 писал(а):Непонятным осталось следуюшие (покрайней мере для меня) при "обследовании" папки с проектом файл с расширением COF так и не обнаружен.
При каких условиях он создаётса? И для чего он нужен ?
Создаётся при компиляции С (С++) кода. Нужен для отладки, в данном случае.
Так как ваш проект на асме то его там не должно быть.
Re: Proteus: вопросы и ответы
Добавлено: Вт ноя 08, 2011 16:21:08
shadowmaster63
Только второй день использую данную программу, так что сильно не пинайте.
При отладке в варнингах выдается предупреждение.
Model rs232 specified but not found in U1_#P
Missing interface model rs232 in U1_#P
Подскажите что это значит ? Собираю простенький кабель на MAX232..
Re: Proteus: вопросы и ответы
Добавлено: Ср ноя 09, 2011 08:53:58
slavokhire5
Доброго времени суток:) А существует ли в протеусе возможность на лету (без остановки симуляции работы микроконтроллера) регулировать частоту генератора импульсов?
Re: Proteus: вопросы и ответы
Добавлено: Ср ноя 09, 2011 09:11:10
Engineer_Keen
shadowmaster63 писал(а):При отладке в варнингах выдается предупреждение.
Model rs232 specified but not found in U1_#P
Missing interface model rs232 in U1_#P
Какой-то косяк с моделью компонента. Вручную его свойства не правили?
slavokhire5 писал(а):А существует ли в протеусе возможность на лету (без остановки симуляции работы микроконтроллера) регулировать частоту генератора импульсов?
Есть Signal Generator на нем можно частоту/амплитуду/форму менять во время симуляции.
Если имеется ввиду тактовый генератор МК, то скорее всего нет, т.к. там даже кварц не симулируется, а тактовая частота забивается в свойствах МК. Правда программно можно менять, например регистром OSCCAL если используется RC-генератор.
Re: Proteus: вопросы и ответы
Добавлено: Ср ноя 09, 2011 09:20:58
slavokhire5
а как в Signal Generator менять на ходу частоту? если пытаюсь клацнуть по нему двойным щелчком во время симуляции, выдается сообщение simulation must be paused whilst measuring. Если поставить паузу, как требуется и опять клацнуть двойным щелчком, появляется сообщение this object has no operating point. а останавливать нельзя:)
Re: Proteus: вопросы и ответы
Добавлено: Ср ноя 09, 2011 10:05:01
Engineer_Keen
Надо правой кнопкой и выбирать VSM Signal Generator.
Re: Proteus: вопросы и ответы
Добавлено: Ср ноя 09, 2011 12:13:21
slavokhire5
Я не тот генератор использовал) спасибо)
Re: Proteus: вопросы и ответы
Добавлено: Ср ноя 09, 2011 18:00:56
shadowmaster63
Какой-то косяк с моделью компонента. Вручную его свойства не правили?
Протеус вообще только установлен. Как при отладке в составе схемы так и при размещении только этого компонена MAX232 вылазает такая ошибка. с компонентом MAX233 таких проблем нет. Что может быть ?