一生一芯学习笔记:Logisim安装和使用
Logisim是一款图形化的数字电路设计软件以通过拖动相应的电路组件来设计数字电路并仿真运行Logisim-evolution, 它是Logisim的升级版, 提供了更丰富的组件,以下由Logisim来指代
优点
- 免费: 无需采购真实的设备和元件
- 灵活: 可提供数量无限的元件, 电路设计不受面包板大小的约束
- 元件不会老化: 如果你用过面包板, 你可能会经历过因为元件损坏而调试半天的沮丧
- 安全: 无需担心短路等可能会引起事故的危险事件
配置需求
需要Java16以上的版本,自己去网上搜索一下java下载与环境配置。oracle的java下载官网
下载
两种下载方式,一种是github
x86的Windows,请选择logisim-evolution-4.0.0-amd64.msi; 如果你使用Mac OS,请选择logisim-evolution-4.0.0.dmg
先运行jdk-17.0.12_windows-x64_bin.exe配置Java环境, 然后运行logisim-evolution-4.0.0-amd64.msi进行安装
先运行jdk-17.0.12_macos-x64_bin.dmg配置Java环境, 然后运行logisim-evolution-4.0.0.dmg进行安装。
切换中文语言
可以通过点击菜单的File->Preferences, 在弹出的对话框中选择International选卡, 然后将Language设置为中文.翻译可能不对。
使用
点击菜单的Help(帮助)->Tutorial(教程), 将会弹出Logisim官方文档中的初学者教程. 可以一边阅读教程, 一边在Logisim中完成相关的操作, 以此来熟悉Logisim的使用.

阅读Logisim官方文档中的The graphical interfaces(图形界面) 部分和Menu reference(菜单参考)部分, 了解一些功能和基本操作.
- 输入元件: Button(按钮), Dip Switch(拨码开关)
- 输出元件: LED, 7-Segment Display(7段数码管)
在官方文档的目录中找到Library Reference(电路元件库参考手册)->Input/Output library(输入/输出), 阅读上述输入输出元件的功能.
文章部分转自一生一芯24.07学习讲义