设计数字显示电路_第1页
设计数字显示电路_第2页
设计数字显示电路_第3页
设计数字显示电路_第4页
设计数字显示电路_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、大连理工大学城市学院数字电路与系统课程设计设计题目:设计数字显示电路学院:电子与自动化学专业:学生:同组人:指导教师:完成日期:2012年3目录word.数字电路与逻辑设计-实验报告数字电路与逻辑设计-实验报告 CasedisWhen0000=qqqqqqqqqq=1101111;Endcase;Endprocess;Endrtl;第五章调试并分析结果输入说明clk时钟输入Clr计数器清零(低电平有效)Start打开计数器(低电平有效)A3.0.H3.0输入要显示的数字预计输出Cout2.0数码管位选控制Q6.0数码管段选控制测试结果记录同时显示0,1,2,3,4,5,6,7这八个不同的数字图

2、形到八个数码管上。测试结果分析输入一个时钟,驱动计数器工作。选用模值为8的计数器,依次控制8个数码管的亮灭,使得某一时刻有且仅有一个数码管点亮,同时产生对应的,将点亮的数码管赋值显示为相应的数码予以显示。由于扫描频率较高,8位数码管序列将显示持续稳定的0至7的数码。第六章结论心得体会在课程设计之前,我学过51单片机,对硬件与软件的联系有初步的了解,其次我的题目相对较简单设计8位数码管动态显示电路,所以上手特别的快。在编写程序之前,我到实验室实地考察了一下试验箱,发现8位数码管实验无法实现,只能实现6位,开关实现数码管数字变换也不现实,单单8位数码管的数字就需要32个开关控制,试验箱远远达不到这

3、个要求,因此,我就设计全软件来控制并且做得非常成功。最后验收时听老师分析,全软件的程序有很大的缺陷,然后对我的设计又进一步的改进,用开关来进行控制。目前为止已实现6位数码管循环显示0-F,即循环滚动,始终点亮6个数码管,左出右进。状态为:01234512345623456734567845678956789A6789AB789ABC89ABCD9ABCDEABCDEFBCDEF0(代码见附录)。但未实现:向左滚动,用全灭的数码管充右边,直至全部变灭,然后再依次从右边一个一个地点亮。状态为:01234512345X2345XX345XXX45XXXX5XXXXX一XXXXXXXXXXX0XXXX

4、01XXX012XX0123X01234012345,其中X表示数码管不显示。总之,通过这次课程设计,我对EDA技术有了更进一步的了解。也知道了如何把vhdl的程序装到实验的硬件中,然后如何的连接实验箱上的管脚。通过在上网查询本次实验相关资料。丰富了对EDA的了解。参考文献李云、侯传教、冯永浩。VHDL电路设计实用教程。机械工业出版社。附录:libraryieee;useieee.std_logic_1164.all;useieee.std_logic_unsigned.all;entitydiv2kisport(clk_in:instd_logic;clk_out:outstd_logic)

5、;end;architectureaofdiv2kissignalt:integerrange0to999;signalclk_tmp:std_logic;beginprocess(clk_in)beginif(clk_ineventandclk_in=1)thenift=999thencnt=0;clk_tmp=notclk_tmp;elsecnt=cnt+1;endif;endif;endprocess;clk_outCLK,clk_out=clk_tmp);3线至6线译码器A为位码P1:process(CNT6)BEGINCASECNT6ISWHEN0=BT=000;ABT=001;AB

6、T=010;ABT=011;ABT=100;ABT=101;ANULL;ENDCASE;ENDPROCESSP1;拓展模块P2:process(clk_tmp)BEGINIFclk_tmpEVENTANDclk_tmp=1THEN-实现模6计数器ifCNT6=5thenCNT6=0;elseCNT6=CNT6+1;endif;IF(FLAG=11)THEN-设置标志FLAG=0;ENDIF;IFCOUNT=5000THEN-另一个时钟COUNT=0;FLAG=FLAG+1;-当记满5000时左移动一位ELSECOUNT=COUNT+1;ENDIF;ENDIF;ENDPROCESSP2;P3:process(A)BEGINFLAG_ASGSGWHEN1=SGWHEN2=SGWHEN3=SG=0110000;-1=1101101;-2SGWHEN

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论