Proteus: вопросы и ответы

Обсуждаем цифровые устройства...
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Proteus: вопросы и ответы

Сообщение Soir »

a_skr писал(а):Если кому интересно (хотя вряд ли)...

Интересно.
А в железе как? не пробовали?
a_skr
Вымогатель припоя
Сообщения: 630
Зарегистрирован: Пн июн 14, 2010 13:07:29
Откуда: Жуковский

Re: Proteus: вопросы и ответы

Сообщение a_skr »

Не пробовал. Как-нибудь проверю. Доверяю datasheet'у от производителя.
Хотя, если подумать, то смысла использовать такую последовательность нет. Подразумевается, что датчик на шине один (иначе - READ ROM не сработает), зачем читать его серийный номер, тратить память на буфер для него, если можно дать команду SKIP ROM... Повторюсь, я писал эмулятор DS18B20 на МК и отлаживал в Proteus'е его отработку по datasheet'у, сравнивая с поведением модели, поэтому и заметил.
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Proteus: вопросы и ответы

Сообщение Soir »

a_skr писал(а):...зачем читать его серийный номер, тратить память на буфер для него...

Чтобы автоматически опознать устройство, например.
a_skr
Вымогатель припоя
Сообщения: 630
Зарегистрирован: Пн июн 14, 2010 13:07:29
Откуда: Жуковский

Re: Proteus: вопросы и ответы

Сообщение a_skr »

ну да, если делать "опознаватель" устройства 1-wire ;) , хотя знаем, что оно 1-wire и знаем распиновку, чтобы подключить правильно, но не знаем, что это ;)

ps. и еще знаем, какую команду подать после READ ROM! ;)
pps. хотя на основе анализа кода семейства можем решить
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Proteus: вопросы и ответы

Сообщение Soir »

a_skr писал(а):ну да, если делать "опознаватель" устройства 1-wire ;) , хотя знаем, что оно 1-wire и знаем распиновку, чтобы подключить правильно, но не знаем, что это ;)

Бывают универсальные прошивки под разные датчики, тут автоматическое опознание самое то, программа сама определила и сама знает какую команду подавать.
Аватара пользователя
Rovez
Первый раз сказал Мяу!
Сообщения: 34
Зарегистрирован: Сб апр 07, 2012 17:13:20

Re: Proteus: вопросы и ответы

Сообщение Rovez »

Здравствуйте. Помогите пожалуйста в протеусе найти DM163 - 24 канальный драйвер светодиодов, с аппаратным ШИМом, или что то похожее.. буду очень благодарен.
Marchello
Встал на лапы
Сообщения: 114
Зарегистрирован: Чт ноя 24, 2011 12:39:13

Re: Proteus: вопросы и ответы

Сообщение Marchello »

Доброй ночи уважаемые форумчане! Выкладываю проект в Протеусе, не могу понять почему без покдлючения Ground генератор не хочет поджигать лампу! Посмотрите кто спец в этих делах! Дайте дельный совет как должно быть?!
Marchello
Встал на лапы
Сообщения: 114
Зарегистрирован: Чт ноя 24, 2011 12:39:13

Re: Proteus: вопросы и ответы

Сообщение Marchello »

Вот в принципе и сам файл в Протеусе
Вложения
Проблемы с генератором 220в.rar
(22.19 КБ) 222 скачивания
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Proteus: вопросы и ответы

Сообщение Soir »

Marchello писал(а):...почему без покдлючения Ground генератор не хочет поджигать лампу...

О какой части схемы идет речь? У Вас там 4 лампы, прошивки нет, как разбираться?
Если речь о схеме 2, то генератор, который Вы применили, генерирует сигнал относительно общего провода. Соответственно для замыкания цепи лампу надо подключать вторым выводом на общий провод.
misterkuk
Мучитель микросхем
Сообщения: 400
Зарегистрирован: Сб апр 17, 2010 10:30:13
Контактная информация:

Re: Proteus: вопросы и ответы

Сообщение misterkuk »

Почему proteus 7.10 sp0 не видит файлы прошивки и остальные( загружаемые в свойствах контроллера)? Система семёрка, на ХР ке работало. Переустановка не помогла.
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Proteus: вопросы и ответы

Сообщение Soir »

misterkuk писал(а):Почему proteus 7.10 sp0 не видит файлы прошивки и остальные( загружаемые в свойствах контроллера)? Система семёрка

Как именно не видит? Нет окошка выбора, или нет пути... Может Вы с архива пытаетесь, а может в путях и/или названиях русские буквы или спецсимволы... Лекарство неправильное...
У меня подобных проблем не наблюдается, да и другие не жалуются.
misterkuk
Мучитель микросхем
Сообщения: 400
Зарегистрирован: Сб апр 17, 2010 10:30:13
Контактная информация:

Re: Proteus: вопросы и ответы

Сообщение misterkuk »

Soir писал(а):
misterkuk писал(а):Почему proteus 7.10 sp0 не видит файлы прошивки и остальные( загружаемые в свойствах контроллера)? Система семёрка

Как именно не видит? Нет окошка выбора, или нет пути... Может Вы с архива пытаетесь, а может в путях и/или названиях русские буквы или спецсимволы... Лекарство неправильное...
У меня подобных проблем не наблюдается, да и другие не жалуются.

