Multisim计数器实验

合集下载

multisim仿真教程计数器译码器数码管驱动显示电路

multisim仿真教程计数器译码器数码管驱动显示电路

将对话框中Node name改成与数码管相对应 的符号A。其他与逻辑分析仪的输入端的连 线都以此法行之,点击仿真开关或按F5键进 行仿真,计数器的输出和数码管的波形时序 关系则立即直观的被显示在“Logic Analyzer—XLA1”的面板窗口中。见图 12.7.2。
图12.7.3 Node对话框
由输出端QB和QD经逻辑组合电路接至计数器 (LOAD)端,构建计数进位阻塞电路。在设 计时可根据需要,由相应的输出端构建组合 逻辑电路,从而实现不同进制的计数器。
图12.7.1 计数器、译码器、数码管驱动显示电路
从虚ห้องสมุดไป่ตู้仪器中取逻辑分析仪XLA1,其上有1~F 共16个输入端,1~4端分别于计数器的四个数 据输出端QA~QD相连,第5~11端 分别与数码 管的七段A~G相连,第12端接CLK脉冲输入端。 用鼠标双击逻辑分析仪,将出现逻辑分析仪面 板窗口如图12.7.2所示。
图12.7.2 时钟脉冲、输入、输出波形时序关系图
改变逻辑分析仪Clock区(Clock/Div)的个 数,从“1”调到“32”。在图12.7.2的左侧 显示的号码为原理图的节点号码,其并不能表 示出计数器输出端和数码管的段位字母,显示 不用鼠标左键双击与逻辑分析仪“1”号输入端 连接的图线,出现如图12.7.3所示对话框。直 观,所以要对原理图进行编辑。

multisim 数字电路仿真实验电子表电路仿真

multisim 数字电路仿真实验电子表电路仿真

Multisim 数字电路仿真实验电子表电路仿真汽车工程系汽13班张昊 010975实验目的用Multisim的仿真软件,对数字电路进行仿真研究实验内容电子表电路的框图如图19.3 所示,其工作要求如下:时钟输入为秒脉冲。

秒计数器为60 进制,BCD 码输出。

秒计数器的进位脉冲送给分计数器,分计数器也是60 进制,BCD 码输出。

分计数器的进位脉冲送给小时计数器,小时计数器是24 进制,BCD 码输出。

各计数器的输出送显示译码器,显示译码器的输出送七段数码管。

设一个开关,开关合向高电平(+5V 电源),计时开始;开关合向地,各计数器清除。

电子表电路Multisim 仿真设计图如图19.4 所示。

其电路结构是:计数器芯片采用74290N,其中U1、U2 组成秒计数器,U3、U4组成分计数器,U5、U6 组成小时计数器。

显示译码器采用7448N。

开关J1控制计数和清除。

其他门电路实现进位或清除逻辑功能。

3.选做实验(1)修改图19.4 电路,实现时、分、秒的对表逻辑。

(2)自拟一个电路进行仿真实验。

电路分析本实验中最重要的部分是由两片74LS90组成100以内任意进制计数器的原理。

原实验电路图分为两部分,一是计数器部分,二是译码显示部分。

计数器部分由六个74LS90芯片组成的两个60进制计数器和一个24进制计数器级连而成,由秒脉冲使其实现对时,分,秒的计时功能。

其中通过逻辑电路保证分钟计数器的输入信号为秒计数器的进位脉冲,时计数器的输入脉冲为分计数器的进位脉冲。

另外,还具有同时手动清零的功能。

译码显示部分由译码器7448N和七段数码显示管组成,实现将计数器的值用数码显示的功能。

对原电路的改进由上述对原电路各部分功能的分析,为方便实验,在不影响其功能的前提下,我认为有几个地方可以作如下修改。

首先,可以选用四输入的带有译码电路的数码管代替原有译码显示部分,这样可以使得电路更加简洁,便于分析。

第二,原电路的进位逻辑(以秒计数器向分计数器进位为例)为当秒计数器的两个74LS90芯片分别显示6和0时将两者的输出信号作与运算后进位,这样做是保证在秒计数器为60时进位,而实际上,由于秒计数器本来是一个独立的60进制计数器,它的结构保证了会在十位数字为6,个位数字为0时清零,因此不会出现十位为6,个位不为零的情况出现,因此,只要依据十位数字判断是否进位就可以了,这样又可以大大简化原电路。

利用Multisim9软件实现的计数器设计

利用Multisim9软件实现的计数器设计

实验八计数器设计一、实验目的1、掌握中规模集成电路的功能及使用方法。

