EDA课程设计报告-基于CPLD的智力竞赛抢答器.docVIP

  • 3
  • 0
  • 约1.54万字
  • 约 29页
  • 2017-11-22 发布于四川
  • 举报

EDA课程设计报告-基于CPLD的智力竞赛抢答器.doc

目录 一、总体思路 1 二、各级模块设计 2 1、抢答启动模块 2 2、选手抢答模块 7 3、加减分模块 11 4、显示模块 17 5、蜂鸣器 19 三、调试步骤 21 四、总结与体会 23 五、原理图 23 六、参考文献 25 一、总体思路 CPLD为复杂可编程逻辑器件,通过EDA技术对其进行编程,可将一个较复杂的数字系统集成于一个芯片中,制成专用集成电路芯片,并可随时在系统修改其逻辑功能。 智力竞赛抢答器,分为5个模块:选手抢答模块、抢答启动模块、加减分模块、显示模块、蜂鸣器控制模块。 图(一)总体框图 抢答启动模块包括:复位和记时,用于启动抢答和启动定时。输出信号给选手识别模块,并显示剩余时间。选手抢答模块具有识别与锁存功能,并输出选手号给显示模块。加减分模块用于存储各个选手的分数,并输出给显示模块。蜂鸣器控制模块则对超时和抢答成功鸣声报警。显示模块用于输出抢答剩余时间、抢答模块、选手得分。 二、各级模块设计 1、抢答启动模块 抢答启动模块由控制抢答启动的复位键和控制定时的两个定时启动键。定时时间为5秒和20秒两种,分别由两个键控制。主持人按下复位键启动抢答,并完成置数。定时启动键则在置数信号有效的情况下,读入定时初值,进行减1操作,开始倒计时。 本模块程序: 抢答启动 LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; USE IEE

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档