1 / 12
文档名称:

数字电子钟设计说明书.doc

格式:doc   大小:248KB   页数:12页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数字电子钟设计说明书.doc

上传人:suijiazhuang1 2019/7/26 文件大小:248 KB

下载得到文件列表

数字电子钟设计说明书.doc

文档介绍

文档介绍:数字电子钟设计说明书目录内容:第一部分:设计课题及总体要求简介设计课题设计目标设计说明总体要求简介第二部分:设计方案说明第三部分:各部分功能介绍及程序(部分)各模块(元件)说明顶层文件端口说明顶层文件引脚映射说明第四部分:调试结果第五部分:设计中应该注意的几个问题,本设计的改进之处,扩展功能的实现原理附录:源程序,调试波形或结果第一部分:设计课题及总体要求简介设计课题:设计数字电子钟设计目标:用vhdl语言设计一个数码管显示时、分、秒的电子钟,该电子时钟应能调时调分,能清零,能动态扫描显示。设计说明:数字计时器是由计时电路、译码显示电路、脉冲发生电路和控制电路等几部分组成的,其中控制电路按照设计要求可以由校分电路、清零电路和报时电路组成。具体的原理框图如图所示。数字钟的组成与原理框图数字钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用。数字钟从原理上讲是一种典型的数字电路,其中包括了组合逻辑电路和时序电路。因此,我们此次设计与制做数字钟就是为了了解数字钟的原理,:1、基本要求①能清零②秒、分、时计数扫描显示③显示格式时分秒12或24小时制2、扩展功能①能调时调分调秒第二部分:设计方案说明常用的LED显示器有7段,这种显示器有共阳极和共阴级两种。本实验采用共阴极LED显示器,其发光二极管的阴极连接在一起,通常此公共阴极接地。当某个发光二极管的阳极为高电平时,发光二极管点亮,相应的段被显示。使用LED显示器时,为了显示数字和符号,要为LED显示器提供代码,因为这些代码时通过各段的亮与灭来显示不同的数字的。feagdbc7段发光二极管各段与字节中各位的对应关系如下:代码位d7d6d5d4d3d2d1d0显示段dpgfedcba第三部分:各部分功能介绍及程序(部分)各模块(元件)——60进制计数器。——24进制计数器。——八进制计数器,产生位选信号。——多路选择器。——2选1多路选择器。——七段译码器。当秒计数器计满60后,向分计数器产生进位信号,分计数器开始计数;当分计数器计满60后,向时计数器产生进位信号,时计数器加1。当外部输入一个清零信号时,计数器全部清零。各模块(元件)——60进制计数器。当外部输入一个时钟信号时(上升沿有效),秒计数器开始计数,当秒计数器计满60后,将60秒的进位信号接到60分的clk端,在数码管上能正确的显示0——59。Clr1----外部清零信号,当清零信号为1时,计数全部为零;Clk1----接外部时钟信号,当来一个上升沿时,计数器加1;Cout1---进位输出,当秒计满60后,cout1=1;Qout1---计数输出信号,当计数计满60后,qout1从0开始计数。——24进制计数器。(原理与60进制计数器相同。)——八进制计数器,产生位选信号。位选信号发生器为多路数据选择器的位选端提供3位按一定规律变化的信号,使之能按顺序选择数据。使用一个6进制计数器可实现其功能,当输出为0时令数据选择器选择第一路数据,为5时选择第六路数据,按此循环即可实现数据选择器按顺序从6路输入数据中选。——多路选择器。多路数据选择器的作用是在位选端输入信号的控制下,从三个计数器输出的8路数据中选择一路送到译码器译码。由于每路信号都由4位BCD码组成,因此该选择器为八四选一四多路选择器,位选端由三位二进制码组成(23可实现8选1)。 SEL -----多路选择器输入  IN1,IN2,IN3,IN4,IN5,IN6,IN7,IN8-----——2选1多路选择器。——译码器。对输入的4位BCD码进行译码,驱动七段共阴数码管。顶层文件端口说明  CLKf----时钟脉冲信号输入端CLR---清零端CLK_C----2选1多路选择器的时钟信号输入 Clkf----9进制计数器的时钟信号输入HOUR----时二选一选择器的输入MIN  ----分二选一选择器的输入OUTPUT-----七段译码显示器的输出本实验由6个led显示块拼接成7位led显示器,6个led显示块有6根位选线和7*6根段选线,根据显示方式的不同,位选线