2、学习用“置零法”和“置数法”构成N进制计数器的方法。

3、学会中规模集成电路的分析方法、设计方法和测试方法。

二、虚拟实验仪器及器材集成芯片:74LS161、74LS160、74LS40、74LS04等,函数信号发生器、数码管、指示探测灯三、实验内容计数器按触发信号的来源不同,可分为同步计数器和异步计数器同步计数器是指计数器内所有的触发器共同使用同一个输入的时钟脉冲信号,在同一个时刻翻转,计数速度快异步计数器是指计数器内各触发器的输入时钟信号的来源不同,各电路的翻转时刻也不一样,因此计数速度较慢1、同步十进制加法计数器74LS160D的功能测试如图所示,观察74LS160D的计数规律2、任意进制计数器的构成以74LS161芯片为例,具有异步清零功能的可预置数4位二进制的同步十六进制加法计数器74LS161功能表从74LS161功能表功能表中可以知道,当清零端CLR=“0”,计数器输出Q3、Q2、Q1、Q0立即为全“0”,这个时候为异步复位功能。

当C L R=“1”且LOA D=“0”时,在CP信号上升沿作用后,74LS161输出端Q3、Q2、Q1、Q0的状态分别与并行数据输入端D3,D2,D1,D0的状态一样,为同步置数功能。

而只有当CLR=LOAD=ENP=EN T=“1”、CLK脉冲上升沿作用后,计数器加1。

74LS161还有一个进位输出端RCO,其逻辑关系是RCO= Q0·Q1·Q2·Q3·ET。

合理应用计数器的清零功能和置数功能,一片74LS161可以组成16进制以下的任意进制分频器已有N进制计数器,而需要得到M进制计数器,这时有M<N和M>N两种可能的情况。

(1)M<N的情况(a)置零法的应用用74LS161芯片构成六进制计数器,采用置零法(注意:74161的复位端为异步清零,清零端低电平时输出立即置零,不受时钟信号限制)(b)置数法的应用用74LS161芯片构成六进制计数器,采用置数法(注意:74161的置数端为同步置数,置数端低电平时,必须等待时钟信号的上升沿到来,输出预置数值)(2)M>N的情况级联法的应用用74LS161芯片构成24进制计数器,采用级联法(注意:74LS161为16进制加法计数器)思考:用74LS160芯片级联法构成24进制计数器(74LS160为10进制加法计数器)。

multisim 实验报告

multisim 实验报告

multisim 实验报告Multisim 实验报告引言:Multisim 是一款电子电路仿真软件,可用于设计、分析和验证各种电子电路。

本实验旨在使用 Multisim 软件对不同类型的电路进行仿真,并通过实验结果和分析,深入了解电子电路的工作原理和性能。

一、直流电路实验1.1 电压分压器电路仿真电压分压器是一种常见的电路,能将输入电压分为不同比例的输出电压。

通过Multisim 软件,我们可以模拟不同电阻值下的电压分压情况,并观察输出电压与输入电压的关系。

1.2 电流分流器电路仿真电流分流器是一种能将输入电流分为不同比例的输出电流的电路。

通过Multisim 软件,我们可以模拟不同电阻值下的电流分流情况,并观察输出电流与输入电流的关系。

二、交流电路实验2.1 RC 电路仿真RC 电路是由电阻和电容组成的简单交流电路。

通过 Multisim 软件,我们可以模拟不同电阻和电容值下的交流电路响应情况,并观察电压和电流的变化。

2.2 RLC 电路仿真RLC 电路是由电阻、电感和电容组成的复杂交流电路。

通过 Multisim 软件,我们可以模拟不同电阻、电感和电容值下的交流电路响应情况,并观察电压和电流的变化。

三、数字电路实验3.1 逻辑门电路仿真逻辑门是数字电路中常见的基本组件,用于实现逻辑运算。

通过Multisim 软件,我们可以模拟不同逻辑门的输入和输出情况,并观察逻辑门的工作原理。

3.2 计数器电路仿真计数器是一种能够进行计数操作的电路。

通过 Multisim 软件,我们可以模拟不同计数器的计数过程,并观察计数器的工作状态和输出结果。

结论:通过 Multisim 软件的实验仿真,我们深入了解了不同类型的电子电路的工作原理和性能。

通过观察和分析实验结果,我们可以更好地理解电路中的各种参数和元件的作用,为电子电路设计和分析提供了有力的工具和支持。

通过不断实践和探索,我们可以进一步提高对电子电路的理解和应用能力,为实际电路设计和故障排除提供更加准确和可靠的解决方案。

基于Multisim加法计数器的仿真(设计)

