1、绘制LED计数电路

(1)打开Logisim.circ文件,在LED计数电路中,利用或门、输入输出引脚绘制LED电路,如下图所示,并给出各引脚的标签。

(2)对该电路进行封装,修改矩形边框的大小,调整引脚的位置,增加引脚说明,如下图所示。

(3)在LED计数测试电路中调用(鼠标单击LED计数电路)封装好的子电路,并增加按钮和LED指示灯组件(在输入输出库中),进行适当连线,并给出按钮的编号。

(4)用戳工具测试电路,即用戳工具按某个按钮,观察点亮指示灯的数量与按钮编号是否一致。

2、构建一个数据编码器(生成按键编码)

(1)选择“5输入编码器”,单击“工程”菜单下的“分析电路”命令,打开组合分析对话框。

(2)在“输入”选项卡下添加5个输入(即:In1….In5),在输出选项卡下输入3个输出(即Out1….Out3)。

(3)在“表达式”选项卡下,单击输出“Out1”,将Excel中Out1对应的表达式复制到文本框中,如图1-4所示。使用相同方法分别添加Out2和Out3的表达式。

(4)单击“最小项”选项卡,单击“设为表达式”,可得到更为简单的表达式。

(5)单击“建立电路”按钮,可得到该表达式对应的电路。

(6)对该电路进行封装,并将封装好的电路添加到“LED测试电路”中

(7)编码器的输出连接到一个3位的分线器,可用探针检测输出的值。再通过一个4位的分线器(最高位接地,相当于将3位数扩展为4位数)与16进制的数码管相连,直观显示按键的值。

在测试电路中调用了分线器之后使用指针工具点击分线器进行设置

3、设计7段数码管显示驱动电路

(1)选择数码管驱动电路,单击“工程”菜单下的“分析电路”命令,打开组合分析对话框。

(2)输入4个输入,7个输出信号。

(3)编辑真值表的值。即根据4个输入的不同取值,显示对应的16进制数(即这些输出的组合为4个输入对应的值)。

(4)利用生成的真值表建立电路。并在数码驱动测试电路中进行测试。

(5)在“LED测试电路”中添加数码管驱动和7段数码显示,测试驱动电路和数码管是否能正常工作。(注:七段数码管的小数点可用“线路”组件下的常量1)

计组实验:logisim入门实验相关推荐

  1. 多思计组原理虚拟实验室 实验二 运算器实验

    电路图 链接:https://pan.baidu.com/s/1UF8STkWRZYxt0SMp7NsdrA?pwd=2333 提取码:2333 –来自百度网盘超级会员V5的分享 以下为电路连接图 电 ...

  2. 【Logisim】Logisim入门实验

    计算机组成原理实验一内容 设计LED计数电路 设计5输入的16进数据编码器 设计7段数码管显示驱动电路 综合以上3个电路完成相应需求 设计LED计数电路 使用了四个或门来控制输出,如图所示.其中,第一 ...

  3. Logisim入门实验 1位加减法器 4位加减法器 用加法器实现32位加减法器

    1.在Logisim上设计一个1位的全加器FA: ①首先进行逻辑功能分析:全加器应该有三个输入端口:两个输入端口表示加法的两个运算数,另一个输入端口表示来自低位的进位:同时还有两个输出端口:一个输出端 ...

  4. 多思计组原理虚拟实验室 实验三 存储器实验

    电路图链接 链接:https://pan.baidu.com/s/1dI7-JLtkzox0oFaLiF36Qg?pwd=2333 提取码:2333 –来自百度网盘超级会员V5的分享 以下是较为清晰的 ...

  5. logisim计组实验四 偶校验实验 海明校验码设计实验

    文章目录 偶校验实验 海明校验实验 logisim其它文章参考我的logisim专栏,欢迎提问点赞关注. 电路文件已经托管至Github,欢迎star:点这里 偶校验实验 注意: 1.可以使用xor异 ...

  6. 计算机组成实验六MIPS汇编器,杭电计组实验6-MIPS汇编器与模拟器实验.doc

    <杭电计组实验6-MIPS汇编器与模拟器实验.doc>由会员分享,提供在线免费全文阅读可下载,此文档格式为doc,更多相关<杭电计组实验6-MIPS汇编器与模拟器实验.doc> ...

  7. 西电计组实验一 存储器实验

    FPGA中LPM_ROM定制与读出实验 一.实验目的   1.掌握FPGA中lpm_ROM的设置,作为只读存储器ROM的工作特性和配置方法:   2.用文本编辑器编辑mif文件配置ROM,学习将程序代 ...

  8. 超前进位加法器实验报告_北科大第二次计组实验报告超前进位加法器.doc

    北科大第二次计组实验报告超前进位加法器 北京科技大学 计算机与通信工程学院 实 验 报 告 实验名称: 超前进位加法器 学生姓名: 专 业: 计算机科学与技术 班 级: 学 号: 指导教师: 实验成绩 ...

  9. 超前进位加法器实验报告_北科大第二次计组实验报告超前进位加法器

    北科大第二次计组实验报告超前进位加法器 北京科技大学 计算机与通信工程学院实 验 报 告实验名称: 超前进位加法器 学生姓名: 专 业: 计算机科学与技术 班 级: 学 号: 指导教师: 实验成绩: ...

最新文章

  1. python中opencv中inrange用法_python-opencv中的cv2.inRange函数
  2. 服务器扫描出漏洞怎么才会被攻击_维护企业服务器安全,你需要做到这8点
  3. hibernate工厂模式_Hibernate锁定模式–乐观锁定模式如何工作
  4. Matplotlib 中文用户指南 4.2 基本的文本命令
  5. iOS 关于NSString的一些方法
  6. 3 HTMLJS等前端知识系列之javascript的基础
  7. VBA 声明 Option Explicit,让代码更规范
  8. java有关问题,Java常见有关问题和解决方法
  9. WPF 自己动手来做安装卸载程序
  10. 将多个txt文件合并成一个
  11. 即席查询(Ad Hoc)入门(Kylin)
  12. 创建Visual Studio离线升级包
  13. 2021年又一深圳程序员猝死,7大信号助你提前预警《打工人的那些事》
  14. 【HDU 5956】The Elder(树上斜率DP)
  15. 公众平台--扫描微信二维码,关注后自动登录
  16. 算法到底该怎么学?算法数据结构Java编程超全干货!(ACM金牌选手分享超牛学习路径~)...
  17. 计算机二级web知识点,计算机二级WEB考试主要考哪些内容?
  18. 二、JSP常用小知识之http 403错误
  19. 商家如何自己零成本免费制作点餐小程序
  20. 浏览器「无痕模式」可能要没…

热门文章

  1. 人工客服 计算机英语怎么说,客服用英语怎么说
  2. 云展网教程 | 设置单本书籍访问次数限制
  3. 无线网优室内检测报告
  4. 股票交易软件接口的程序结构是什么?
  5. html如何实现千分位显示,javascript – 如何将千位分隔符添加到我的html表单中
  6. Spike Timing Dependent Plasticity(STDP)
  7. 通过 域控服务器 访问客户端“计算机管理”
  8. 《影响力》,到底有多可怕?
  9. 分析-同样一个职位为什么大城市比小城市薪资高
  10. C语言-编写函数统计输入文本中单词的个数,单词之间用空格符、换行符、跳格符隔开,用@作为输入结束标志。