实验四、CA329开发板的使用及流水灯电路的设计.docVIP

实验四、CA329开发板的使用及流水灯电路的设计.doc

  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文档。上传文档
查看更多
实验五、 CA329开发板的使用及流水灯电路的设计 姓名: 班级: 成绩 批阅人 日期       实验目的 了解CA329开发板的资源和硬件连接情况,掌握CPLD开发板的基本使用方法。掌握工程的建立、编译、引脚分配、下载和调试。 流水灯电路的实现。 重点:CA329开发板的资源和硬件原理图;工程程序的下载和调试。 实验环境 QuartusⅡ7.2软件、联华众科CA329开发板。 CA329开发板 CA329开发板板载资源如下图所示: CA329的核心器件包括Altera EPM3128A和有源晶振,有源晶振频率为24MHz。 EPM3128A的可用I/O具有引出插座,可供外部使用。 显示资源包括6位共阳七段数码管,8位LED(绿色),1片8*8 LED点阵。 键盘资源包括4*4按键阵列,4个独立按键,和1个复位按键。音频资源有1个蜂鸣器。 接口资源包括串口, IIC总线接口,PWM信号输入输出接口,USB Deivce接口(可作为供电电源使用), JTAG下载接口,以及EPM3128A可用I/O接口。 开发板硬件原理图以及引脚连接说明: 开发板上核心芯片的各I/O引脚已与相关的元器件引脚相连,在分配需要使用的I/O口时,必须参照相关引脚的连线情况。 硬件原理图可参照说明书。 表1 IO管脚连接说明表 CA329开发板的供电与下载接口: 开发板由USB线连接PC机USB口进行供电,并打开电源开关,电源指示灯为红色。 开发板上具有5*2的JTAG下载接口(开发板上编号为J7),可以将USB Blaster下载线连接到开发板上实现下载功能。 初次连接USB Blaster下载线,windows会提醒安装驱动程序,选择从列表或指定位置安装,驱动在quartus安装目录下的\quartus\driver\usb-blaster\x64文件中,如下图所示,(这里的安装目录为7.2,找到你自己的安装目录就可以了)。 四、实验内容与步骤 示例:以一定的模式点亮开发板上的流水灯。 步骤① 编写VHDL程序建立工程FLOW_WATER ,选择芯片EPM3128ATC100-10。 步骤② 进行分析和综合。 点击 按钮,可在引脚分配前初步分析程序正确性,与编译不同的是,不会生成下载文件。 步骤③ 引脚分配。 点击pin planner 按钮,在引脚分配表的Location栏中填入工程实体各输入输出端口使用的实际引脚号。对于开发板CA329,引脚分配不能自由选择,应按照IO管脚连接表表1进行分配。分配好引脚后对程序进行编译。 步骤④ 根据定义的引脚号进行相关连线。 对开发板CA329进行连线,如果需要连线,应按照管脚分配的结果进行连线,这里已经不需要连线了,因为在开发板的内部已经连接好了。 但需要把所用到的相关器件的设置开关短接J10--J13,如下图所示,四个设置开关分别为:蜂鸣器设置开关J10、LED点阵设置开关J11、数码管设置开关J12、8个LED灯设置开关J13。要使相关器件工作,必须将相关设置开关用短路帽短接,并将不需要使用的器件设置开关断开。 步骤⑤选择下载方式,添加*.pof下载文件,下载到芯片中。 点击Programmer按钮,第一次下载,应先设置HARDWARE,点击选择USB-blaster。 并选择下载模式为JTAG,点击Add file,添加*.pof文件进去,并勾选Program Configure 。在编译的时候系统已自动为流水灯工程生成了FLOW_WATER.pof文件。点击file--save as保存按钮,将该配置保存为*.cdf文件。 点击按钮,即开始下载程序到芯片中,等待一会,观察开发板的状态。 任务一、将示例的流水灯程序进行修改,使8个LED灯分别显示如下状态: LED8---LED1,●表示亮,○表示灭。 , 任务二、修改程序,加入输入引脚为拨码开关,使8位拨码开关时对应8位LED灯的状态,当拨动拨码开关,LED灯将改变。 Tips: 修改VHDL程序后,点击保存,并重新编译,之后重新点击,就可以观察开发板上LED灯的状态了。 Tips:由原理图可以看出

文档评论(0)

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

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

1亿VIP精品文档

相关文档