Страница 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 ." Я в меню а :shock: пунткта нет.
Взял проект из примеров с таким же МК жму на паузу есть отладчик :)) . Перешыл МК HEX файлом из предидушего проекта. Пауза... Нет отладчика. :(

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


У меня 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 таких проблем нет. Что может быть ?