双向移位寄存器试验指导书.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
长安大学 电子与控制工程学院 电子科学与技术系 实验六 双向移位寄存器 一、实验目的: 设计一个双向移位寄存器,理解移位寄存器的工作原理,掌握串入\并出端 口控制的描述方法。 二、实验条件: 1. 安装 WindowsXP 系统的 PC 机; 2. 安装 QuartusII6.0 EDA 软件; 3. GW48 型 SOPC 开发平台; 三、实验要求: 通过 VHDL 编程,实现双向移位寄存器,要求有 1 个方向控制端、1 个时钟 脉冲输入、1 个异步清零端、1 个数据输入端以及 8 位的并行数据输出端,具体 接口说明如下图所示。 d_reg clk :移位寄存器时钟脉冲输入,上升沿有效; clk dout[7..0] din :串行数据输入端; din clr :异步清零信号,高电平有效; clr dir :方向控制端,要求低电平左移,高电平右移; dir dout[7..0] :8 位数据并行输出端; inst 首先在 QuartusII 上进行功能和时序仿真,之后通过器件及其端口配置下载 程序到 SOPC 开发平台中。在硬件实现中,要求: 1. 用实验平台的按键实现时钟控制(clk)、方向控制(dir)、清零(clr) 以及数据输入 (din) : 注:本实验采用模式 7 的输入方式,如下表:(模式 7 的I/O 设置见附录) 端口名 按键名 功能 clk 键 7 时钟控制 din 键 8 数据输入 clr 键 1 异步清零 dir 键 5 方向控制 din clk dir clr - 1 - 制作人:程鸿亮 长安大学 电子与控制工程学院 电子科学与技术系 2. 用实验平台的 LED 发光阵列的 LED1~LED8 显示并行数据的输出。 dout[7] dout[6] dout[5] dout[4] dout[3] dout[2] dout[1] dout[0] ⒈ ⒉ ⒊ ⒋ ⒌ ⒍ ⒎ ⒏ ⒐ ⒑ ⒒ ⒓ ⒔ ⒕ ⒖ ⒗ 四、实验步骤: 1. 打开 QuartusII 软件,建立一个新的工程: 1) 单击菜单 File\New Project Wizard… 2) 输入工程的路径、工程名以及顶层实体名。 3) 单击 Next按钮,出现以下窗口 由于我们建立的是一个空的项目,所以没有包含已有文件,单击Next继续。 4) 设置我们的器件信息: - 2 - 制作人:程鸿亮 长安大学 电子与控制工程学院 电子科学与技术系 5) 单击 Next ,指定第三方工具: 这里我们不指定第三方 EDA 工具,单击 Next后结束工程建立。 2. 建立 VHDL 文件: - 3 - 制作人:程鸿亮 长安大学

文档评论(0)

xina171127 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档