没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
计算机与信息学院
《数字逻辑》
课程设计报告
专 业 班 级
学生姓名及学号
课 程 教 学 班 号
任 课 教 师
实 验 指 导 教 师
实 验 地 点
20 ~20 学年第 学期
课程设计题目:篮球比赛计时器
设计要求:设计篮球比赛计时器使其具有下述功能:
(1)篮球比赛上下半场各 20 分钟,要求能随时暂停,启动后继续计
时,一场比赛结束后应可清零重新开始比赛。
(2)计时器由分、秒计数器完成,秒计数器为模 60,分计数器应能
计至 40 分钟。
(3)“分”、“秒”显示用 LED 数码管,应配用相应译码器。
(4)人工拨动开关来控制计时器的启动/暂停。
(5)半场、全场到自动会有相应的提示
一、 设计目的∶
1,掌握组合逻辑电路、时序逻辑电路及数字逻辑电路系统的设
计、安装、测试方法;
2,进一步巩固所学的理论知识,提高运用所学知识分析和解决
实际问题的能力;
3,初步掌握使用EDA(电子设计自动化)工具设计数字逻辑电
路的方法,包括设计输入、编译、软件仿真、下载和硬件仿真等
全过程;
二、 设计原理∶
篮球计时器的基本结构是由一个 60 进制计数器和一个二十进制
计数器构成,分别对秒,分进行计数,秒计数器计数达到 59 秒时,在
这时会产生一个高电平的进位信号,并且秒计数器清零,这个进位
信号会使分钟计时器开始工作进行计时,此进位信号为高电平有
效,平时当秒计数器没有达到 59 时,会让此信号为低电平,就使分
计时器不工作,而当分计时器到达 20,秒计时器到达 00 时,当时
间计数到 20 分 00 秒时,此时会产生一个高电平信号,使得电箱上
的喇叭一直响,此时计时器也停止计数,相当于篮球比赛中的半场
或者全场时间到时的提示.如果此时是半场到了的话,请按下开关
K3,这个开关 K3 会使得计数重新清零,并且提示半场状态的变量
会变成 2,此时开始进入下半场,并且一个 LED 数码管会显示数字
2,代表此时已经是下半场了,如果是上半场的话,这个数码管会显
示为 1,接下来就是下半场的计时,如果你想在某个时刻停止计时
的话那么就可以按下开关 K2,这个 K2 能使得该计数器不再工作,
只有你重新把开关 K2 打到高电平时,此计数器才会重新工作,当这
个计数器到达下半场的 20 分钟 00 秒时,同样会停止计时,并且一
直响喇叭,此时相当于提示你全场比赛结束,如果你还想重新清零
计时的话,那么只有按下 clear 开关重新清零计时.
由于计数器的计数时钟 CLK 为 1Hz 的标准信号,那么我们只有对
电路箱上的 100MHz 进行分频,通过计数,当计数达到 50000 时
候,信号取反,通过这样的方式可以把 100MHz 的信号分成 1Hz.
剩余11页未读,继续阅读
资源评论
- yxm1077322014-03-23部分代码可用!!
- 爱月无痕5212013-07-23不是很好用,在我自己的上面仿真失败
- 李东1102013-04-28基本实现了要求 还不错
- Mr_Lvo2013-12-08不太好使啊
- 风云争霸2013-01-11用word整的 看起来有点凌乱
wang1231991ka
- 粉丝: 0
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功