UR4QTP: записная книжка 

На главную

Программы

Logisim – свободное программное обеспечение для моделирования цифровых схем

Logisim-2.7.1


Замечательное кроссплатформенное ПО, созданное для обучения, разработки, моделирования цифровых схем. Отлично сделанная и переведенная на русский язык документация. Главный разработчик: Carl Burch, перевод на русский язык: Илья Лилов.

Ссылки:
Официальный сайт – http://www.cburch.com/logisim/ru/index.html
Страничка в Википедии – http://ru.wikipedia.org/wiki/Logisim.


Мне не нравятся западные стандарты условных графических обозначений (УГО). Советские стандарты в этом плане гораздо более выразительны, равно как и система наименований микросхем. Поэтому по мере «изготовления» удобных мне УГО старого образца они здесь будут появляться. Их можно использовать как библиотеки Logisim, подключая по мере необходимости (через меню Проект → Загрузить библиотеку → Библиотека Logisim). Наверное, это не совсем удобно, но я совершенно не знаю Java, на которой написан Logisim, и не могу внести изменений в исходный код под свои потребности.


Внимание! Нельзя сказать, что все приведенные здесь файлы были тщательно и всесторонне проверены в деле. Пользуйтесь ими на свой страх и риск. Или не пользуйтесь :-).

Логические элементы

Картинки являются ссылками на файлы со схемами (*.circ). Приводятся только элементы, реализованные в «кремнии», т. е. элементов вида 5И-НЕ или 7ИЛИ здесь нет.

Элемент НЕ:

НЕ: 

Элементы И:

2И:  , 3И:  , 4И: 

Элементы И-НЕ:

2И-НЕ:  , 3И-НЕ:  , 4И-НЕ:  , 8И-НЕ: 

Элементы ИЛИ:

2ИЛИ: 

Элементы ИЛИ-НЕ:

2ИЛИ-НЕ:  , 3ИЛИ-НЕ:  , 5ИЛИ-НЕ: 

Элементы И-ИЛИ-НЕ:

2-2И-ИЛИ-НЕ:  , 3-3И-ИЛИ-НЕ:  , 4-4И-ИЛИ-НЕ:  , 2-2-2-3И-ИЛИ-НЕ:  , 2-4-2-3И-ИЛИ-НЕ:  , 3-2-2-3И-ИЛИ-НЕ: 

Элементы Исключающее ИЛИ (сумматоры по модулю 2):

2ИИЛИ: 

Микросхемы серии К155

Логические элементы:

ЛН1: 

ЛА1:  , ЛА2:  , ЛА3:  , ЛА4: 

ЛИ1: 

ЛЛ1: 

ЛП5: 

Триггеры:

ТМ2:  , ТМ5:  , ТМ7: 

Дешифраторы:

ИД3:  ИД7: 

Мультиплексоры:

КП1:  , КП2:  , КП5:  , КП7: 

Регистры:

ИР1: 

Счётчики:

ИЕ2:  , ИЕ5: 

Сумматоры:

ИМ3: 

Память:

В файлах ПЗУ могут содержаться прошивки. Для собственных целей прошивку нужно заменить средствами Logisim.

РЕ3: 

Микросхемы серии К580

Некоторую трудность представляют микросхемы, у которых выводы могут служить как входами, так и выходами. Logisim, как указано в его руководстве, в текущей версии такие выводы не поддерживает. Однако эту трудность можно обойти. Достаточно в УГО показать для каждого вывода и вход, и выход. Расположив их на УГО рядом, нужно при рисовании схемы вход соединить с соответствующим выходом, образовав таким образом двунаправленный вывод. Вот пример для К580ВА86 (двунаправленного шинного формирователя):

К580ИР82:  , К580ВА86: 

Микросхемы серии К589

Эта схема ещё как следует не опробована, просто потыкал по входам, посмотрел выходы – вроде работает правильно.

К589ИР12: 

ПЗУ различных серий с прошивками

К155РЕ3: 

Прошивка 001 содержит знакогенератор для 7-сегментных 16-ричных индикаторов с общим анодом. Задействована только первая половина микросхемы, вторая оставлена чистой (заполнена 00h).

Прошивка 002 содержит программу управления ёлочной гирляндой.


2012-05-31…2017-10-27


Программы

На главную

 UR4QTP: записная книжка