实验-时序电路设计2-存储器阵列(数字逻辑)

目录

一、实验内容

二、实验步骤

2.1 电路原理图

2.2 步骤

三、实验环境

四、实验小结与思考


一、实验内容

使用存储器阵列模型存储显示数据

存储器阵列的主要价值在于提供更大规模的数据存储。在 本部分实验当中,我们将使用一个存储器阵列保存点阵屏所需要的显示数据。

你可以从 Logisim 的菜单中找到点阵屏模块,其原理是点阵屏的每一列使用一个专门的二进制数控制亮灭:

我们可以将希望显示的信息预先存储在存储器阵列当中,然后通过改变地址间接地改变

存储器阵列的输出,最终达到期望的视觉效果。

在本部分实验具体设计要求如下:实现你感兴趣的显示效果(比如旋转的风车、爆

炸的烟花),你可以自由地更改电路的结构并使用 Logisim 封装好的时序器件。

二、实验步骤

2.1 电路原理图

2.2 步骤

(1)将一个时钟连接到计数器的CLK端。

(2)然后将计数器的结果输给两个4*8的ROM的地址端。

(3)将ROM的输出端连接给两个多路分离器,可以达到将存储器的输出结果按照地址在一个8*8的LED点阵中显示出来。

(4)将分离器的选择端连接到计数器,可以达到根据时间来选择哪一列的点阵亮灯。

三、实验环境

本实验采用 Logisim 电路仿真平台。在使用 Logisim 设计本实验基础题要求的数字电路的时候,允许使用和不允许使用的器件如下:允许使用 :Logisim 提供的运算器(如封装好的加法器和复用器)、带译码器的七段数码管 不允许使用 (除非特别 提示) :Logisim 提供的存储单元(如封装好的 D 触发器、计数器、移位寄存器、存储器阵列)

四、实验小结与思考

1.遇到的问题与解决方案

  • 问题:计数器频率过高导致显示闪烁。
  • 解决:调整时钟分频电路,降低扫描频率,使视觉效果更稳定。
  • 问题:分离器选择端与计数器连接错误,导致列选择异常。
  • 解决:重新检查电路,确保计数器低位信号直接控制分离器。

2.收获

  • 掌握了存储器阵列(ROM)在动态显示中的应用,理解了地址选择与数据输出的关系。
  • 熟悉了时序电路设计,如计数器与时钟的配合,实现动态扫描效果。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值