华中科技大学HUST微机原理并行IO接口数码管实验报告.docxVIP

  • 75
  • 0
  • 约4.97千字
  • 约 16页
  • 2017-07-05 发布于重庆
  • 举报

华中科技大学HUST微机原理并行IO接口数码管实验报告.docx

华中科技大学HUST微机原理并行IO接口数码管实验报告

电子信息与通信学院实验报告实验名称:微机原理实验课程名称:并行IO接口设计班级:姓名:学号:教师:实验目的掌握GPIO IP核的工作原理和使用方法掌握中断控制方式的IO接口设计原理掌握中断程序设计方法掌握IO接口程序控制方法-------查询方式-------延时方式实验任务写一个数码管滚动输出任意数字的程序,并下载到FPGA板子上,用延时、中断两种方式实现。实验原理硬件实现框图如图所示:硬件实现步骤使用XPS创建一个基于AXI总线的最小计算机系统。File – New BSB Project,如图:修改时钟设置:将时钟产生器的时钟输入信号进行修改,修改为单一时钟源。修改后的结果如图:添加GPIO IP核,设置seg_0配置:在IP Catalog标签中,双击下面图标创建GPIO IP核:添加GPIO IP核后,将名字改为LED_16Bits,如图:更改seg_0配置窗口的属性,如图:添加AXI Interrupt Controller IP核:在IP Catalog标签中,双击下面图标创建INTC IP核:添加axi_intc_0的中断源,如图:将microblaze_0实例的INTERRUPT引脚选择axi_intc_0_INTERRUPT,如图:产生外部GPIO连接:选中seg_0中的GPIO_IO_O,选择make external,生成外部连接端口;选中GPIO_IO,设

文档评论(0)

1亿VIP精品文档

相关文档