ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:305.74KB ,
资源ID:15334873      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15334873.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(安徽工业大学 数字逻辑课程设计Word文档下载推荐.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

安徽工业大学 数字逻辑课程设计Word文档下载推荐.docx

1、 41、分、秒计时电路 42、小时计时电路 53、校时电路 54、附加译码驱动电路 7(三)、数字钟的顶层电路逻辑图,电路的模拟结果: 91、数字钟的顶层电路逻辑图:2、电路的模拟结果 10三、讨论:心得体会 10四、参考文献-10一、 设计要求:(1)计时和显示功能采用24小时计时并以十进制数字显示时、分、秒(时从0023,分、秒从00 59)。(2)校时功能可以分别对时及分进行单独校时,使其校正到标准时间; (3)采用的器件和软件:EDA-V实验箱 软件:MAX+Plus二、 设计思路(一)设计思想及说明:1 数字钟的构成数字钟是一个将“ 时”,“分”,“秒”显示于人的视觉器官的计时装置。

2、它的计时周期为24小时,显示满刻度为23时59分59秒,另外应有校时功能和一些显示星期、报时、停电查看时间等附加功能。因此,一个基本的数字钟电路主要由译码显示器、“时”,“分”,“秒”,“星期”计数器、校时电路、报时电路和振荡器组成。数字钟实际上是一个对标准频率(1HZ)进行计数的计数电路。由于计数的起始时间不可能与标准时间(如北京时间)一致,故需要在电路上加一个校时电路,同时标准的1HZ时间信号必须做到准确稳定。通常使用石英晶体振荡按功能要求,整个数字钟可分为计时和校时两大部分,此外采用扫描显示方式还要附加译码驱动电路。计时电路时间计数器电路由秒个位、秒十位计数器,分个位、分十位计数及时个位

3、、时十位计数电路构成。其中:秒个位和秒十位计数器,分个位和分十位计数为六十进制计数器, 而根据设计要求时个位和时十位构成的为二十四进制计数器。 时间计数单元共有:时计数,分计数和秒计数3部分,根据设计要求时计数单元为一个二十四进制计数器,共输出为两位8421BCD码形式;分计数和秒计数单元为六十进制计数器, 共输出也为两位8421BCD码。校时电路当刚接通电源或走时出现误差时都需要对时间进行校正。对时间的校正是通过截断正常的计数通路,而用频率较高的方波信号加到其需要校正的计数单元的输入端,这样可以很快使校正的时间调整到标准时间的数值,这时再将选择开关打向正常时就可以准确走时了。译码驱动电路译码

4、驱动电路将计数器输出的8421BCD码转换为数码管需要的逻辑状态,并且为保证数码管正常工作提供足够的工作电流。2 构成原理框图(二)设计步骤,各模块组成,简要说明;1、分、秒计时电路分秒计时需要60进制计数,故要设计一个60进制计数器。其可采用两片74160采用同步连接构成。器件符号如左:60进制计数器原理图如下:2、小时计时电路小时计时需要24进制计数,故要设计一个24进制计数器。24进制计数器原理图:3、校时电路器件符号如右:校时电路原理图如下:4、附加译码驱动电路其基本电路如下:它主要由3个模块组成:模6计数器Counter6,select_disp,deled。select_disp根

5、据模6计数器的输出将待显示的6位十进制结果分时送到七段译码器deled以产生显示字形,counter6的输出同时可以用来将显示结果在6个数码管上展示,只要时钟clk_scan的频率合适,就可以看到完整的时分显示结果。其中,模块Counter6的AHDL源码如下:subdesign counter6( clk:input; q2.0:output)variable ss:machine of bits(q2.0) with states ( s0=0, s1=1, s2=2, s3=3, s4=4, s5=5 );begin ss.clk=clk; table ss=ss; s5=s4; s4=

6、s3; s3=s2; s2=s1; s1=s0; s0=s5; end table;end;模块select_disp的AHDL源码如下:subdesign select_disp sel2.0: in03.0: in13.0: in23.0: in33.0: in43.0: in53.0: out3.0:output; case selis when 0=out=in0; when 1=out=in1; when 2=out=in2; when 3=out=in3; when 4=out=in4; when 5=out=in5; end case;模块deled的AHDL源码如下:SUBDE

7、SIGN delednum3.0:INPUT;a,b,c,d,e,f,g:OUTPUT;BEGIN TABLE num3.0=a,b,c,d,e,f,g; H0 =1,1,1,1,1,1,0;10,1,1,0,0,0,0;21,1,0,1,1,0,1;31,1,1,1,0,0,1;40,1,1,0,0,1,1;51,0,1,1,0,1,1;61,0,1,1,1,1,1;71,1,1,0,0,0,0;81,1,1,1,1,1,1;91,1,1,1,0,1,1;A1,1,1,0,1,1,1;B0,0,1,1,1,1,1;C1,0,0,1,1,1,0;D0,1,1,1,1,0,1;E1,0,0,1,

8、1,1,1;F1,0,0,0,1,1,1; END TABLE;END;(三)数字钟的顶层电路逻辑图,电路的模拟结果:2、电路的模拟结果须设定一个1Hz的输入时钟信号和一个校时脉冲SET,模拟的设置开关信号Mode的波形如图所示,SET为高电平,Mode为低电平。为了能够看到合适的仿真结果,假定网络时间10.0ns,总模拟时间600.0ns。电路仿真结果如下:三、 讨论:心得体会通过本次课程设计,我更加的了解了设计电路的程序,对数字电路又有了进一步的认识,温习了以前学的知识当然.本次实验使我对数字电路、VHDL语言有了进一步的认识。同时,也了解了更多的芯片及其功能和模块电路的设计方法。再者,经过此次实验的设计画原理图,使我对MAX+Plus软件有了进一步了解,操作也更加的熟练。加强了自己的思维能力和动手设计的能力。四、 参考文献1 张辉宜、陆勤主编 数字逻辑实验指导书2 张辉宜,数字逻辑,中国科学技术大学出版社,2010

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1