数字电子技术实验仿真

合集下载

西安交通大学数字电子技术实验报告

西安交通大学数字电子技术实验报告

西安交通大学数字电子技术实验报告实验三、ISE基础实验预习:(1)安装ISE13.4软件。

(2)按照视频文件“Verilog语言输入法D_Flip_Flop.exe”进行演练。

实验内容和步骤:下载开发板相关器件的Datasheet,了解其性能。

按照P249附录A“FPGA实验预习报告模板”中的内容和步骤,完成D触发器的设计、综合、实现、仿真和下载全过程,熟悉ISE编程环境和用Adept下载编程文件的方法。

1.在G盘用自己的学号建立文件夹,进入用自己学号建立的文件夹后,再建立本次实验的文件夹,及本次实验所建工程的文件夹,文件夹名可以起名为:D_Flip_Flop、My_FirstISE、或Experiment_1、或Test_1,等等。

2.建立工程文件。

3.输入D触发器的Verilog程序。

4.编写D触发器的约束文件。

5.综合、实现及生成编程文件。

6.基于ISim的行为仿真。

7.采用Adept软件下载*.bit 程序到开发板。

8.测试D触发器的逻辑功能。

通过D触发器设计熟悉ISE软件后,自己设计一个门电路,例如与非门,重复以上ISE 软件的使用步骤。

验收:1.按照老师布置的逻辑门电路设计Verilog语言程序、约束文件、下载、仿真。

要能说明任一时刻输入输出的逻辑关系。

2.能够用开发板演示所设计的逻辑功能。

