SimulIDE бесплатный симулятор электроники (PIC, AVR, цифра)

Использование и разработка софта (преимущественно на ПЦ)

Moderator: Shaos

User avatar
fifan
Devil
Posts: 909
Joined: 06 Oct 2006 03:17
Location: г.Лянтор,Сургутского р-на,ХМАО

Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф

Post by fifan »

FizikS wrote:В свежей сборке для тестировщиков (от 3 мая 2022 г.).
Это где? На странице загрузки версия от 13 марта этого года.
User avatar
FizikS
Maniac
Posts: 264
Joined: 11 Oct 2018 00:52
Location: г. Клинцы, Брянская обл.

Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф

Post by FizikS »

Эта версия доступна только для тестировщиков (закрытая группа на форуме).
User avatar
fifan
Devil
Posts: 909
Joined: 06 Oct 2006 03:17
Location: г.Лянтор,Сургутского р-на,ХМАО

Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф

Post by fifan »

Выложу проект схемы светофора. На малом пике, наверное можно в железе собирать.
User avatar
FizikS
Maniac
Posts: 264
Joined: 11 Oct 2018 00:52
Location: г. Клинцы, Брянская обл.

Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф

Post by FizikS »

В новых версиях (для тестировщиков) расширяется номенклатура моделей микропроцессорного комплекта MOS 65XX: добавлены периферийные устройства 6520 (параллельный ввод-вывод), 6522 (универсальный интерфейсный адаптер) , 6532 (RAM-I/O-Timer (RIOT)).
Исправлены некоторые ошибки, но модель 6520 вызывает крах программы...
You do not have the required permissions to view the files attached to this post.
AlexZR
Junior
Posts: 6
Joined: 08 Oct 2022 01:28

Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф

Post by AlexZR »

Здравствуйте, а насколько сложно добавить в симулятор платку LGT8F328P-LQFP48 ?
готов заказать и оплатить данную модель..
User avatar
FizikS
Maniac
Posts: 264
Joined: 11 Oct 2018 00:52
Location: г. Клинцы, Брянская обл.

Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф

Post by FizikS »

AlexZR wrote:Здравствуйте, а насколько сложно добавить в симулятор платку LGT8F328P-LQFP48 ?
Здравствуйте.
Думаю, что этот вопрос будет интересен многим, поэтому настоятельно рекомендую зарегистрироваться на официальном форуме программы https://simulide.forumotion.com/ и создать тему в соответствующем разделе, например, здесь: https://simulide.forumotion.com/f4-feature-requests. Общаются там многие через онлайн переводчика. Проблем не возникает.

Пользователи программы достаточно много сделали новых моделей для этой программы. Логические микросхемы можно делать самостоятельно без умения программировать. Добавление моделей микропроцессоров и микроконтроллеров требует умения программировать. Усилиями пользователей добавлен микроконтроллер atmega328pb (если не ошибаюсь, это работа одного из студентов). Недавно был добавлен процессор Z80. К созданию этой модели также причастен пользователь программы. Автор программы активно помогает в разработке и внедрению новых моделей.
Насколько корректно работают новые модели я не знаю, т.к. не хватает тестировщиков для проверки новых (да и уже существующих) моделей.

Если попадете в группу разработчиков и тестировщиков, то сможете регулярно получать свежие сборки программы. Альтернативный вариант - стать подписчиком программы на Patreon.
AlexZR
Junior
Posts: 6
Joined: 08 Oct 2022 01:28

Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф

Post by AlexZR »

FizikS wrote:Альтернативный вариант - стать подписчиком программы на Patreon.
благодарю за ответ, не давно стал пользователем данной программы многое еще не знаю,
попытался сделать взнос при скачивании программы, платеж не прошел, в двух словах, как это правильно делать ?
User avatar
FizikS
Maniac
Posts: 264
Joined: 11 Oct 2018 00:52
Location: г. Клинцы, Брянская обл.

Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф

Post by FizikS »

