EDA课程设计数字秒表

发布 2022-09-30 21:40:28 阅读 9083

课程设计。题目数字秒表设计

院系信息工程学院

班级 姓名

指导教师。系统设计要求。

课程设计。第1章:系统设计要求3

第2章:实验目的3

第3章:实验原理3

第4章:系统设计方案3

第5章:主要vhdl源程序4

1) 十进制计数器的vhdl源程序4

2) 六进制计数器的vhdl源程序5

3)蜂鸣器的vhdl源程序5

4)译码器的vhdl源程序6

5)控制选择器的vhdl源程序7

6)元原件例化的vhdl源程序8

第六章:系统**10

第七章:系统扩展思路11

第八章:设计心得总结11

数字秒表的设计。

1、系统设计要求。

1.秒表共有6个输出显示,分别为百分之一秒、十分之一秒、秒、十秒、分、十分,所以共有6个计数器与之相对应,6个计数器的输出全都为bcd码输出,这样便于和显示译码器的连接。当计时达60分钟后,蜂鸣器鸣响10声。

2.整个秒表还需有一个启动信号和一个归零信号,以便秒表能随意停止及启动。

3.秒表的逻辑结构较简单,它主要由显示译码器、分频器、十进制计数器、六进制计数器和报警器组成。在整个秒表中最关键的是如何获得一个精确的100hz计时脉冲。

2、实验目的。

通过本次课设,加深对eda技术设计的理解,学会用quartusⅱ工具软件设计基本电路,熟练掌握vhdl语言,为以后工作使用打下坚实的基础。

3、实验原理。

秒表由于其计时精确,分辨率高(0.01秒),在各种竞技场所得到了广泛的应用。秒表的工作原理与数字时基本相同,唯一不同的是秒表的计时时钟信号,由于其分辨率为0.

01秒,所以整个秒表的工作时钟是在100hz的时钟信号下完成。当秒表的计时小于1个小时时,显示的格式是mm-ss-xx(mm表示分钟:0~59;ss表示秒:

0~59;xx表示百分之一秒:0~99),当秒表的计时大于或等于一个小时时,显示的和多功能时钟是一样的,就是hh-mm-ss(hh表示小时:0~99),由于秒表的功能和钟表有所不同,所以秒表的hh表示的范围不是0~23,而是0~99,这也是和多功能时钟不一样的地方。

在设计秒表的时候,时钟的选择为100hz。变量的选择:因为xx(0.

01秒)和hh(小时)表示的范围都是0~99,所以用两个4位二进制码(bcd码)表示;而ss(秒钟)和mm(分钟)表示的范围是0~59,所以用一个3位的二进制码和一个4位的二进制码(bcd)码表示。显示的时候要注意的问题就是小时的判断,如果小时是00,则显示格式为mm-ss-xx,如果小时不为00,则显示hh-mm-ss。

EDA课程设计数字秒表

可编程器件及应用课程设计报告 题目数字秒表 学院信电工程学院 专业电子信息科学与技术 班级。姓名。学号。指导教师。课程设计任务书 3 一 系统组成模块连图 4 二 模块器件及其程序 4 1 分频器4 2 十进制计数器 5 3 六进制计数器 6 4 动态扫描 7 5 译码显示管 8 三 系统 9 1 ...

EDA课程设计数字秒表

电子课程设计。数字秒表的设计。学院 电子信息工程学院 专业班级 通信111502 姓名 马淑慧 学号 201115030218 指导教师 王海东 2013年12月。目录。1.设计任务及要求1 二。总体框图1 三。选择器件1 四。功能模块2 4.1 分频模块2 4.2 0.01秒模块3 4.3 秒模块...

EDA数字秒表设计课程设计

专业 自动化。班级学号 5090431姓名 2011年6月15日。数字秒表设计实验任务书。一 设计实验目的 在max plusii软件平台上,熟练运用vhdl语言,完成数字时钟设计的软件编程 编译 综合 使用eda实验箱,实现数字秒表的硬件功能。二 设计实验说明及要求 1 数字秒表主要由 分频器 扫...