Просто открываю папку через окно выбора, а в папке нет ничего. Но на самом деле есть жеш и если начать писать файл то появляются возможные варианты и открывает, но не симулирует, просто лог открывается и всё на этом. Как почистить лицензию? Revo Uninstaller почему то не удаляет её п ри переустановке протеус видит раннее установленный ключ. Я сначала установил более старую версию, при попытке открыть проект, вылетело сообщение что файл создан более поздней версией. После чего была установлена нужная версия где и вылезли эти траблы.
Русских и спец символов и даже длинных названий нет. Пути все на Английском.
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Proteus: вопросы и ответы

Сообщение Soir »

misterkuk писал(а):Просто открываю папку через окно выбора, а в папке нет ничего.

Это так со всеми проектами? Даже с теми, что в примерах?
misterkuk писал(а):Как почистить лицензию?

Тут уже не раз писалось. Деинсталлировать Proteus, вручную удалить остатки (если что-то осталось), почистить реестр. Переустановить все заново.
misterkuk
Мучитель микросхем
Сообщения: 400
Зарегистрирован: Сб апр 17, 2010 10:30:13
Контактная информация:

Re: Proteus: вопросы и ответы

Сообщение misterkuk »

Soir писал(а):
misterkuk писал(а):вручную удалить остатки (если что-то осталось), почистить реестр.

Где чистить в реестре? Он видит при установке лицензию старой версии. Я её удвляю через менеджер лицензий и ставлю что идёт в комплекте с новой, но при патчинге выдаёт ошибку что 1 файл не скопирован.
BIN\LICENCE.DLL -> Ошибка CRC в оригинальном файле!.
...........
Нашол почистил, на чистую установил, всё хорошо, но всёравно не видит прошивку в свойствах проца. Стандартные работают норм.
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Proteus: вопросы и ответы

Сообщение Soir »

misterkuk писал(а):...всёравно не видит прошивку в свойствах проца. Стандартные работают норм.

Стандартные это какие? из примеров Proteus? Значит дело не в программе, а конкретно в Вашем проекте. Давайте я проверю его на своем компьютере...
misterkuk
Мучитель микросхем
Сообщения: 400
Зарегистрирован: Сб апр 17, 2010 10:30:13
Контактная информация:

Re: Proteus: вопросы и ответы

Сообщение misterkuk »

Soir писал(а):
misterkuk писал(а):...всёравно не видит прошивку в свойствах проца. Стандартные работают норм.

Стандартные это какие? из примеров Proteus? Значит дело не в программе, а конкретно в Вашем проекте. Давайте я проверю его на своем компьютере...

Да, из примера всё работает, но если в них открывать мою прошивку, то тоже не видно её. Пример что в архиве работал на другом компе после чего переехал на вернувшийся с ремонта ноутбук.
И ещё, можно ли сделать так чтоб проекты созданные в новых версиях, открывались старыми версиями?
Вложения
hertz.rar
(255.62 КБ) 232 скачивания
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Proteus: вопросы и ответы

Сообщение Soir »

misterkuk писал(а):Да, из примера всё работает, но если в них открывать мою прошивку, то тоже не видно её.

Понятно. В качестве программного файла в модель МК нужно брать в данном случае *.hex или *.cof. То есть нужно скомпилировать проект в MPLAB и получить данные файлы. Но беглый просмотр исходника показывает, что работать программа не должна. Только это уже другой вопрос...
misterkuk писал(а):И ещё, можно ли сделать так чтоб проекты созданные в новых версиях, открывались старыми версиями?

Попробуйте Сохранить как... и выбрать из списка Тип файла ISIS 7.0... Или через экспорт-импорт секции. Но полноценного переноса может и не получиться...
misterkuk
Мучитель микросхем
Сообщения: 400
Зарегистрирован: Сб апр 17, 2010 10:30:13
Контактная информация:

Re: Proteus: вопросы и ответы

Сообщение misterkuk »

Soir писал(а):
misterkuk писал(а):Да, из примера всё работает, но если в них открывать мою прошивку, то тоже не видно её.

Понятно. В качестве программного файла в модель МК нужно брать в данном случае *.hex или *.cof. То есть нужно скомпилировать проект в MPLAB и получить данные файлы. Но беглый просмотр исходника показывает, что работать программа не должна. Только это уже другой вопрос...
.

Блин, точно, но не понятно веди все были файлы на месте, перенёс несколько проектов с другого компа и прошивки с них исчезли.:) Скомпилил, всё работает, Исходник что вы видели- это сырой набросок, есть рабочий код на 3 эфекта на другой машине:)
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Proteus: вопросы и ответы

Сообщение Soir »

misterkuk писал(а):не понятно веди все были файлы на месте, перенёс несколько проектов с другого компа и прошивки с них исчезли.

Это дело рук MPLAB.
polyname
Прорезались зубы
Сообщения: 249
Зарегистрирован: Пт май 18, 2012 23:12:23

Re: Proteus: вопросы и ответы

Сообщение polyname »

какой формат команд у I2C Debugger ?
передаю S 66 10 20 P, почему-то передается только S 66 P
Ответить

Вернуться в «Цифровая техника»