实验程序1.VERILOG工程文件module D_Flip_Flop(input clk,input set,input D,input clr,output reg q //注意:always模块中的输出必须是寄存器型变量);always @(posedge clk or posedge clr or posedge set)beginif(clr) q<=0;else if(set) q<=1;else q<=D;endendmodule2.约束文件NET "clk" LOC ="B8"; //时钟NET "D" LOC ="N3"; //SW7NET "set" LOC ="L3"; //SW1NET "clr" LOC ="P11"; //SW0NET "q" LOC ="G1"; //LD73.仿真文件module test_D_Flip_Flop;// Inputsreg clk;reg set;reg D;reg clr;// Outputswire q;// Instantiate the Unit Under Test (UUT) D_Flip_Flop uut (.clk(clk),.set(set),.D(D),.clr(clr),.q(q));initial begin// Initialize Inputsclk=0;set=1;D=0;clr=0;// Wait 100 ns for global reset to finish #100;// Add stimulus hereEndalways#10clk=~clk;always#12D=~D;always#33clk=~clk;always#42set=~set;endmodule仿真结果:实验四、组合逻辑电路实验Ⅰ(2学时)组合逻辑Ⅰ:(1)使用VERILOG设计一个新的逻辑功能(比如四输入或门、或非门、与或非门等等),并在开发板上验证,比如:进实验室前编写好VERILOG源文件、约束文件和仿真文件(见4.1.2,P101(2))。

数字电路仿真实训实验报告

数字电路仿真实训实验报告

课程设计(大作业)报告课程名称:数字电子技术课程设计设计题目:多功能数字时钟的设计、仿真院系:信息技术学院班级:二班设计者:张三学号:79523指导教师:张延设计时间:2011年12月19日至12月23日信息技术学院昆明学院课程设计(大作业)任务书一、设计目的为了熟悉数字电路课程,学习proteus软件的使用,能够熟练用它进行数字电路的仿真设计,以及锻炼我们平时独立思考、善于动手操作的能力,培养应对问题的实战能力,提高实验技能,熟悉复杂数字电路的安装、测试方法,掌握关于多功能数字时钟的工作原理,掌握基本逻辑们电路、译码器、数据分配器、数据选择器、数值比较器、触发器、计数器、锁存器、555定时器等方面已经学过的知识,并能够将这些熟练应用于实际问题中,我认真的动手学习了数字时钟的基本原理,从实际中再次熟悉了关于本学期数字电路课程中学习的知识,更重要的是熟练掌握了关于proteus软件的使用,收获颇多,增强了自己的工程实践能力。

另外,数字钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用。

数字钟从原理上讲是一种典型的数字电路,其中包括了组合逻辑电路和时序电路。

因此,我们此次设计数字钟就是为了了解数字钟的原理,从而学会制作数字钟。

而且通过数字钟的制作进一步的了解各种在制作中用到的中小规模集成电路的作用及实用方法。

且由于数字钟包括组合逻辑电路和时叙电路。

通过它可以进一步学习与掌握各种组合逻辑电路与时序电路的原理与使用方法。

二、设计要求和设计指标设计一个数字时钟,具有“秒”、“分”、“时”计时和显示功能。

小时以24小时计时制计时;具有校时功能,能够对“分”、“时”进行调整;能够进行整点报时,报时规则为:在59Min51s后隔秒发出500Hz的低音报时信号,在59min59s时发出1kHz的高音报时信号,声响持续1s。

数字电子技术EWB仿真实验 实验02 集成逻辑门电路逻辑功能的测试 16页

数字电子技术EWB仿真实验  实验02  集成逻辑门电路逻辑功能的测试 16页
将74LS08芯片正确插入面包板,并注意 识别第1脚位置(集成块正面放置且缺口向 左,则左下角为第1脚)。按表一要求输入 高、低电平信号,测出相应的输出逻辑电平。
实物接线图
2.测试74LS32的逻辑功能
将74LS32正确插入面包板,并注意识别第 1脚位置(集成块正面放置且缺口向左,则左 下角为第1脚)。按表一要求输入高、低电平 信号,测出相应的输出逻辑电平。
3.测试74LS04的逻辑功能
将74LS04正确插入面包板,并注意识别第 1脚位置(集成块正面放置且缺口向左,则左 下角为第1脚)。按表一要求输入高、低电平 信号,测出相应的输出逻辑电平。
4.测试74LS00的逻辑功能
将74LS00芯片正确插入面包板,并注意识 别第1脚位置(集成块正面放置且缺口向左, 则左下角为第1脚)。按表一要求输入高、低 电平信号,测出相应的输出逻辑电平。
实验二 集成逻辑门电路逻辑 功能的测试
一、实验目的
1. 认识数字电子技术实验的仪器、设备及使用 方法。
2. 逐步熟悉常用的集成电路芯片。
3. 了解逻辑代数的物理意义。
二、实验仪器及设备
1. 数字逻辑实验台
2. 元器件: 74LS08(二输入端四与门) 1片
1台
74LS32(二输入端四或门)
74LS04(六反相器) 74LS00(二输入端四与非门) 74LS02(二输入端四或非门)
5.测试74LS02的逻辑功能
将74LS02芯片正确插入面包板,并注意 识别第1脚位置(集成块正面放置且缺口向左, 则左下角为第1脚)。按表一要求输入高、低 电平信号,测出相应的输出逻辑电平。
6.测试74LS86的逻辑功能
将74LS86芯片正确插入面包板,并注意识 别第1脚位置(集成块正面放置且缺口向左, 则左下角为第1脚)。按表一要求输入高、低 电平信号,测出相应的输出逻辑电平。

数字电子技术实验报告2

数字电子技术实验报告2

实验成绩实验日期指导教师批阅日期实验名称编码译码与显示1、实验目的掌握编码器、译码器与显示器的工作原理、测试方法以及应用。

2、实验原理编码器、译码器是数字系统中常用的逻辑部件,而且是一种组合逻辑电路。

1.编码器把状态或指令等转换为与其对应的二进制代码叫编码,例如可以用四位二进制所组成的编码表示十进制数0~9,把十进制数的0编成二进制数码0000,把十进制数的5编成二进制数码0101等。

完成编码工作的电路.通称为编码器。

2.译码器译码是编码的逆过程。

译码器的作用是将输入代码的原意“翻译”出来。

译码器的种类较多,如:最小项译码器(3线/8线、4线/16线译码器等)b、七段字形译码器等。

七段字形译码器,其作用是将输入的四位BCD码D、C、B、A翻译成与其对应的七段字形输出信号,用于显示字形。

常用的七段字形译码器有TTL的:T338(OC输出),74LS48、74LS248(内部带有上拉电阻)CMOS的:CD4511、MC14543、MC14547等。

3.显示器(1)发光二极管(LED)。

把电能转换成可见光(光能)的一种特殊半导体器件,其构造与普通PN 结二极管相同。

(2)LED显示器。

用LED构成数字显示器件时,需将若干个LED按照数字显示的要求集成- -个图案,就构成LED显示器(俗称“数码管”)。

3、实验步骤(1)按图连线,按表顺序给8线/3线优先编码器CD4532的信号输入端送入相应电平,将结果填入表中,与CD4532的功能表相对照,检查是否符合优先顺序以及编码结果是否正确。

注意:输入由逻辑开关给定。

输出连接逻辑电平指示。

(2)根据CD4532和CD4511的管脚图和功能表,自行设计连线,将编码器CD4532的输出端接到译码器CD4511的数据输入端,将CD4511的输出接七段显示数码管。

检查编码器与数字显示是否一致,若不一致,分析原因,检查故障并排除之,将结果填表。

(3)将十进制计数器/脉冲分配器CD4017接成八进制,用单次脉冲或1Hz脉冲信号检查CD4017的逻辑功能是否正常。

在数字电子技术基础教学中应用EWB仿真软件

在数字电子技术基础教学中应用EWB仿真软件
参考 文献 :
[ ] 阎石. 1 数字 电子技术基础( 5版 ) M] 北京 :高等教育 出版社 , 0 6 第 [ . 20. [ ] 邹其洪 , 电工电子实验与计算机仿真 [ . 2 等. M] 北京 : 电子工业 出版社 ,0 3 20 . [ ] 杨建斌 . 3 浅谈 E WB虚拟电子实验室在教学中应用 的优越性 [ ] 德宏师范高等专科学校学报 , 06,2 :1 J. 2 0 ( ) 10—13遵 贵州 遵义 摘 530 ) 60 2
要: 在数字 电子技 术基础课程教 学 中,应 用 E WB仿真软件进 行演示 实验 , 克服 了传统 实验 室仪 器设备种
类和数量的不足 ; 具有极好 的演示效果 ; 使数 字电子技术基础课程 中抽 象的逻辑表达式 、 逻辑 图、 真值表 变得直观.
本 知识 和理 论进 行深刻 的理 解 , 致学 习兴 趣不浓 ; 验室 给 学生 提供 的元 器件 品 种 和数 量也 是 一 定 的. 导 实 学
生 的设 计方 案受 到很 大 限制. 实验 室 的设备 条件 也不 能满足 学生 充分 进行 实验 的需要 , 生动手 实验 的机 会 学 大大 减少 , 满足 不 了学生对 电路设 计 的要求 . 由于 E WB仿真 软 件 中提 供 了丰富 的仪 器 、 表和元 器 件 , 且 仪 而 元件 连 线简单 , 任何 一种 设计 方案都 可 以尝试 ; 学生 的设 计就 能真 正做 到随 心所欲 , 实 际实验 中不 能完 成 在 或 者 比较难 完成 的实验也 能通过 仿 真实验 很方便 地 完成 . 师 应用 E 教 WB对 电路 进行 仿 真 演示 , 所讲 述 的 对 电路 进 行分 析 , 有极好 的演 示效果 ; 数字 电路课 程 中抽象 的逻 辑表 达式 、 具 使 逻辑 图 、 值表 变 得直 观.3同 真

