8路抢答器基于fpga - 图文 联系客服

发布时间 : 星期日 文章8路抢答器基于fpga - 图文更新完毕开始阅读3fed06b1fab069dc502201cb

daorst kqh kt rst SK sm_seg1[7] sm_seg1[6] sm_seg1[5] sm_seg1[4] sm_seg1[3] sm_seg1[2] sm_seg1[1] sm_seg1[0] sm_bit1 sm_bit2[1] sm_bit2[0] sm_seg2[7] sm_seg2[6] sm_seg2[5] sm_seg2[4] sm_seg2[3] sm_seg2[2] sm_seg2[1] sm_seg2[0]

N7 N6 T1 G14 F15 J17 K17 N20 N17 P20 K18 K19 N20 P17 H20 J21 V3 G17 D7 G9 V4 E7 G8 G11 倒计时设置复位按键 显示切换按键 倒数计时设置按键 倒计时显示复位按键 开始抢答按键 选手号数码管a段 选手号数码管b段 选手号数码管c段 选手号数码管d段 选手号数码管e段 选手号数码管f段 选手号数码管g段 选手号数码管p段 选手号数码管的位选 倒计时数码管的个位 倒计时数码管的十位 倒计时数码管a段 倒计时数码管b段 倒计时数码管c段 倒计时数码管d段 倒计时数码管e段 倒计时数码管f段 倒计时数码管g段 倒计时数码管p段 第五章 总结

经过这一段时间的努力,终于完成了以FPGA为基础的多路数字抢答器的设

17

计。

通过此次设计又一次的巩固了Verilog语言,提升了自己编写代码的能力,在程序的仿真过程中也进一步的学会了很多编程方面的知识,当然以现在自己的水准编写出来的东西功能还比较简单,有时候还不得不花费很长的时间来寻找错误,不过经过这一段时间的努力真的已经有了很大的进步。总体来说,编写整个程序问题不大,但是调试的的时候出现了较多问题。但是通过自己在网上查资料,用一些常用的赋值法,最终把一个完整的程序调试出来。

此次课程设计收获最大的莫过于学会了很多调试程序的方法。在此次课程设计中,我学会了很多收获了很多。

参考文献:

[1] 夏宇闻.Verilog数字系统设计教程(第二版)[M].北京航空航天大学出版社,2008.

[2] 康华光.电子技术基础数字部分(第四版)[M].高等教育出版社,2006. [3] 康华光.电子技术基础模拟部分(第四版)[M].高等教育出版社,2006. [4] 郭来功.基于FPGA的串行接口时钟电路的设计[J].现代电子技术,2007,(18):42-43.

[5] 李端 张景颖 李跃卿 卜旭辉 王成硕. VHDL与数字电路设计[J]. 电气开关 2005(02).

[6] 刘开绪.数字式抢答器的设计与实现[J].电子工程师.2005(9)69-71. [7]王传新.FPGA设计基础[M].高等教育出版社,2007.

[8]程云长 王莉莉 陈立力.可编程逻辑器件与VHDL语言[M].科学出版社,2005. [9]李洪伟 袁斯华.基于QuartusⅡ的FPGA/CPLD设计[M].电子工业出版社,2006.

[10]张洪润 张亚凡.FPGA/CPLD应用设计200例[M].北京航空航天大学出版社,2009

18