基于Multisim加法计数器的仿真(设计)

(题目:基于Multisim加法计数器的仿真)姓名:学号:专业:通信工程院系:电子通信工程学院指导老师:职称学位:完成时间:2013年5月教务处制安徽新华学院本科毕业论文(设计)独创承诺书本人按照毕业论文(设计)进度计划积极开展实验(调查)研究活动,实事求是地做好实验(调查)记录,所呈交的毕业论文(设计)是我个人在导师指导下进行的研究工作及取得的研究成果。

据我所知,除文中特别加以标注引用参考文献资料外,论文(设计)中所有数据均为自己研究成果,不包含其他人已经发表或撰写过的研究成果。

与我一同工作的同志对本研究所做的工作已在论文中作了明确说明并表示谢意。

毕业论文(设计)作者签名:日期:基于Multisim加法计数器的仿真摘要计数器是数字系统中最基本的要素,本课题研究了任意进制计数器的设计方法,并利用Multisim进行软件仿真。

本文详细介绍了集成计数器芯片74LS161的原理和结构以及Multisim软件的使用方法。

通过对集成芯片的级联以及附加门电路的连接,以实现任意进制的计数器。

这里我们采用的是两片4位二进制加法计数器74LS161芯片进行级联,通过置数法来实现256以内的任意进制的计数器。

并用Multisim软件对设计的计数器进行仿真,观察结果正确,从而得出整个设计是正确的。

关键词:计数器;Multisim;级连法;置数法Simulation of the addition counter based on MultisimAbstractThe counter is the most basic elements of a digital system.This article introduces the design method of arbitrary hexadecimal counter and how to realize the simulation with Multisim software.This article introduces the principle and structure of integrated chip counter 74LS161,as well as the use-method of Multisim software.With the cascade connection of integrated chips and the connection of gate circuits,the arbitrary hexadecimal counter comes true.Here we make two chips of the four bit binary adder counter 74LS161 cascade and then achieve the counter of the arbitrary hexadecimal which is less than 256 by setting the number of law.We also use the Multisim software to simulate the counter,and if the result of observation is correct,so that the whole design is correct.Keyword:Counter; Multisim; Cascade method; Set the number of law目录1绪论 (1)2计数器 (1)2.1 计数器简介 (2)2.2 计数器的分类 (2)2.3 计数器集成芯片 (2)3Multisim的简介 (4)3.1使用简介 (5)3.2 Multisim对元器件的管理 (6)4设计思路和方法 (7)4.1 N>M时的设计方法 (7)4.1.1 复位法 (7)4.1.2 预置数法 (8)4.2 N<M的设计方法 (9)4.2.1 M不是素数 (9)4.2.2 M是素数 (10)5设计与仿真 (12)5.1 模256以内任意进制的计数器设计 (12)5.1.1 预置数的设计 (12)5.1.2 芯片级联 (12)5.1.3 连接七段显示管 (13)5.1.4 逻辑分析仪的连接 (14)5.2 总电路图 (15)5.3 电路的仿真 (16)5.3.1 模256的仿真 (16)5.3.2 模232的仿真 (18)6 总结 (20)致谢 (20)参考文献 (22)1 绪论计数器是一种最常用的时序电路。

基于Multisim2001的计数器的设计和仿真

基于Multisim2001的计数器的设计和仿真

商 品 集 成 计 数 器 为 二 进 制 和 二 一 十 进 制
8 2 B D( iayc d dd c 1 4 1 C B n r o e e i ) ma 计数 器 。其 它进 制 的计 数 器 ,可 利 用现 有 的 二 进制 或 十 进制 计 数 器 的清 零 端或 预 置 数端 ,9 3 适 当的 门 电路 组 合 而 1n " 成 。将 电 子 设 计 自动 化 E DA( l t nc d s n Ee r i ei co g
Mut i 0 1软 件 是 加 拿 大 I ls im2 0 I T公 司在 虚 拟
电 子 实 验 室 E ( l t ncwokb n h基 础 上 推 WB Ee r i r e c ) co
另一 种 将7 L 1 1 成 十 进 制 计 数 器 ,两 片 级 联 4 S 6接 先 完 成 1 × 0 O 进 制 计 数 器 ,然 后 再 利 用 清 零 0 1=1 0 法 或 置 数 法 实 现 二 十 四 进 制 。 下 面 利 用 第 二 种 方 法 进 行 设 计 和仿 真 。
制 计 数 器 需 要 两 片 芯 片 级 联 完 成 。 级 联 的 方 法 有 两 种 :一 种 是 将2 分 解 为4 6 4 x ,然后 用 一 个 模
4 一 个 模6 数 器 级 联 ,可 实 现 4 6 计 数 器 ; 和 计 x的
2M l i20软件及其特点 .uim 0 1 t s
a tmain应 用 于 数 字 电子技 术 教 学 ,作 为教 学 uo t ) o
3M l i20应 用于 计 数器 的 设计 和仿 .uim 01 t s 真
31 作 原 理 _工
用4 二 进 制 计 数 器 7 L 1 1 成 二 十 四 进 位 4 S6完

