网站大量收购闲置独家精品文档,联系QQ:2885784924

实验报告模板:实验二7段数码显示译码器.doc

实验报告模板:实验二7段数码显示译码器.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《电子设计自动化》实验报告 2013~2014学年 第 二 学期 2011级 电子信息工程 专业 班级:2011145 学号:201114507 姓名:许飞祥 PAGE 第 1 - 页 共 NUMPAGES 2 页 实验二 7段数码显示译码器 【实验目的】 设计七段显示译码器,并在实验板上验证 学习Verilog HDL文本文件进行逻辑设计输入; 学习设计仿真工具的使用方法; 【实验内容】 1.实现BCD/七段显示译码器的“ Verilog ”语言设计。 说明:7段显示译码器的输入为:IN0…IN3共5根, 7段译码器的逻辑表同学自行设计,要求实现功能为:输入“ 0…15 ”(二进制),输出“ 0…9…F ”(显示数码),输出结果应在数码管(共阴)上显示出来。 使用工具为译码器建立一个元件符号 设计仿真文件,进行验证。 编程下载并在实验箱上进行验证。 【实验原理】 1:首先新建文件:并且全程编译成功。 : 2:创建波形文件,然后进行波形仿真,以下是仿真结果。 3:管脚分配 4:编译文件下载 【程序源代码】(加注释) module Led7s(DIN,Led7); input[3:0] DIN; output[6:0] Led7; reg[6:0] Led7; always@(DIN) case(DIN) 4b0000:Led7=7b0111111;//0 4b0001:Led7=7b0000110;//1 4b0010:Led7=7b1011011;//2 4b0011:Led7=7b1001111;//3 4b0100:Led7=7b1100110;//4 4b0101:Led7=7b1101101;//5 4b0110:Led7=7b1111101;//6 4b0111:Led7=7b0000111;//7 4b1000:Led7=7b1111111;//8 4b1001:Led7=7b1101111;//9 4b1010:Led7=7b1110111;//A 4b1011:Led7=7b1111100;//b 4b1100:Led7=7b0111001;//c 4b1101:Led7=7b1011110;//d 4b1110:Led7=7b1111001;//E 4b1111:Led7=7b1110001;//F default:Led7=7b0000000; endcase endmodule 【仿真和测试结果】 当配置成功后,在EDA6000启动,当点击屏幕上DIN键时,八段数码管会从0到9数字变化,然后字母从A到F变化,在仿真板上也可以看到。 【实验心得和体会】 在这次实验中,我出现了一些问题,首先在编写程序过程中,本程序不需要用begin...and语句,然后在文件配置的时候也出现了配置不成功的现象,在检查的过程中发现时连接端口时设置编辑器出现了错误,在改正后问题解决了。在这里我要感谢段老师,在段老师的帮助下我把出现的问题一一解决了,谢谢老师。

文档评论(0)

annylsq + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档