Author |
Message |
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Вот я и думаю, что потому как в ней прозрачности нет. А не пробовали под Вендой 7 вот так сделать?
_________________ iLavr
|
08 Apr 2021 20:22 |
|
|
Alex1968
Novelist
Joined: 21 Jun 2020 10:12 Posts: 36
|
Кстати да, только что попробовал на семёрке в режиме совместимости с ХР, заработало....Но через полминуты симуляции протеус молча закрылся. При дальнейших запусках и симуляции вылетает с ошибкой через секунд 15 симуляции. Попробовал такой же фокус на десятке. Тоже работает, экран дисплея при симуляции появляется, вылетов пока не было. Спасибо за наводку.
|
08 Apr 2021 21:02 |
|
|
PVV
Doomed
Joined: 12 Feb 2016 13:39 Posts: 463
|
Такой вылет протеуса без объяснения причин был со старой версией display.dll, здесь можно взять новую, или использовать dispRGB.dll.
|
09 Apr 2021 02:38 |
|
|
vzuravlo
Junior
Joined: 25 Mar 2021 10:57 Posts: 1
|
Добрый день. Загрузил симулятор RK86 в Протеус, но он ругается на модели. . Модели закинул в C:\ProgramData\Labcenter Electronics\Proteus 8 Professional\MODELS, но Протеус их не видит. Что не так делаю?
|
12 Jun 2021 15:31 |
|
|
Damir
Fanat
Joined: 21 Feb 2017 06:54 Posts: 79 Location: Казань
|
C этими самописными DLL заметил такую особенность - если на схеме более 3-х таких DLL - то в WIN-7 и старше симуляция не работает, вылетает сразу или ругается на них всех. В ХР все работает прекрасно часами. Если поочередно отключать из симуляции микросхемы, симуляция начинает запускаться, когда остается не более 2-х DLL, причем любые, не зависит от типа. Но все равно иногда вылетает, иногда работает долго. Но симуляция РК -86 и так медленнаая, иногда и не дождешся результата. Я для себя , чтобы запускать РК в Протеусе на WIN-7, (надоедает все время перезагружать комп в ХР) ради эксперимента решил модернизировать схему таким образом: - убрал из схемы РК две БИС - 57 и 75 и все их окружение. - поставил вместо них 1 Атмегу32, 1 регистр и 1 АП6. и сделал для начала вывод на ТВ. АтМега также в режиме ПДП выбирает из экранной области информацию, преобразует для экрана и выводит на ТВ. получилось вывести, но DLL экрана не все так выводит как реальный Телевизор. Далее, раз есть АВР - заменил вывод на ТВ выводом на LCD экран!. Так как в Протеусе есть только модель с разрешением 320х240 то на экран строки все поместились, а символов в строке помещается только 53. так и сделал, пока работает стабильно. эта же модель поддерживает 8 битный паралельный вывод - вот с ним гораздо быстрее обновляется экран в Протеусе. На реальном макете вполне быстро работает и с SPI-интерфейсом: Использовал протеусные схемы от PVV , и его же доработки с СД флешкой, но у меня в протеусе не заработало, попробую на макете собрать.
|
25 Dec 2022 15:40 |
|
|
Damir
Fanat
Joined: 21 Feb 2017 06:54 Posts: 79 Location: Казань
|
Вот так выглядит на макете : и файлы в протеусе с прошивками, если кто захочет повторить :
|
25 Dec 2022 16:10 |
|
|
PVV
Doomed
Joined: 12 Feb 2016 13:39 Posts: 463
|
Какая версия протеуса используется? Мне уже писали, что с 8.9 была проблема с одновременным использованием самописных моделей. Я пользуюсь 8.5 и WinXP. На счет WinXP, она у меня в виде виртуальной машины, это очень удобно. Файл виртуалки, для ХР достаточно ~1Gb, можно спокойно копировать и переносить с машины на машину, не зависимо от основной ОС установленной на компе, Linux, Win7, Win10. Я использую VirtualBox. По быстродействию особых отличий от нативного режима я не замечаю. Давно проводил эксперимент, основное забылось, но порядок, симуляция одного и того же проекта одинаковое число секунд в виртуалке и нативе была 8часов 30минут и 7часов 50 минут, те при симуляции в секундах и минутах, а не часах, виртуалка практически не проигрывает нативу.
|
26 Dec 2022 12:28 |
|
|
Damir
Fanat
Joined: 21 Feb 2017 06:54 Posts: 79 Location: Казань
|
у меня WIN7 и версия 8.9 как раз. Есть ХР на втором винте ( надо перезагружаться и править БИОС) там версия 8.3 - там все работает без вылетов, но файлы, сделанные в 8.9 есс-но там не читаются, в этом и неудобства. Но сейчас я избавился от всех моделей , остались только 2 - ВМ80 и ВВ55 . Работает нормально. Есть вопрос, как заставить читать с СД-карты, какую программу использовать. По тексту темы вроде последняя версия должна быть та, которая при запуске пишет " SDOS_V8.6" , занимает адреса 6000...6910Н, но сней у меня совсем не работает, выбор CS на флешке всегда высокого уровня (красный). Есть две версии ( я их пометил v3 и v5 ) с адресами 6000-67FFH - они работают, CS выбирается, но файлы не читаются, пишет NO FILES через долгое время. образ на флешке есть (хоть он для специалиста), наверно не зависит какой он - каталог должен прочитаться ? при нажатии на паузу в Протеусе каталог флешки показывает верно.
|
27 Dec 2022 07:40 |
|
|
PVV
Doomed
Joined: 12 Feb 2016 13:39 Posts: 463
|
Да, что касается переноса проекта из старших версий в младшие, то это вызывает проблемы, но они решаемы, мне подсказали: Оффтоп на тему переноса: видеопример как переносить проекти моя текстовая выдержка из этого видео: Перенос проектов протеуса в младшую версию: В 'старшем' проекте протеуса: - Edit -> Select All Objects; - File -> Export Project Clip -> сохраняем файл с нужным именем и расширением pdsclip. В 'младшем' проекте протеуса: - создаем пустой проект с нуля; - File -> Import Project Clip -> выбираем ранее сохраненный файл с расширением pdsclip - сохраняем проект, ВСЕ!Что касается версии SDOS, в этой теме я описывал все варианты сборки. Версия может быть не обязательно 8.6. Все зависит от типа SD интерфейса.
|
27 Dec 2022 10:13 |
|
|
Damir
Fanat
Joined: 21 Feb 2017 06:54 Posts: 79 Location: Казань
|
Cпасибо большое за информацию, особенно по SDOS, почему то я её раньше не увидел. Теперь есть с чем разбираться.
И ещё по LCD - на Али есть экраны 3,5 с разрешением 320 на 480, это как раз то что нужно для меня, что бы выводить на него полностью экран - нужно 250 на 384 , ещё и поля будут. Скоро должен прийти - сделаю -покажу здесь. В протеусе такой модели жаль нет.
|
27 Dec 2022 15:16 |
|
|
Damir
Fanat
Joined: 21 Feb 2017 06:54 Posts: 79 Location: Казань
|
Сделал Радио-86РК с LCD монитором с разрешением 320х480 пикс. 8-битный параллельный интерфейс. Работает быстрее чем с SPI интерфейсом, но не намного, хотя обновление экрана происходит почти незаметно. Но буковки хоть и мельче но четче: и фото всей конструкции на макетке, на ней к РК подключена плата RAM диска на 62256 с батарейкой, и розетка давно напаяна длинная под 29ЕЕ011, но так и не сделал программу для неё ещё. Место на макете ещё есть - как раз перенести туда RAM-диск и сделать СД-интерфейс... может ещё что поместится:
|
02 Jan 2023 08:42 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22587 Location: Silicon Valley
|
|
05 Feb 2024 19:57 |
|
|
Alikberov
Maniac
Joined: 14 Oct 2019 18:10 Posts: 318 Location: Tashkent
|
Небольшая просьба тем, кто занимается схемой РЛК в Proteus'е. Не могли бы добавить в схему парочку элементов, в соответствии с темой и проверить в симуляции? Спасибо!
|
20 Feb 2024 13:29 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22587 Location: Silicon Valley
|
да там в протэусе наверное упрощённая модель 8080 - она не умеет слово состояния ставить на шину вроде
|
21 Feb 2024 22:28 |
|
|
Mondx
Doomed
Joined: 10 Aug 2022 07:27 Posts: 356
|
Протеусом имеет смысл пользоваться только в простых примерах. Что то более-менее накрученное приходится проверять в железе. Это не только 8080 касается, скорее даже не 8080.) ПС. Вообще, Протеус от лени. Если есть готовое ус-во, то эмулятор не нужен.
|
21 Feb 2024 23:38 |
|
|