Multisim数字电子技术仿真实验

Multisim数字电子技术仿真实验
用户可以根据个人习惯和 喜好定制软件界面,包括 元件库、工具栏、菜单等, 提高工作效率。
多语言支持
软件支持多种语言界面, 方便不同国家和地区的用 户使用。
02
数字电子技术基础
逻辑门电路
总结词
逻辑门电路是数字电子技术中的 基本单元,用于实现逻辑运算和 信号转换。
详细描述
逻辑门电路由输入和输出端组成 ,根据输入信号的组合,输出端 产生相应的信号。常见的逻辑门 电路有与门、或门、非门等。
交互性强
用户可以在软件中直接对 电路进行搭建、修改和测 试,实时观察电路的行为 和性能。
实验环境灵活
软件提供了多种实验模板 和电路图符号,方便用户 快速搭建各种数字电子技 术实验。
软件功能
元件库丰富
Multisim软件拥有庞大的元件库,包含了各种类型的电子元件和 集成电路,方便用户选择和使用。
电路分析工具
寄存器实验结果分析
总结词
寄存器实验结果分析主要关注寄存器是否能够正确存储和读取数据,以及寄存器的功能 是否正常实现。
详细描述
首先观察实验中使用的寄存器的数据存储和读取过程,记录下实际得到的数据存储和读 取结果。接着,将实际得到的数据存储和读取结果与理论预期的数据存储和读取结果进 行对比,检查是否存在差异。如果有差异,需要分析可能的原因,如电路连接错误、元
触发器
总结词
触发器是一种双稳态电路,能够在外 部信号的作用下实现状态的翻转。
详细描述
触发器有两个稳定状态,根据输入信 号的组合,触发器可以在两个状态之 间进行切换。常见的触发器有RS触发 器、D触发器据的基本单元,用于存储二进制数据。
详细描述
寄存器由多个触发器组成,可以存储一定数量的二进制数据 。寄存器在数字电路中用于存储数据和控制信号。

计数器的Modelsim仿真报告

计数器的Modelsim仿真报告

计数器的Modelsim仿真一.实验目的和要求:1. 熟悉Quartus和Modelsim软件的基本使用方法和步骤,熟悉基本的Verilog语法,学会用Verilog语言编写简单的程序。

2.学会使用Quartus编写计数器模块并用Modelsim进行仿真。

3.熟练掌握Quartus和Modelsim软件工程建立、添加文件、编译运行和仿真的方法,学会写程序文件和测试文件。

4.试验设备及要求:@Quartus 13 和Modelsim。

@运行Modelsim软件建立工程并添加测试.v 文件,进行仿真,查看波形图。

二.仿真方案:用Quartus编写出计数器模块,已由上节课完成这个任务。

编写好计数器模块后,再进行Modelsim进行仿真实验。

三.仿真过程:1.根据自己写的计数器模块编写测试程序。

这里我是用Quartus编写的,所以在编写的时候遇到一些问题。

编写如下图:2.编写完测试模块并编译完成后,打开Modelsim。

选择菜单栏的【File】→【New】→【Project】命令,在弹出窗口中选择【Add Exiting File】,把事先写好的测试文件和程序文件tb_cnt84和count84加入。

3、编译运行:在空白处右键,在弹出窗口中选择【Compile】→【Compile All】,检查完错误后,进行更改,直至没有错误出现。

最后进行【Simulate】,选择自己编写的tb_cnt84,然后右击选择加波形,add wave。

4、计数器仿真结束:四.仿真过程中的错误排查与解决方案:1、在编写测试模块时我是用Quartus进行编写的,所以总是有一个问题,也就是总是有一个错误解决不了,在请教了同学之后,知道这可能是没问题的,所以还要导入Modelsim之后再进行修改,我导入Modelsim之后,发现确实没有了错误。

2、测试模块的变量问题,测试模块的变量决定了测试模块能否编写成功的关键,所以在编写变量时要格外注意,第一次我并没有把所有的变量编写进去,所以总是漏洞百出,最后,终于成功地完成了测试模块的编写。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档