施密特、单稳态触发器仿真实验

施密特、单稳态触发器仿真实验

上海大学本科生课程作业题目:数字电子技术课程实践项目二课程名称:数字电子技术学院:机电工程与自动化学院*名:**学号:********题目要求:用555定时器构成的单稳态触发器、多谐振荡器、施密特触发器进行设计和仿真 1.单稳态触发器:1.1 工作原理:单稳态电路的组成和波形下图所示。

当电源接通后,Vcc 通过电阻R 向电容C 充电,待电容上电压Vc 上升到2/3Vcc 时,RS 触发器置0,即输出Vo 为低电平,同时电容C 通过三极管T 放电。

当触发端2的外接输入信号电压Vi <1/3Vcc 时,RS 触发器置1,即输出Vo 为高电平,同时,三极管T 截止。

电源Vcc 再次通过R 向C 充电。

输出电压维持高电平的时间取决于RC 的充电时间,当t=t W 时,电容上的充电电压为;CC RC tCC C V e V v w 321=⎪⎪⎭⎫ ⎝⎛-=-,所以输出电压的脉宽 t W =RCln3≈1.1RC 。

一般R 取1k Ω~10M Ω,C >1000pF 。

值得注意的是:t 的重复周期必须大于t W ,才能保证放一个正倒置脉冲起作用。

由上式可知,单稳态电路的暂态时间与VCC 无关。

因此用555定时器组成的单稳电路可以作为精密定时器。

单稳态电路的电路图和波形图1.2 555单稳态触发器的设计:1.2.1 电路设计基本原理:单稳态触发器具有稳态和暂稳态两个不同的工作状态。

在外界触发脉冲作用下,它能从稳态翻转到暂稳态,在暂稳态维持一段时间以后,在自动返回稳态;暂稳态维持时间的长短取决于电路本身的参数,与触发脉冲的宽度和幅度无关。

