数字逻辑实验报告.docx

数字逻辑实验报告.docx

ID:53584570

大小:21.76 KB

页数:7页

时间:2020-04-04

数字逻辑实验报告.docx_第1页
数字逻辑实验报告.docx_第2页
数字逻辑实验报告.docx_第3页
数字逻辑实验报告.docx_第4页
数字逻辑实验报告.docx_第5页
资源描述:

《数字逻辑实验报告.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数字逻辑实验报告实验一3-8译码器设计一、实验目的1.通过一个简单的3-8译码器的设计,让学生掌握用原理图描述组合逻辑电路的设计方法。2.掌握组合逻辑电路的软件仿真方法。二.填写表格(亮或暗)ABCLED0LED1LED2LED3LED4LED5LED6LED7000亮灭灭灭灭灭灭灭100灭亮灭灭灭灭灭灭010灭灭亮灭灭灭灭灭110灭灭灭亮灭灭灭灭001灭灭灭灭亮灭灭灭101灭灭灭灭灭亮灭灭011灭灭灭灭灭灭亮灭111灭灭灭灭灭灭灭亮三.EDA平台下用原理图输入法设计组合电路的步骤。(1)在QuartusⅡ主界面下选择File->N

2、ew命令,然后选择OtherFile选项卡,从中选择VectorWaveformFile,建立一个空的波形编辑器窗口,将此波形文件保存,并勾选addfilecurrentproject。(2)在Name区域的对话框中单击NodeFinder按钮。(3)进行选择和设置,完成节点添加。(4)选择Edit->EndTime命令,将其设置为1.0us。(5)使用波形编辑器工具条编辑输入节点A,B,C的波形。为节点A,B,C分别赋予周期为200ns,400ns,800ns的时钟波形,初始电平为“0”。然后通过View->FitinWindow

3、显示输入波形全貌。(6)执行Tools->SimulatorTool命令,进行设置,单击Start进行仿真。观察仿真结果,检查是否与设计相符合。四.在仿真过程中,为何设置A,B,C分别为周期为200ns,400ns,800ns的时钟信号?答:将其周期设置成一定比例,在仿真结果中便于观察与比较波形。五.时序仿真波形中,输出波形与输入波形是否同步变化?如何解释输出波形中存在的毛刺?答:不是同步变化的。输出波形中存在的毛刺是组合逻辑电路中的冒险现象,主要是由于门电路的延迟时间产生的。5.请总结实验中出现的问题,你是如何解决的?答:(1)问

4、题:在为译码器的元件的管脚上添加连线时,由于连接的线较多,出现了线连接出错,导致电路编译出错。解决:根据编译的提示找出了连接出错的地方,然后重新连接再编译。(2)问题:在对电路进行仿真时,显示的输入波形有错。解决:查看指导书,看问题出错在了什么地方,并请同学帮忙查找错误所在,然后重新修改。实验三七段数码的驱动1.查资料(如QuartusⅡ在线帮助)deled.tdf加上尽可能详尽的注释。subdesigndeled(num[3..0]:input;\接受8421BCD码输入a,b,c,d,e,f,g:output;\产生a~g七

5、段控制信号)begintablenum[3..0]=>a,b,c,d,e,f,g;\赋值H”0”=>0,0,0,0,0,0,1;\在显示管上输入二进制数来控制它出现数值0H”1”=>1,0,0,1,1,1,1;\在显示管上输入二进制数来控制它出现数值1H”2”=>0,0,1,0,0,1,0;\在显示管上输入二进制数来控制它出现数值2H”3”=>0,0,0,0,1,1,0;\在显示管上输入二进制数来控制它出现数值3H”4”=>1,0,0,1,1,0,0;\在显示管上输入二进制数来控制它出现数值4H”5”=>0,1,0,0,

6、1,0,0;\在显示管上输入二进制数来控制它出现数值5H”6”=>0,1,0,0,0,0,0;\在显示管上输入二进制数来控制它出现数值6H”7”=>0,0,0,1,1,1,1;\在显示管上输入二进制数来控制它出现数值7H”8”=>0,0,0,0,0,0,0;\在显示管上输入二进制数来控制它出现数值8H”9”=>0,0,0,0,1,0,0;\在显示管上输入二进制数来控制它出现数值9H”A”=>0,0,0,1,0,0,0;\在显示管上输入二进制数来控制它出现数值AH”B”=>1,1,0,0,0,0,0;\在显示管上输入二进

7、制数来控制它出现数值BH”C”=>0,1,1,0,0,0,1;\在显示管上输入二进制数来控制它出现数值CH”D”=>1,0,0,0,0,1,0;\在显示管上输入二进制数来控制它出现数值DH”E”=>0,1,1,0,0,0,0;\在显示管上输入二进制数来控制它出现数值EH”F”=>0,1,1,1,0,0,0;\在显示管上输入二进制数来控制它出现数值Fendtable;\结束程序end;1.如果想让数码管显示“HHHHHHHH”或“PPPPPPPP”,应怎样修改deled.tdf?答:显示“HHHHHHHH”将前八个改为H“H

8、”=>1,0,0,1,0,0,0;后八个改为H“0”=>0,0,0,0,0,0,1;显示“PPPPPPPP”将前八个改为H“P”=>0,0,1,1,0,0,0;后八个改为H“0”=>0,0,0,0,0,0,1;2.通过调整和观察,记下

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。