当前位置: 首页 > news >正文

实验-时序电路设计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)在动态显示中的应用,理解了地址选择与数据输出的关系。
  • 熟悉了时序电路设计,如计数器与时钟的配合,实现动态扫描效果。

相关文章:

  • 光谱相机的图像预处理技术
  • MYSQL基本命令
  • 70、微服务保姆教程(十三)Docker容器详细讲义
  • 人体肢体渲染-一步几个脚印从头设计数字生命——仙盟创梦IDE
  • 工业操作系统核心技术揭秘
  • Web GIS可视化地图框架Leaflet、OpenLayers、Mapbox、Cesium、ArcGis for JavaScript
  • 从基础到实习项目:C++后端开发学习指南
  • 数据结构 -- 顺序查找和折半查找
  • python的宫崎骏动漫电影网站管理系统
  • 【论信息系统项目的合同管理】
  • OpenResty Manager 介绍与部署(Docker部署)
  • 20250515让飞凌的OK3588-C的核心板在Linux R4下适配以太网RTL8211F-CG为4线百兆时的接线图
  • 微服务如何实现服务的高并发
  • JAVA单元测试、反射
  • 数据结构 -- 树形查找(一)二叉排序树
  • 乡村地区无人机医药配送路径规划与优化仿真
  • 当服务器出现宕机情况该怎么办?
  • 【Vue】CSS3实现关键帧动画
  • [C++面试] lambda面试点
  • IOS CSS3 right transformX 动画卡顿 回弹
  • 做网站放太多视频/站外推广方式有哪些
  • 做网站的找哪个/公司网站首页设计
  • 郑州网站公司排名/品牌推广运营策划方案
  • 动态web网站怎么做/新闻稿代写
  • wordpress 英文站赚钱/免费推广工具
  • 网站怎么做最省钱/昆山网站建设推广