好文档 - 专业文书写作范文服务资料分享网站

EDA课程设计-数字式竞赛抢答器

天下 分享 时间: 加入收藏 我要投稿 点赞

《EDA技术》 课程设计报告

二0一一年 06 月 30 日

目 录

1课程设计目的………………………………………………………1 2课程设计题目描述和要求 …………………………………………1 3课程设计报告内容 ………………………………………………2 4总结………………………………………………………………14 5参考资料…………………………………………………………14

1. 课程设计目的

1、通过课程设计使学生能熟练掌握一种EDA软件(MAX+plus2)的使用方法,能熟练进行设计输入、编译、管脚分配、下载等过程,为以后进行工程实际问题的研究打下设计基础。

2、通过课程设计使学生能利用EDA软件(MAX+plus2)进行至少一个电子技术综合问题的设计,设计输入可采用图形输入法或VHDL硬件描述语言输入法。

3、通过课程设计使学生初步具有分析、寻找和排除电子电路中常见故障的能力。 4、通过课程设计使学生能独立写出严谨的、有理论根据的、实事求是的、文理通顺的字迹端正的课程设计报告。

2.课程设计题目描述和要求

抢答器接通电源后,主持人将开关置于“清除”位置,抢答器处于禁止工作状态,编号显示器灭灯。抢答开始时,主持人将控制开关拨到“开始”位置,扬声器给出声响提示,抢答器处于工作状态,这时,抢答器完成以下工作:

(1)优先编码器电路立即分辨出抢答者编号,并由锁存器进行锁存,然后由译码显示电路显示编号;

(2)扬声器发出短暂声响,提醒主持人注意;

(3)控制电路要对输入编码电路进行封锁,避免其他选手再次进行抢答;(4)当选手将问题回答完毕,主持人操作计分开关,计分电路采用十进制加/减计数器、数码管显示。本轮抢答完毕,主持人操作控制开关,使系统回复到禁止工作状态,以便进行下一轮抢答。

设计框图

抢答按钮 优先编 码电路 锁存器 译码 电路 显示 电路 预制 主持人 控制开关 控制电路 报警电路 主电路 计分电路 译码电路 显示电路 扩展功能电路 加分 减分

图1 抢答器总体框图

由主体电路和扩展电路两部分构成,主体电路完成基本的抢答功能,即开始抢答后,当选手按动抢答键时,能显示选手的编号,同时能封锁输入电路,禁止其他选手抢答。扩展电路完成各选手的得分显示功能。

3、课程设计报告内容

3.1总体设计电路

3.2模块设计和相应模块程序 (一)抢答鉴别模块 1、VHDL源程序

library ieee;--抢答鉴别模块 use ieee.std_logic_1164.all; use ieee.std_logic_unsigned.all; entity qdjb is

port(rst,clk2:in std_logic; s0,s1,s2,s3:in std_logic;

states:buffer std_logic_vector(3 downto 0); tmp:out std_logic); end qdjb;

architecture one of qdjb is

signal st:std_logic_vector(3 downto 0); begin

p1:process(s0,rst,s1,s2,s3,clk2)

EDA课程设计-数字式竞赛抢答器

《EDA技术》课程设计报告二0一一年06月30日目录1课程设计目的………………………………………………………12课程设计题目描述和要求…………………………………………13课程设计报告内容………………………
推荐度:
点击下载文档文档为doc格式
5aq68062g237lyd0yjbf83hrt8bf8q008v8
领取福利

微信扫码领取福利

微信扫码分享