AlexZR wrote:попытался сделать взнос при скачивании программы, платеж не прошел, в двух словах, как это правильно делать ?
Оплата идет через PayPal. В свете известных событий PayPal ушел из России. Т.е. Остается моральная поддержка (сообщать о найденных багах, предлагать пути развития программы и какие-либо усовершенствования текущей версии и т.д.). Иногда это более полезно, чем материальная.
На официальном сайте в разделе загрузок можно скачать версии SimulIDE 0.4.15 - стабильная версия и SimulIDE 1.0.0-RC3 Unstable (Updated Oct. 12 2022) - более/менее стабильная новая версия с большими возможностями и большим количеством компонентов. Подписчикам, тестерам доступна более новая версия SimulIDE 1.1.0 (вышла сегодня. Предыдущая версия SimulIDE 1.0.1 - заморожена и развиваться больше не будет, только устранение багов).
AlexZR
Junior
Posts: 6
Joined: 08 Oct 2022 01:28

Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф

Post by AlexZR »

FizikS wrote:Оплата идет через PayPal.
да, уже понял,
благодарю за столь исчерпывающую информацию !
AlexZR
Junior
Posts: 6
Joined: 08 Oct 2022 01:28

Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф

Post by AlexZR »

FizikS, не смог прочитать ваше личное сообщение, т.к. зарегистрировался на форуме не давно, прав таких еще нет..
User avatar
Shaos
Admin
Posts: 23990
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф

Post by Shaos »

Извиняюсь за задержку - лови права :mrgreen:
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
fifan
Devil
Posts: 909
Joined: 06 Oct 2006 03:17
Location: г.Лянтор,Сургутского р-на,ХМАО

Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф

Post by fifan »

Нужно было симулировать одну из схем и нашёл одно из ограничений симулятора. Это то, что невозможно симулировать схему с частотой сигнала более 100 кГц. На это всё рассчитано:
1. Не выставляется частота более указанной величины в тактовом генераторе и в простом генераторе. Причём вводимая частота не имеет измерения, т.е. 10000 это в герцах.
2. Не как не отображается частота более указанного предела в осциллографе (на входе сигнала) и в частотомере.
Причём если сделать большое количество делителей на счётчиках, например с частоты 1 МГц эмуляция будет не работоспособна.

Ещё. На первом скриншоте я поставил частоту в генераторе 990000, наверное Гц или 990 кГц. Что мы видим? Не более 100 кГц. P.S. 74хх93 - это К155ИЕ5.
User avatar
FizikS
Maniac
Posts: 264
Joined: 11 Oct 2018 00:52
Location: г. Клинцы, Брянская обл.

Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф

Post by FizikS »

Версия SimulIDE_0.4.15_SR10 уже сдана в архив. Исправляются только критические ошибки. Никаких обновлений не предусмотрено.
Приведенный пример показывает ограничения программы (а их достаточно много).
В последней, доступной версии программы (SimulIDE 1.0.0-RC3) многие ограничения сняты. Появилось много возможностей (в тестовых сборках возможностей еще больше).
Микроконтроллеров стало меньше из-за того, что симулятор МК переписан полностью с нуля (ранее применялись свободные симуляторы для AVR и PIC).

Для скачивания на официальном сайте нужно заплатить любую сумму через доступные методы оплаты. Можно ввести 0 и скачать бесплатно...
You do not have the required permissions to view the files attached to this post.
User avatar
fifan
Devil
Posts: 909
Joined: 06 Oct 2006 03:17
Location: г.Лянтор,Сургутского р-на,ХМАО

Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф

Post by fifan »

Попробую в новой версии. Я не понял про платное скачивание. Какой ресурс имеется ввиду?
Shumadan
Fanat
Posts: 67
Joined: 10 Mar 2018 12:50

Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, циф

Post by Shumadan »

другие процессорные комплекты в ближайшее время не планируется добавить? тот же 8080?
Из хорошего - очень изящно сделана модель ОЗУ/ПЗУ. Можно самому быстро менять разрядность, время задержки, режимы, пороги срабатывания