版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、eda课程设计之max pluss ii设计基于74160计数器的电子时钟设计报告学院: 信息科学与技术学院专业:电子信息科学与技术班级:2011级1班姓名: 杨斌彬学号:201113020101设计目的1. 在了解数字钟的原理的前提下,运用刚刚学过的数字电路知识设计并制作数字钟,而且通过数字钟的制作进一步了解各种在制作中用到的中小规模集成电路的作用及其使用方法。2. 由于数字电子钟包括组合逻辑电路和时序电路,通过它可以进一步学习与掌握各种组合逻辑电路与时序电路的原理与使用方法,从而实现理论与实践相结合,并学会使用max+plus ii软件的使用,增强实验设计能力和动手操作能力。3. 通过本次
2、试验对电子线路知识的整合和电子线路设计能力的训练,并为后继课程的学习和毕业设计打下一定的基础。设计任务及要求1 实验任务设计一种简易数字钟,该数字钟具有基本功能, 包括准确计时,以数字形式显示时、分,以二极管显示秒的时间和校时功能。拓展功能包括秒表计时和整点报时。2 实验要求(1)时的计时要求为12和24进制两种方式,分和秒的计时要求为60进制。(2)准确计时,以数字形式显示时间,分小时,分钟和秒分别用两个七段显示来显示。(3)可以校正时间,两个校时按键,分别校正小时和分钟。(4)计时时可以暂停、继续和清零。(5)可以选择显示时间和秒表计时功能。设计方案数字时钟电路是一个典型的数字电路系统,其
3、由时,分,秒计数器以及校时和显示电路组成。本次设计利用集成十进制递增计数器(74160)和带译码器的七段显示数码管组成的数字钟电路。具体设计流程可分为:用max+plus ii完epm7128slc84-6内部功能的设计。整体思想如图:时间:秒个位或计时:0.01秒位显示器时间:秒十位或计时:0.1秒位显示器时间:分个位或计时:秒个位显示器时间:分十位或计时:秒十位显示器时间:时十位或计时:分十位显示器时间:时个位或计时:分个位显示器译码器译码器译码器译码器译码器译码器蜂鸣器时十位或分十位计数器时个位或分个位计数器秒个位或0.01秒计数器秒十位或0.1秒计数器分个位或秒个位计数器分十位或秒十位
4、计数器秒个位计数器晶体振荡电路校分控制电路校时控制电路计时归零电路计时暂停电路时间-计时转换电路12小时-24小时转换电路1、 时钟起振电路该电路给数字钟提供一个频率稳定准确的方波信号,可保证数字钟的走时准确及稳定。不管是指针式的电子钟还是数字显示的电子钟都须使用晶体振荡器电路。如图:(起振电路)2.利用两片74160组成带清零的100进制递增计数器(0.01秒与0.1秒)利用两片十进制递增计数器74160组成的同步100进制递增计数器如图:(计时单元部分电路)其中两位计数均为十进制形式。个位与十位计数器之间采用同步级连方式,将低位计数器的进位输出控制端rco接至高位计数器容许端enp,ent
5、,完成个位对十位计数器的进位控制。选择十位计数器qc与qa和个位计数器qd和qa做反馈端,经与非门输出控制ldn置数端,接成六进制计数形式。当计数器状态为99时,重新置数00000000,并输出一进位(mb-jw)。按键sz-ct可将计数单元清零。其仿真波形为:3.利用两片74160组成60进制递增计数器(秒钟、分钟)利用两片十进制递增计数器74160组成的同步60进制递增计数器如图:(秒钟、分钟部分)其中个位计数为十进制形式。个位与十位计数器之间采用同步级连方式,将个位计数器的进位输出控制端rco接至十位计数器容许端enp,ent,完成个位对十位计数器的进位控制。选择十位计数器qc与qa和个
6、位计数器qd和qa做反馈端,经与非门输出控制ldn置数端,接成六进制计数形式。当计数器状态为59时,重新置数00000000,并输出一进位(s-jw/m-jw)与整点信号(zdbs)。其仿真波形为:4.用两片74160组成24/12进制递增计数器(时钟部分)由两片74160组成的能实现12和24进制转换的同步递增计数器如图:(时钟部分)图中个位与十位计数器均为十进制计数形式,采用同步级连方式。选择十位计数器的输出端qb和个位计数器的输出端qc作为反馈,可实现24进制递增计数。若选择十位计数器的输出端qa与个位计数器的输出端qb作为反馈,则可实现12进制递增计数。因为需要实现12进制与24进制的
7、转换,这里做了一个jk触发器,如图:(jk上升沿触发器)当j,k都接高电平时,clk通过上升沿有效,使q端的输出在高,低电平之间转换,通过图中的门电路实现当q为高电平时是12进制,q为低电平时是24进制。5. 利用两片74160组成多功能的100进制递增计数器(0.01秒与0.1秒)利用两片十进制递增计数器74160组成的同步100进制递增计数器如图:(秒表之0.01计时单元部分)其中两位计数均为十进制形式。个位与十位计数器之间采用同步级连方式,将低位计数器的进位输出控制端rco接至高位计数器容许端enp,ent,完成个位对十位计数器的进位控制。选择十位计数器qc与qa和个位计数器qd和qa做
8、反馈端,经与非门输出控制ldn置数端,接成六进制计数形式。当计数器状态为99时,重新置数00000000,并输出一进位(mb-jw)。按键sz-ct可将计数单元清零。按键zt-ct可暂停计时或者继续计时。其仿真波形为:6. 利用两片74160组带清零的60进制递增计数器(计数秒、分)利用两片十进制递增计数器74160组成的同步100进制递增计数器如图:(计数秒、分部分)其中个位计数为十进制形式。个位与十位计数器之间采用同步级连方式,将个位计数器的进位输出控制端rco接至十位计数器容许端enp,ent,完成个位对十位计数器的进位控制。选择十位计数器qc与qa和个位计数器qd和qa做反馈端,经与非
9、门输出控制ldn置数端,接成六进制计数形式。当计数器状态为59时,重新置数00000000,并输出一进位(mmb-jw)。按键sz-ct可将计数单元清零。其仿真波形为:7. 数据选择器用逻辑门构成16in-8out数据选择器如图:8.整体内部构建电路将以上各电路分别集成为时间部分:计时单元(mb),秒分时部分(s、m、h),键控部分(h-ct、m-ct、24-12ct),秒表计时部分:计时单元(mbxg),秒分部分(mbs、mbf),键控部分(sz-ct、zt-ct),并加上晶体振荡电路,各控制端和各个输出端,连接成时钟内部控制电路,如图:图中,按键m-ct可将秒脉冲直接引入分计数器,实现分钟校时;按键h-ct可将秒脉冲直接引入小时计数器,实现时钟校时;24-12ct可将上升沿引入小时计数器,实现12小时制与24小时制的转换;按键s
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论