资料简介:
课程设计 篮球30秒可控计时器设计 附baseketball 共21页,5607字
摘要:本文设计是基于EDA的设计方法,运用Quartus II 软件,来实现篮球30s可控计时器设计的功能,它主要运用集成块实现计数、译码显示等功能,再采用一些基本的门控电路实现秒脉冲发生、控制、报警等功能,此计时器功能齐全,可以直接清零、启动、暂停和连续以及具有光电报警功能,同时应用了七段数码管来显示时间。此计时器有了启动、暂停和连续功能,可以方便地实现断点计时功能,当计时器递减到零时,会发出光电报警信号。并运用FPGA芯片,实现对设计自上之下的功能设计,优于传统的设计方法,能进行早期仿真和修改,实现设计功能的完整性,进而达到设计方案的最优化。
关键词:集成块、门控电路、FPGA芯片
目 录
1 前言 3
1.1序言 3
1.2 eda技术的发展 3
2总体方案设计 4
2.1 方案比较 6
2.1 方案论证 6
2.2 方案选择 6
3 单元模块设计 6
3.1 秒脉冲发生器 6
3.1.1 555定时器 6
3.1.2 555定时器的工作方式 7
3.2 计数器 8
3.2.1 74ls192可逆计数器 8
3.2.2 74ls192可逆计数器的工作方式 9
3.3 译码显示器 9
3.3.1 74ls48七段数码管译码显示器 10
3.3.2 74ls48七段数码管译码显示器的工作方式 10
3.4 控制电路 11
3.3.1 控制电路的介绍 11
3.5报警电路 12
3.5.1报警电路的介绍 12
3.6 下载电路 11
4 软件设计及系统调试 12
4.1 cc40161的芯片实现 13
4.2 74ls192的芯片实现 14
4.3 74ls48的芯片实现 15
4.2 整体功能的实现 16
5系统功能 17
6总结与体会 18
7 参考文献 19
附录:电路原理图 45
资料文件预览:
共5文件夹,178个文件,文件总大小:35.38MB,压缩后大小:2.92MB
ball.(0).cnf.cdb [1.25KB]
ball.(0).cnf.hdb [1017.00B]
ball.(1).cnf.cdb [1.25KB]
ball.(1).cnf.hdb [701.00B]
ball.(2).cnf.cdb [1.84KB]
ball.(2).cnf.hdb [1.07KB]
ball.(3).cnf.cdb [2.08KB]
ball.(3).cnf.hdb [1.15KB]
ball.asm.qmsg [1.56KB]
ball.cbx.xml [86.00B]
ball.cmp.cdb [8.92KB]
ball.cmp.hdb [7.06KB]
ball.cmp.logdb [4.00B]
ball.cmp.rdb [11.81KB]
ball.cmp.tdb [4.66KB]
ball.cmp0.ddb [3.48KB]
ball.dbp [0.00B]
ball.db_info [136.00B]
ball.eco.cdb [141.00B]
ball.eds_overflow [3.00B]
ball.fit.qmsg [3.97KB]
ball.hier_info [2.21KB]
ball.hif [1.22KB]
ball.map.cdb [3.52KB]
ball.map.hdb [7.02KB]<