课程设计报告---七人表决器设计
《课程设计报告---七人表决器设计》由会员分享,可在线阅读,更多相关《课程设计报告---七人表决器设计(15页珍藏版)》请在毕设资料网上搜索。
1、 电子综合设计电子综合设计 题题 目目 七人抢答器设计 学学 院院 计信学院 专专 业业 电子信息工程 班班 级级 学生姓名学生姓名 指导教师指导教师 2012 年 6 月 18 日 一、设计原理一、设计原理 所谓表决器就是对于一个行为,由多个人投票,如果同意的票数过半,就认 为此行为可行;否则如果否决的票数过半,则认为此行为无效。七人表决器顾名 思义就是由七个人来投票,当同意的票数大于或者等于 4 时,则认为同意;反 之,当否决的票数大于或者等于 4 时,则认为不同意。 二、分析讨论二、分析讨论 七人表决器这一功能可以用 C 语言、汇编语言或 VHDL 编程后下载到单片 机上实现,不过用 V
2、HDL 编程不仅技术含量高而且能让我们更熟练的掌握和使 用 quartus 软件的步骤和方法。所以我们是采用 VHDL 编程来实现的。 三、设计三、设计准备准备 根据七人表决器的原理,我们的准备过程如下: 1、使用 Altera 的 Cyclone II 器件,所用的芯片为 EP2C35F672C8,开发平台 为 quartus II。 2、使用七个拨动开关(K1K7)作为输入变量来表示七个投票人,当拨动 开关输入为1时,表示对应的人投同意票,否则当拨动开关输入为0时, 表示对应的人投反对票。 3、使用一个七段数码管来显示同意的票数。 4、使用七个 LED(LED2LED8)用来分别记录投票人
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 报告 七人 表决器 设计