由于单稳态触发器具有这些特点,常用来产生具有固定宽度的脉冲信号。

按电路结构的不同,单稳态触发器可分为微分型和积分型两种,微分型单稳态触发器适用于窄脉冲触发,积分型适用于宽脉冲触发。

无论是哪种电路结构,其单稳态的产生都源于电容的充放电原理。

用555定时器构成的单稳态触发器是负脉冲触发的单稳态触发器,其暂稳态维持时间为T w=lnRC=1.1RC,仅与电路本身的参数R、C 有关。

数字电子技术仿真软件Multisim电路设计与仿真应用

数字电子技术仿真软件Multisim电路设计与仿真应用

第12章数字电子技术仿真软件Multisim 2001电路设计与仿真应用12.1 Multisim 2001软件介绍Multisim 2001是加拿大交互图像技术有限公司(IIT公司)推出的最新版本,其前身是EWB5.0(电子工作平台)。

目前我国用户所使用的Multisim2001以教育版为主。

Electronics Workbench 公司推出的以Windows为系统平台的板级仿真工具Multisim,适用于模拟/数字线路板的设计,该工具在一个程序包中汇总了框图输入、Spice仿真、HDL设计输入和仿真、可编程逻辑综合及其他设计能力。

可以协同仿真Spice、Verilog和VHDL,并能把RF设计模块添加到成套工具的一些版本中。

整套Multisim工具包括Personal Multisim、Professional Multisim、Multisim Power Professional等。

这种仿真实验是在计算机上虚拟出一个元器件种类齐备、先进的电子工作台,一方面可以克服实验室各种条件的限制,另一方面又可以针对不同目的(验证、测试、设计、纠错和创新等)进行训练,培养学生分析、应用和创新的能力。

与传统的实验方式相比,采用电子工作台进行电子线路的分析和设计,突出了实验教学以学生为中心的开放模式。

12.1.1 M ultisim 2001软件操作界面启动Multisim 2001软件后,首先进入用户界面如图12-1所示,Multisim 2001的界面基本上模拟了一个电子实验工作平台的环境。

下面分别介绍主操作界面各部分的功能及其操作方法。

图12-1 Multisim 2001的基本界面1. 系统工具条图12-2所示为Multisim 2001的系统工具条,可以看出,其风格与Windows软件是一致的。

系统工具条中各个按钮的名称及功能如下所示。

2.设计工具条Multisim 2001的设计工具条如图12-3所示,它是Multisim的核心工具。

Multisim数字电子技术仿真实验

Multisim数字电子技术仿真实验
用户可以根据个人习惯和 喜好定制软件界面,包括 元件库、工具栏、菜单等, 提高工作效率。
多语言支持
软件支持多种语言界面, 方便不同国家和地区的用 户使用。
02
数字电子技术基础
逻辑门电路
总结词
逻辑门电路是数字电子技术中的 基本单元,用于实现逻辑运算和 信号转换。
详细描述
逻辑门电路由输入和输出端组成 ,根据输入信号的组合,输出端 产生相应的信号。常见的逻辑门 电路有与门、或门、非门等。
交互性强
用户可以在软件中直接对 电路进行搭建、修改和测 试,实时观察电路的行为 和性能。
实验环境灵活
软件提供了多种实验模板 和电路图符号,方便用户 快速搭建各种数字电子技 术实验。
软件功能
元件库丰富
Multisim软件拥有庞大的元件库,包含了各种类型的电子元件和 集成电路,方便用户选择和使用。
电路分析工具
寄存器实验结果分析
总结词
寄存器实验结果分析主要关注寄存器是否能够正确存储和读取数据,以及寄存器的功能 是否正常实现。
详细描述
首先观察实验中使用的寄存器的数据存储和读取过程,记录下实际得到的数据存储和读 取结果。接着,将实际得到的数据存储和读取结果与理论预期的数据存储和读取结果进 行对比,检查是否存在差异。如果有差异,需要分析可能的原因,如电路连接错误、元
触发器
总结词
触发器是一种双稳态电路,能够在外 部信号的作用下实现状态的翻转。
详细描述
触发器有两个稳定状态,根据输入信 号的组合,触发器可以在两个状态之 间进行切换。常见的触发器有RS触发 器、D触发器据的基本单元,用于存储二进制数据。
详细描述
寄存器由多个触发器组成,可以存储一定数量的二进制数据 。寄存器在数字电路中用于存储数据和控制信号。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档