数电实验_时序逻辑电路

合集下载

厦门理工学院 数电 实验_实验七:时序逻辑电路

厦门理工学院 数电 实验_实验七:时序逻辑电路
Q1
n
现态
Q0
n
次态
Q1
n 1
Q0
n 1
1 2 3 4
0 0 1 1
0 1 0 1
0 1 1 0
1 0 1 0
1
2.状态方程
Q1
n 1
0 0 1
1
Q0
n 1
0
1
0 1
1 0
0 1
1 1
0 0
Q1
n 1
Q0 Q1 Q0 Q1

n 1
Q0
n
由特性方程 Q n 1 J Q n KQ n 得 J1 K1 Q0 , J 0 K 0 1 3.逻辑图
Q0
J K
Q1
J K
Q0
CP 1
2
4.状态图
Q1Q0
00
01
11
10
五、分析与讨论(遇到的问题及其对本实验提出的建议)
六、教师评语
成绩
签名: 日期:
3
《数字电路与逻辑设计》实验报告
实验序号:4 学 号 实 3-407 姓 名 实验项目名称: 时序逻辑电路 专业、班 实验时间
实验地点 一、实验目的
指导教师
1.掌握常用时序逻辑电路的分析、设计和调试方法。 2.了解同一功能电路的多种实现途径,以开拓设计思路。 二、实验设备(环境)及要求 数字电路实验箱,74LS112 三、实验内容与步骤 3.用 74LS112 双 JK 触发器设计一个同步四进制加法计数器,并进行逻辑功能验 证。 ⑴触发器的时钟信号用单脉冲输入,用双踪示波器的输出所接的指示灯的变化, 并加以记录。 四、实验结果与相关数据 1.状态表 CP

数电时序逻辑电路

数电时序逻辑电路
时),若C/B=1,CLKI输入 低电平期间,CLKO端会有一
个低电平输出。
U’/D是加减计数控制端;
D0~D3是并行数据输入端;
LD’是异步预置数控制端;LD’=0 时,D0~D3的数据立刻被置入 FF0~FF3中; S’是使能控制端;S’=1时T0~T3全 部为0,FF0~FF3保持不变; C/B是进位/借位信号输出端:
74160的LD’采用同步方式,因此在电路的0101状态下,译码出0送入LD’,同时令 D3D2D1D0=0000,则下一个上升沿到达时,电路的状态将被置成0000。
第30页/共50页
没用的 1001, C失去
作用
例:将十进制计数器74160接成六进制计数器
想办法将1001这个状态包含到电路有效状态中去: 在0100状态下译出0送入LD’,并令D3D2D1D0=1001,则电路的下一个状态为1001,此 时进位C输出为1,电路的有效状态仍为6个,每经过6个脉冲C输出一个进位
②M不可分解(素数)
采用整体置零和整体置数法: 先将两片接成一个进制数 大于 M 的计数器 然后再采用整体置零或整体置数的方法
该方法更具一般性
第35页/共50页
例:用74160接成二十九进制
首先将两片74160连成100进制计数器
第36页/共50页
例:用74160接成二十九进制
采用整体置零或整体置数的方法,将百进制计数器连成二十九进制计数器
第13页/共50页
通过控制时钟端实现的双时钟可逆计数
器:74LS193
特点:加法计数脉冲和减法计数 脉冲来自两个不同的脉冲源
所有触发器的T=1,只要有时
钟信号就翻转。
CLKU端有计数脉冲输入时, 做加法计数

数电实验五 时序电路测试及研究

数电实验五 时序电路测试及研究

实验五 时序电路测试及研究一、实验目的1.掌握常用时序电路分析、设计及测试方法。

2.训练独立进行试验的技能。

二、实验仪器及器件1.仪器:数字电路学习机,双踪示波器。

2.器件:74LS73 双J-K 触发器 2片 74LS175 四D 触发器 1片 74LS10 三输入端三与非门 1片 74LS00 二输入端四与非门 1片三、实验内容1.同步时序逻辑电路的功能测试 按图5.1构成一个同步时序电路。

测试电路的功能,并将结果画成状态转换图的形式。

Y 图5.1同步时序逻辑电路的分析步骤大致如下:1. 了解电路的组成。

包括确定输入输出信号,组合电路的结构,触发器的类型。

2 . 写出组合电路的输出逻辑表达式,触发器的驱动方程及状态方程。

3. 列出真值表。

包括组合电路的输入状态组合及输出状态,以及触发器的次态。

4. 由真值表作出状态图和状态表。

分析确定电路的逻辑功能和特点。

驱动方程:1J=(/Q 2n )X ,1K=1,2J=Q 1n X ,2K=/X 组合电路的输出:Y=Q 2n X根据状态方程,得Q 1n+1=(/Q 2n )X (/Q 1n ),Q 2n+1=Q 1n X (/Q 2n )+XQ 2n因使用了2个触发器,所以设四个状态为S=Q 2Q 1。

其中S0=00,S1=01,S2=10,S3=11。

输入/输出=X/Y。

状态转换图为:比较S2和S3两个状态可以发现,在相同的输入条件下,将转换到相同的状态去,并得到相同的输出。

因此这两个状态我们称之为等价状态。

显然,等价状态是重复的,可以合并为一个状态。

所以新的状态转换图为:1/0 根据状态转换图可以得出结论如下: 当X=0时,Y=0 状态为00当X=1时,状态按 S0→S1→S2的顺序改变, 并且在S2状态时输出为1。

所以该电路的功能为111时,输出为 1。

其余情况下,输出均为0。

2.同步时序逻辑电路的设计图5.2为某同步时序逻辑电路的状态图。

时序实验实验报告

时序实验实验报告

一、实验目的1. 掌握时序逻辑电路的基本原理和设计方法。

2. 熟悉常用时序逻辑电路器件的结构和功能。

3. 培养实际操作能力,提高电路设计水平。

二、实验原理时序逻辑电路是指输出不仅与当前输入有关,还与过去输入有关,即电路的输出状态具有记忆功能的电路。

本实验主要涉及同步计数器和寄存器的设计与测试。

三、实验设备1. 数字电子实验箱2. 示波器3. 信号发生器4. 74LS163、74LS00、74LS20等集成器件四、实验内容1. 设计一个4位同步计数器,实现二进制加法计数功能。

2. 设计一个8位同步寄存器,实现数据的暂存和传送功能。

五、实验步骤1. 4位同步计数器设计(1)根据计数器功能要求,列出状态转换表。

(2)根据状态转换表,画出状态转换图。

(3)根据状态转换图,画出电路图。

(4)将电路图连接到实验箱上,并进行调试。

(5)观察计数器输出,验证计数功能是否正确。

2. 8位同步寄存器设计(1)根据寄存器功能要求,列出数据输入、保持、清除和输出控制信号的真值表。

(2)根据真值表,画出电路图。

(3)将电路图连接到实验箱上,并进行调试。

(4)观察寄存器输出,验证寄存功能是否正确。

六、实验结果与分析1. 4位同步计数器实验结果经过调试,4位同步计数器能够实现二进制加法计数功能。

观察计数器输出,验证计数功能正确。

2. 8位同步寄存器实验结果经过调试,8位同步寄存器能够实现数据的暂存和传送功能。

观察寄存器输出,验证寄存功能正确。

七、实验总结本次实验,我们通过设计4位同步计数器和8位同步寄存器,掌握了时序逻辑电路的基本原理和设计方法。

在实际操作过程中,我们提高了电路设计水平,培养了实际操作能力。

八、实验心得1. 在设计时序逻辑电路时,要充分理解电路功能要求,合理选择器件,确保电路能够实现预期功能。

2. 在调试过程中,要仔细观察电路输出,发现问题及时解决。

3. 通过本次实验,我们对时序逻辑电路有了更深入的了解,为今后学习和实践打下了基础。

实验八 时序逻辑电路设计实验

实验八 时序逻辑电路设计实验

实验八时序逻辑电路设计实验一、实验概述本实验是使用74LS74双D触发器构成一个扭环形计数器,以及使用74LS112双JK触发器构成三进制加法计数器。

二、实验目的1、掌握简单的时序电路的设计方法2、掌握简单时序电路的调试方法三、实验预习要求1、查找74LS74、74LS112、74LS00芯片引脚图,并熟悉引脚功能2、复习教材中异步2n进制计数器构成方法及同步2n进制计数器构成方法的内容3、复习同步时序电路和异步时序电路的设计方法4、设计画出用74LS74构成异步四进制减法计数器的逻辑电路图5、设计画出用74LS112构成同步四进制加法计数器的逻辑电路图四、实验原理时序逻辑电路是数字逻辑电路的重要组成部分,时序逻辑电路又称时序电路,主要由存储电路和组合逻辑电路两部分组成。

它和我们熟悉的其他电路不同,其在任何一个时刻的输出状态由当时的输入信号和电路原来的状态共同决定,而它的状态主要是由存储电路来记忆和表示的。

同时时序逻辑电路在结构以及功能上的特殊性,相较其他种类的数字逻辑电路而言,往往具有难度大、电路复杂并且应用范围广的特点。

时序逻辑电路通常可以分为同步时序逻辑电路和异步时序逻辑电路两大类。

同步时序逻辑电路从构成方式来讲,同步时序电路所有操作都是在同一时钟严格的控制下步调一致地完成的。

从电路行为上,同步电路的时序电路公用同一个时钟,而所有的时钟变化都是在时钟的上升沿(或下降沿)完成的。

同步逻辑是时钟之间存在固定因果关系的逻辑,所有时序逻辑都是在同源时钟控制下运行。

注意,在用Verilog HDL实现时,并不要求是同一时钟,而是同源时钟。

所谓的同源时钟是指同一个时钟源衍生频率比值为2的幂次方,且初相位相同的时钟。

异步时序逻辑电路异步时序逻辑电路,顾名思义就是电路的工作节奏不一致,不存在单一的主控时钟,主要是用于产生地址译码七、FIFO和异步RAM的读写控制信号脉冲。

除可以使用带时钟的触发器外,还可以使用不带时钟的触发器和延迟元件作为存储元件;电路状态改变完全有外部输入的变化直接引起。

时序逻辑电路实验报告

时序逻辑电路实验报告

时序逻辑电路实验报告时序逻辑实验报告(时序逻辑实验报告1)。

实验目的1。

掌握同步计数器的设计方法和测试方法。

2掌握常用积分计数器的逻辑功能和使用方法。

第二,lshd数字信号盒。

该计数器不仅可用于计数,还可用于分频、定时和数字运算。

在实际工程应用中,很少使用小型触发器构成计数器,而直接使用中型集成计数器。

2(1)四位二进制计数器74ls161?74lsl61是具有同步设置和异步清除功能的4位二进制加法计数器。

其功能表如下表所示。

74ls163是一个4位二进制加法计数器,具有同步设置和同步清除功能。

其他函数与74lsl61相同,区别在于删除是同步的。

此图显示两个管脚的外部示意图。

表74lsl61功能表3。

应用集成计数器实现了正常情况下的任意一种计数器。

任何玛丽计数器的结构都可以分为三种类型。

第一种类型是由触发器组成的简单计数器。

第二种类型由一个集成的二进制计数器组成。

第三种类型是移位寄存器,它由移位寄存器组成。

在第一类中,您可以使用顺序逻辑电路进行设计。

在第二类中,当计数器的模数m较小时,可以通过积分计数器来实现。

当m较大时,可以通过级联多个计数器来实现。

实现方法有两种:反馈设置法和反馈清除法。

第三种类型是移位寄存器计数器,它由移位寄存器组成。

4实验电路:十进制计数器同步清除法、同步设定法、六边形回路输出、六边形分频电路图74ls161外部引脚图4。

实验内容及步骤?1。

综合计数器实验?根据电路图,使用介质集成计数器74ls163和“与非门74ls00”连接十进制计数器的同步设置或同步清零,输出连接到数码管或LED。

然后以单个脉冲作为触发输入,观察数码管或发光二极管的变化,记录电路的计数过程和状态转换规律。

根据电路图,用D触发器74ls7474构成一个六边形扭环计数器,输出端还连接到数码管或发光二极管上。

然后用单个脉冲作为触发输入,观察数码管或LED的变化,记录电路计数过程和状态转换规律。

注意观察电路是否能自动启动,否则不能将电路设置为有效状态。

实验三时序逻辑电路PPT课件

实验三时序逻辑电路PPT课件

2021
9
实验报告要求
⒈ 画出用D触发器组成的三进制计数器的电路图。
2.画出用两种不同方法组成的6进制、8进制完整电 路图(包括分频器)。
3.用坐标纸对应时间轴,画出6进制计数器CP、Q0、 Ql、Q2、Q3五个波形的波形图,标出周期,并比较它 们的相位关系。
4.说明同步计数器和异步计数器的区别是什么?
5.比较反馈同步置数法和异步清零法各自的优缺点。
6.总结时序电路的特点及使用体会。
2021
10
注意事项
⒈ CP脉冲一般由函数发生器的TTL端 输出。
⒉ CC4511是CMOS件,不能把管脚悬空 作为高电平处理,5脚为锁存端,一定 正确连接。
2021
11
2021
计数器的输出端 QA QD QC QB为 5421BCD码十进制 计数器。
7
2021
8
Байду номын сангаас、实验内容
1. 用D触发器(74LS74)设计一个三进制同 步加法计数器,用示波器观察波形。
以下实验内容2和3任选一个: 2. 用74LS161设计一个任意进制计数器,并
用数码管显示。
(1)用异步清零法实现6进制计数器 (2)用同步置数法实现8进制计数器 3. 用74LS90完成6进制和10进制计数器
实验三、时序逻辑电路 一、实验目的
1.掌握D、JK触发器的逻辑功能和使用
2.掌握中规模集成计数器74LS161、74LS90 的逻辑功能和使用方法。
3.掌握用触发器和中规模集成电路构成任意
进制计数器的方法。
2021
1
二、实验原理
1、集成触发器
集成D触发器 74LS74是双D触发器器件, 它的翻转时刻是在CP的上 升沿,管脚如图 D触发器特征方程:Qn+1=D CP↑

时序逻辑电路实验报告

时序逻辑电路实验报告

二、时序逻辑电路实验题目1. 试用同步加法计数器74LS161(或74LS160)和二4输入与非门74LS20构成百以内任意进制计数器,并采用LED 数码管显示计数进制。

采用555定时器构成多谐振荡电路,为同步加法计数器提供时钟输入信号。

例如,采用同步加法计数器74LS 161构成60进制加法计数器的参考电路如图2所示。

1Q A Q B Q C Q D CP74LS161P TR COD C B A L D C rQ A Q B Q C Q D CP74LS161P TR COD C B A L D C rCP&设计:(一)设计一个固定进制的加法计数器。

(1)利用555定时器设计一个可以生时钟脉冲的多谐振荡器,使其构成长生脉冲,对同步加法器74LS161输入信号,根据555定时器构成的多谐振荡器的周期可定,由图可的T=T 1+T 2=(R A +R B )C+ R B C=(R A +2R B )C ,通过改变电阻R A ,R B 和C 的大小,可以改变脉冲的周期。

所发电阻为2个510k Ω,C=1uF ,则T=(R A +2R B )C= (2)利用十六进制的加法计数器74LS61组成百以内任意进制计数器,可以用清零法和置数法改变计数器的技术进制,由于译码显示器可以显示….9,所以一片74LS161只可以控制一个显示器,就要将一片74LS161改为十进制,最后再利用级联的74LS161改变数组进制,可以将不同进制的数值用显示姨妈其显示出来,下面以33进制为例进行设计,a.清零法,异步清零信号为=计图如下:U1LM555CMGND 1DIS 7OUT3RST 4VCC8THR 6CON5TRI 2VCC5V R1510kΩR2510kΩC11uFC25nFVCC213U274LS160DQA 14QB 13QC 12QD 11RCO15A3B 4C 5D6ENP 7ENT 10~LOAD 9~CLR 1CLK 2GND8VCC 16U374LS160DQA 14QB 13QC 12QD 11RCO15A 3B 4C 5D6ENP 7ENT10~LOAD9~CLR 1CLK 2GND8VCC 1600U4DCD_HEX_DIG_ORANGE U5DCD_HEX_DIG_ORANGEVCC5VVCC5VVCC600U8B 74S00D 5U6B 74S00D 10U7A 74S20D14111312874VCC 5V15VCC VCC 9上图中两个一码显示,左边是低位显示,右边为高位显示。

数电实验(七) 时序逻辑电路的应用 设计一个交通灯控制电路

数电实验(七) 时序逻辑电路的应用 设计一个交通灯控制电路

苏州科技学院实验报告
课程名称:数字电子技术
实验项目名称:时序逻辑电路的应用学生姓名:
专业班级:
学号:
实验日期:
实验七设计一个交通灯控制电路
一设计目的
(1)熟悉集成电路的引脚安排
(2)掌握各芯片的逻辑功能及使用方法
(3)了解面包板结构及其接线方法
(4)了解数字交通灯控制电路的组成及工作原理
(5)学会用仿真软件对设计的原理图进行仿真
(6)熟悉数字交通灯控制电路的设计与制作
二设计思路
(1)设计秒脉冲发生器
(2)设计交通灯定时电路
(3)设计交通灯控制电路
(4)设计交通灯译码电路
(5)设计交通灯显示时间电路
三设计电路图真值表
交通灯控制电路逻辑真值表
四实验心得体会
这次实验,我不仅初步学会了仿真软件的使用方法,同时也更加的了解了数字交通灯控制电路的组成及工作原理,并且知道了如何设计与制作数字交通灯控制电路。

当然在实验中也遇到了一些问题,比如连线没连好,导致控制电路无法运行。

经过努力,设计的交通灯控制电路正确的运行。

此次实验进一步锻炼了我的动手能力,同时也加强了我思考问题的能力。

数电 时序逻辑电路

数电 时序逻辑电路
Q * Q Q Q Q Q 1 2 3 2 3 3
0 1 2 3 4 5 6 7 0
0 0 0 0 1 1 1 0 1
0 0 1 1 0 0 1 0 1
0 1 0 1 0 1 0 0 1
0 0 0 0 0 0 1 0 1
9
二、状态转换图
10
四、时序图
11
例:
例2:
D1 Q1 (1)激励方程: D2 A Q1 Q2 AQ2Q1 AQ2 Q1 AQ2 Q1 AQ2Q1
7
例:
TTL电路
1.写驱动方程: K1 1 J1 (Q2Q3 ), K 2 (Q1Q3 ) J 2 Q1 , J QQ , K 3 Q2 1 2 3
Q1* (Q2Q3 ) Q1 Q2 * Q1Q2 Q1Q3Q2 Q * Q Q Q Q Q 1 2 3 2 3 3
A
00
01
10
11
0 1
01/0 10/0 11/0 00/1 11/1 00/0 01/0 10/0
(5)状态转换图
13
*6.2.3 异步时序逻辑电路的分析方法
各触发器的时钟不同时发生 例: Q2 * Q2 clk2 Q1* Q3 Q1 clk1
TTL电路
具体步骤参考同步时序逻辑电路。
2
6.1 概述
一、时序逻辑电路的特点
1. 功能上:任一时刻的输出不仅取决于该时刻的输入, 还与电路原来的状态有关。
例:串行加法器,两个多位数从低位到高位逐位相加 2. 电路结构上
①包含存储电路和组合电路
②存储器状态和输入变量共同决定输出
3
二、时序电路的一般结构形式与功能描述方法

实验十一 时序逻辑电路的设计与测试

实验十一  时序逻辑电路的设计与测试

实验十一时序逻辑电路的设计与测试一、实验目的1.掌握时序逻辑电路的设计原理与方法。

2.掌握时序逻辑电路的实验测试方法。

二、实验原理该实验是基于JK触发器的时序逻辑电路设计,要求设计出符合一定规律的红、绿、黄三色亮灭循环显示的电路,并且在实验板上搭建实现出来。

主要的设计和测试步骤如下:(1)根据设计的循环显示要求,列出有关Q3Q2Q1状态表;(2)根据状态表,写出各触发器的输入端J和K的状态;(3)画出各触发器的输入端J和K关于Q3Q2Q1的卡诺图;(4)确定各触发器的数软J和K的最简方程;(5)根据所得的最简方程设计相应的时序逻辑电路;(6)在实验板上,有步骤有次序的搭建实验电路,测试所设计的电路是否满足要求。

具体设计过程参见【附录二】提供的实例。

三、预习要求1.查阅附录芯片CC4027B和芯片74LS00的管脚定义。

2.阅读理论教材关于时序逻辑电路的内容,掌握实验的理论基础。

四、实验设备与仪器1.数字电路实验板(箱);2.芯片:CC4027B;74LS00;74LS20。

五、实验内容请任意选择下列一组彩灯循环显示的任务要求,设计相应的时序电路,并搭建实验线路测试之。

1.设计任务(一)2.设计任务(二)3.设计任务(三)4.设计任务(四)5.设计任务(五)6.设计任务(六)7.设计任务(七)8.设计任务(八)六、实验报告1.根据实验内容的设计要求,完成实验时序电路的设计和测试。

2.小结时序逻辑电路的设计思路与测试方法。

3.实验的心得与体会。

七、实验注意事项1.进行实验连线的过程中,注意有步骤的接线,避免多接和漏接的情况。

2.在设计好的时序逻辑电路中,若管脚没有接任何信号,处于悬空状态,注意最好给其提供高电平信号。

3.实验结束或者改接线路时,注意断开电源,保护芯片。

八、思考题1.实验要求设计的时序电路,可否设计成异步时序逻辑电路?这相对于同步时序逻辑电路有什么不同?2.能否设计一个时序逻辑电路,若初态为“000”是一个“000—〉001—〉010—〉011”循环的加法计数器,若初态为“111”是一个“111—〉110—〉101—〉100”循环的减法计数器?试设计之。

时序电路实验报告

时序电路实验报告

时序电路实验报告时序电路实验报告引言:时序电路是数字电路中的一种重要类型,它能够根据输入信号的时序关系来控制输出信号的变化。

本次实验旨在通过设计和测试不同类型的时序电路,加深对时序电路原理和应用的理解。

一、实验目的本次实验的主要目的有以下几点:1. 理解时序电路的基本原理和工作方式;2. 学会使用逻辑门和触发器等基本元件构建时序电路;3. 掌握时序电路的设计和测试方法。

二、实验器材和元件1. 实验器材:数字逻辑实验箱、示波器、数字信号发生器等;2. 实验元件:逻辑门(与门、或门、非门)、触发器(RS触发器、JK触发器)、电阻、电容等。

三、实验过程及结果1. 实验一:RS触发器的设计与测试RS触发器是最基本的触发器之一,由两个交叉连接的与门和非门组成。

我们首先根据真值表设计RS触发器的逻辑电路,并使用逻辑门和电阻电容等元件进行实际搭建。

通过输入不同的时序信号,观察输出的变化情况,并记录实验结果。

实验结果表明,RS触发器能够稳定地存储和传递输入信号。

2. 实验二:JK触发器的设计与测试JK触发器是一种改进型的RS触发器,它具有更多的功能和应用。

我们在实验中使用与门和非门构建JK触发器,并通过输入不同的时序信号,观察输出的变化情况。

实验结果表明,JK触发器可以实现存储、传递和翻转等多种功能,具有较高的灵活性和可靠性。

3. 实验三:时钟信号的设计与测试时钟信号是时序电路中非常重要的一种输入信号,它能够控制时序电路的运行和同步。

我们在实验中使用数字信号发生器产生不同频率和占空比的时钟信号,并通过示波器观察和分析实际输出的时序波形。

实验结果表明,时钟信号的频率和占空比对时序电路的运行和输出有着重要的影响。

四、实验总结通过本次实验,我们深入了解了时序电路的基本原理和应用,掌握了时序电路的设计和测试方法。

实验结果表明,时序电路能够根据输入信号的时序关系来控制输出信号的变化,具有较高的可靠性和灵活性。

时序电路在数字电路中起着重要的作用,广泛应用于计算机、通信和控制系统等领域。

实验五时序逻辑电路实验报告

实验五时序逻辑电路实验报告

实验五时序逻辑电路实验报告一、实验目的1.了解时序逻辑电路的基本原理和设计方法。

2.掌握时序逻辑电路的设计方法。

3.运用Verilog语言进行时序逻辑电路的设计和仿真。

二、实验原理时序逻辑电路是指在电路中引入记忆元件(如触发器、计数器等),通过电路中的时钟信号和输入信号来控制电路的输出。

时序逻辑电路的输出不仅与当前输入有关,还与之前输入和输出的状态有关,因此对于时序逻辑电路的设计,需要考虑时钟信号的频率、输入信号的变化及当前状态之间的关系。

三、实验内容本次实验通过使用Verilog语言设计和仿真下列时序逻辑电路。

1.设计一个10进制累加器模块,实现对输入信号进行累加并输出,并在仿真中验证结果的正确性。

2.设计一个4位二进制计数器模块,实现对输入时钟信号的计数,并在仿真中验证结果的正确性。

3.设计一个4位带加载/清零控制功能的二进制计数器模块,实现对输入时钟信号的计数,并在仿真中验证结果的正确性。

四、实验步骤1.根据实验原理和要求,利用Verilog语言设计10进制累加器模块。

在设计中需要注意时钟的频率和输入信号的变化。

2.编译并运行仿真程序,验证设计的10进制累加器模块的正确性。

3.在设计时钟频率和输入信号变化的基础上,设计4位二进制计数器模块。

4.编译并运行仿真程序,验证设计的4位二进制计数器模块的正确性。

5.在设计4位二进制计数器模块的基础上,引入加载/清零控制功能,设计一个4位带加载/清零控制功能的二进制计数器模块。

6.编译并运行仿真程序,验证设计的带加载/清零控制功能的二进制计数器模块的正确性。

7.总结实验结果,撰写实验报告。

五、实验结果与分析1.经过验证实验,10进制累加器模块能够正确实现对输入信号的累加并输出正确的结果。

2.经过验证实验,4位二进制计数器模块能够正确实现对输入时钟信号的计数,并输出正确的计数结果。

3.经过验证实验,带加载/清零控制功能的二进制计数器模块能够正确实现对输入时钟信号的计数,并在加载或清零信号的控制下实现加载或清零操作。

数电实验四——精选推荐

数电实验四——精选推荐

实验四:时序逻辑电路(集成寄存器和计数器)一、实验目的:1.熟悉中规模集成计数器的逻辑功能和使用方法;掌握用集成计数器组成任意模数为M的计数器。

2.加深理解移位寄存器的工作原理及逻辑功能描述;熟悉中规模集成移位寄存器的逻辑功能和使用方法;掌握用移位寄存器组成环形计数器的基本原理和设计方法。

二、知识点提示和实验原理:㈠计数器:计数器的应用十分广泛,不仅可用来计数,也可用于分频、定时和数字运算。

计数器种类繁多,根据计数体制不同,计数器可分为二进制计数器和非二进制计数器两大类。

在非二进制计数器中,最常用的是十进制计数器,其他的称为任意进制计数器。

根据计数器的增减趋势的不同,计数器可分为加法计数器和减法计数器。

根据计数脉冲引入方式不同,计数又可分为同步计数器和异步计数器。

在实际工程应用中,一般很少使用小规模的触发器组成计数器,而是直接选用中规模集成计数器。

用集成计数器实现任意M进制计数器:一般情况任意M进制计数器的结构分为3类,第一种是由集成二进制计数器构成,第二种为移位寄存器构成的移位寄存型计数器,第三种为集成触发器构成的简单专用计数器。

当M较小时通过对集成计数器的改造即可以实现,当M较大时,可通过多片计数器级联实现。

实现方法:(1)当所需计数器M值小于集成计数器本身二进制计数最大值时,用置数(清零)法构成任意进制计数器;⑵当所需计数器M值大于集成计数器本身二进制计数最大值时,可采用级联法构成任意进制计数器。

常用的中规模集成器件:4位二进制计数器74HC161,十进制计数器74HC160,加减计数器74HC191、74HC193,异步计数器74LS290。

所有芯片的电路、功能表见教材。

㈡寄存器:寄存器用来寄存二进制信息,将一些待运算的数据、代码或运算的中间结果暂时寄存起来。

按功能划分,寄存器可分为数码寄存器和移位寄存器两大类。

数码寄存器用来存放数码,一般具有接收数码、保持并清除原有数码等功能,电路结构和工作原理郡比较简单。

数字电路与系统设计(实验八)同步时序电路逻辑设计

数字电路与系统设计(实验八)同步时序电路逻辑设计

实验八同步时序电路逻辑设计一、实验目的:1.掌握同步时序电路逻辑设计过程。

2.掌握实验测试所设计电路的逻辑功能。

3.学习EDA软件的使用。

二、实验仪器:序号仪器或器件名称型号或规格数量1 逻辑实验箱 12 万用表 13 双踪示波器 14 74LS194 15 74LS112 16 74LS04 17 74LS00 18 74LS86 19 74LS10 1三、实验原理:同步时序电路逻辑设计过程方框图如图8-1所示。

设计要求状态转移图状态转移表状态化简状态分配选择触发器激励方程、输出方程逻辑电路图8-1其主要步骤有:1.确定状态转移图或状态转移表根据设计要求写出状态说明,列出状态转移图或状态转移表,这是整个逻辑设计中最困难的一步,设计者必须对所需要解决的问题有较深入的理解,并且掌握一定的设计经验和技巧,才能描绘出一个完整的、较简单的状态转移图或状态转移表。

2.状态化简将原始状态转移图或原始状态转移表中的多余状态消去,以得到最简状态转移图或状态转移表,这样所需的元器件也最少。

3.状态分配这是用二进制码对状态进行编码的过程,状态数确定以后,电路的记忆元件数目也确定了,但是状态分配方式不同也会影响电路的复杂程度。

状态分配是否合理需经过实践检验,因此往往需要用不同的编码进行尝试,以确定最合理的方案。

4.选择触发器通常可以根据实验室所提供的触发器类型,选定一种触发器来进行设计,因为同步时序电路触发器状态更新与时钟脉冲同步,所以在设计时应尽量采用同一类型的触发器。

选定触发器后,则可根据状态转移真值表和触发器的真值表作出触发器的控制输入函数的卡诺图,然后求得各触发器的控制输入方程和电路的输出方程。

5.排除孤立状态理论上完成电路的设计后,还需检查电路有否未指定状态,若有未指定状态,则必须检查未指定状态是否有孤立状态,即无循环状态,如果未指定状态中有孤立状态存在,应采取措施排除,以保证电路具有自启动性能。

经过上述设计过程,画出电路图,最后还必须用实验方法对电路的逻辑功能进行验证,如有问题,再作必要的修改。

数电实验九 时序逻辑电路设计

数电实验九 时序逻辑电路设计

实验九 时序逻辑电路设计一、 实验目的1. 掌握时序电路设计方法。

2. 能够应用时序电路解决实际问题。

二、 实验设备1. 数字电路实验箱2. 数字信号函数发生器3. 74LS90、74LS00三、实验原理:本次实验主要用到一下两款芯片:74LS00, 74LS90,具体原理如下:74LS90: 74LS90是一块二-五-十进制异步计数器,外形为双列直插,它由四个主从JK 触发器和一些附加门电路组成,其中一个触发器构成一位二进制计数器;另三个触发器构成异步五进制计数器。

在74LS90计数器电路中,设有专用置“0”端)1(0R 、)2(0R 和置“9”端)1(9S 、)2(9S 。

其中)1(0R 、)2(0R 为两个异步清零端,)1(9S 、)2(9S 为两个异步置9端,CP1、CP2为两个时钟输入端,Q0~Q3为计数输出端,当R1=R2=S1=S2=0时,时钟从CP1引入,Q0输出为二进制;时钟从CP2引入,Q3输出为五进制;时钟从CP1引入,而Q0接CP2 ,即二进制的输出与五进制的输入相连,则Q3Q2Q1Q0输出为十进制(8421BCD 码);时钟从CP2引入,而Q3接CP1 ,即五进制的输出与二进制的输入相连,则Q0Q1Q2Q3输出为十进制(5421BCD 码)。

74LS90的功能表:四、实验内容:1.设计实验电路实现数码管0-1-2-3-4-0-3-0-3-4循环显示。

五、实验步骤:1.用74LS90实现十进制计数器,采用5421BCD码制,真值表如下2.画出卡诺图得到输出与输入的关系B=由此上可得A=B =+=C=D=03.电路连接如图3Hz方波。

数电实验三——精选推荐

数电实验三——精选推荐

数电实验三东南大学电工电子实验中心实验报告课程名称:计算机逻辑结构及设计第三次实验实验名称:时序逻辑电路院(系):吴健雄学院专业:姓名:学号:实验室: 实验组别:同组人员:实验时间:年月日评定成绩:审阅教师:一、实验目的1.2.3.4.5.6. 掌握时序逻辑电路的一般设计过程掌握时序逻辑电路的时延分析方法,了解时序电路对时钟信号相关参数的基本要求掌握时序逻辑电路的基本调试方法熟练使用示波器和逻辑分析仪观察波形图掌握ISE软件的使用方法掌握VHDL语言二、实验原理数字电路根据逻辑功能的不同特点,可以分成两大类,一类叫组合逻辑电路(简称组合电路),另一类叫做时序逻辑电路(简称时序电路)。

组合逻辑电路在逻辑功能上的特点是任意时刻的输出仅仅取决于该时刻的输入,与电路原来的状态无关。

而时序逻辑电路在逻辑功能上的特点是任意时刻的输出不仅取决于当时的输入信号,而且还取决于电路原来的状态,或者说,还与以前的输入有关。

常用时序逻辑器件:1. D触发器D触发器有六个端口,CP接时钟周期信号,D为信号输入端。

Q 和~Q为信号输出端,~S和~R为使能控制端。

在两个使能控制端都输入1时触发器锁存D,~R为0,~S为1时输出Q为1,反之输出Q 为0.不允许两个使能端同时为0,会造成不稳定的未知状态。

D触发器是时序逻辑电路的基本器件,主要作用是在时钟信号上升沿将D的信号输出。

2. MSI计数器计数器74161为模16计数器,其中包含两个使能端ENP和ENT,一个同步置数端~L,置数输入端D0~3,异步清零端~CLR,输出端Q0~3以及进位信号CO。

计数器在时钟的上升沿输出加1.除了74161外,还有74160、74163、74193、74197、74192等等,不同的MSI计数器有不同的特殊功能,但本质都类似,只是遵循不同的码制,清零置数方式以及增减模式而已。

计数器常用来制作分频器。

3. 移位寄存器移位寄存器74194包括工作模式控制端S1S0,置数输入端D0~3,输出端Q0~3以及串行输入端。

数电实验_时序逻辑电路

数电实验_时序逻辑电路

实验报告课程名称: 数字电子技术实验 指导老师: 成绩:__________________实验名称: 时序逻辑电路 实验类型: 设计型实验 同组学生姓名:__________ 一、实验目的和要求(必填) 二、实验内容和原理(必填) 三、主要仪器设备(必填) 四、操作方法和实验步骤 五、实验数据记录和处理 六、实验结果与分析(必填) 七、讨论、心得 一.实验目的和要求1. 加深理解时序电路的工作原理。

2. 掌握同步时序逻辑电路的设计与调试方法。

3. 了解集成时序逻辑电路的应用。

4. 提高分析实验中出现的问题的能力,学习自启动电路的设计方法。

二.主要仪器设备实验选用集成电路芯片:74LS00(与非门)、74LS11(与门)、74LS55(与或非门)、74LS74(双D 触发器)、74LS107(双J-K 触发器)、74LS161(二进制计数器) GOS-6051型示波器,导线,SDZ-2实验箱三. 实验内容、实验原理(设计过程)、实验电路及实验结果1.时序逻辑电路的设计方法分析题意,选定所需状态数和触发器个数; 根据题意,画出状态转换图; 进行状态化简合并等价状态; 状态分配也称状态编码;列出初态到次态的状态转换以及实现状态转换对个触发器输入端的要求; 求出各触发器激励端和电路输出的逻辑函数表达式; 根据表达式画出完整的电路图 检验电路能否自启动。

1.同步十进制加法计数器(1)实验内容用74LS107型J-K 触发器和74LS11三输入与非门设计一个8421BCD 码的同步十进制加法计数器并进行实验。

(2)设计过程十进制加法计数器的需要十个状态来完成,其状态图为:0000→0001→0010→0011→0100→0101→0110→0111→1000→1001→0000根据真值表,画出卡诺图,得出各J-K 触发器的逻辑表达式:J 3 =Q 2Q 1Q 0 J 2= K 2= Q 1Q 0 J 1=!Q 3Q 0 J 0= K 0 =1 K 3 = K 1 =Q 0 B= Q 3Q 0检查自启动:检查各无效态,有1011→0100,1010→1011,1100→1101→0100,1110→1111→0000,因此能自启动。

数电实验五 时序逻辑电路

数电实验五  时序逻辑电路

实验五时序逻辑电路(计数器和寄存器)一、实验目的1.掌握同步计数器设计方法与测试方法。

2.掌握常用中规模集成计数器的逻辑功能和使用方法。

二、实验资料1.计数器计数器不仅可用来计数,也可用于分频、定时和数字运算。

在实际工程应用中,一般很少使用小规模的触发器组成计数器,而是直接选用中规模集成计数器。

下面介绍几种常见的集成计数器。

(1) 四位二进制(十六进制)计数器74LS161(74LS163)74LSl61是同步置数、异步清零的4位二进制加法计数器,其功能表见表5.1。

74LSl63是同步置数、同步清零的4位二进制加法计数器。

除清零为同步外,其他功能与74LSl61相同。

二者的外部引脚图也相同,如图5.1所示。

表5.1 74LSl61(74LS163)的功能表图5.1 74LS161(74LS163)外部引脚图(※)有关74LS161(74LS163)其他参数请查阅相关手册。

(2)集成计数器的应用——实现任意M进制计数器一般情况任意M进制计数器的结构分为3类,第一类是由触发器构成的简单计数器。

第二类是由集成二进制计数器构成计数器。

第三类是由移位寄存器构成的移位寄存型计数器。

第一类,可利用时序逻辑电路的设计方法步骤进行设计(具体步骤见教材)。

第二类,当计数器的模M较小时用一片集成计数器即可以实现,当M较大时,可通过多片计数器级联实现。

两种实现方法:反馈置数法和反馈清零法。

第三类,是由移位寄存器构成的移位寄存型计数器(※)具体实现请参考实验资料2三、实验设备与器件本实验完成方式有两种:实物实验和虚拟仿真实验 1.实物实验设备:THHD-2型数字电子技术实验箱、示波器、信号源 器件:74LS163、74LS00、74LS20等。

2.虚拟仿真实验设备:计算机(Windows 操作系统);软件:Multisim2001或MaxplusII 四、实验内容及步骤 1. 集成计数器实验(1)试用中规模集成计数器74LS163和与非门74LS00,设计一个十进制计数器,要求分别使用同步置数、同步清零两种方式进行设计。

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

实验报告
课程名称: 数字电子技术实验 指导老师: 成绩:__________________
实验名称: 时序逻辑电路 实验类型: 设计型实验 同组学生姓名:__________ 一、实验目的和要求(必填) 二、实验内容和原理(必填) 三、主要仪器设备(必填) 四、操作方法和实验步骤 五、实验数据记录和处理 六、实验结果与分析(必填) 七、讨论、心得 一.实验目的和要求
1. 加深理解时序电路的工作原理。

2. 掌握同步时序逻辑电路的设计与调试方法。

3. 了解集成时序逻辑电路的应用。

4. 提高分析实验中出现的问题的能力,学习自启动电路的设计方法。

二.主要仪器设备
实验选用集成电路芯片:74LS00(与非门)、74LS11(与门)、74LS55(与或非门)、74LS74(双D 触发器)、74LS107(双J-K 触发器)、74LS161(二进制计数器) GOS-6051型示波器,导线,SDZ-2实验箱
三. 实验内容、实验原理(设计过程)、实验电路及实验结果
1.时序逻辑电路的设计方法
分析题意,选定所需状态数和触发器个数; 根据题意,画出状态转换图; 进行状态化简合并等价状态; 状态分配也称状态编码;
列出初态到次态的状态转换以及实现状态转换对个触发器输入端的要求; 求出各触发器激励端和电路输出的逻辑函数表达式; 根据表达式画出完整的电路图 检验电路能否自启动。

1.同步十进制加法计数器
(1)实验内容
用74LS107型J-K 触发器和74LS11三输入与非门设计一个8421BCD 码的同步十进制加法计数器并进行实验。

(2)设计过程
十进制加法计数器的需要十个状态来完成,其状态图为:
0000→0001→0010→0011→0100→0101→0110→0111→1000→1001→0000
根据真值表,画出卡诺图,
得出各J-K 触发器的逻辑表达式:
J 3 =Q 2Q 1Q 0 J 2= K 2= Q 1Q 0 J 1=!Q 3Q 0 J 0= K 0 =1 K 3 = K 1 =Q 0 B= Q 3Q 0
检查自启动:检查各无效态,有1011→0100,1010→1011,1100→1101→0100,1110→1111→0000,因此能自启动。

(3)仿真实验电路图
(4)实验结果
电路实现十进制计数功能,且能够自启动,说明实验成功。

2.三相脉冲分配电路
(1)实验内容
用74LS74双D 触发器二片和74LS55或非门三片设计一个三相脉冲分配电路并进行实验。

要求:用环形计数器来构成一个可逆三相脉冲分配电路。

电路的三个输出分别用A 、B 、
C 表示,
当可逆分配控制端X=“1” 时,输出相序为:
实验名称: 时序逻辑电路 姓名: 学号:
当可逆分配控制端X=“0” 时,输出相序为:
由于三相脉冲分配电路的输出,在任何时刻都不应出现同时为“1”或同时为“0”。

请给三相脉
A ⇒A
B ⇒B ⇒B
C ⇒C ⇒AC ⇒A …
A ⇒AC ⇒C ⇒BC ⇒
B ⇒AB ⇒A …
P.3
冲分配电路设计一个自启动电路。

(2)实验原理
脉冲分配器的作用是产生多路序列脉冲
I/O逻辑变量定义:驱动电机三相的3个信号为A,B,C 1:线圈通电;0:线圈断电。

(3)设计过程
根据真值表画卡诺图如下:
状态方程如下
得到各D触发器的逻辑表达式:
步进电机的绕组在任何时刻都不应出现三相同时通电或同时断电的情况,即要求所设计的计数器能自启动。

可借助异步复位端和置位端来实现。

(4)仿真实验电路图:
示波器显示Q A与Q B波形
(5)实验结果
接Q A、Q B、Q C的指示灯以原理中的状态相继亮起,无三灯同时亮起的情况。

示波器CH1与CH2分别接Q A、Q B,得到波形如下:
示波器显示波形如下(电机正转)
CP
Q A
Q B
Q C
符合原理,说明实验成功。

3.数字钟
(1)实验内容
用74LS161中规模集成计数器和74LS00型与非门,设计一个数字钟电路,分两步分别连接60进制和24进制计数器。

(2)实验原理
74LS161计数器引脚图
功能:
可预置数,不用时A、B、C、D可悬空;
用下降沿可直接清零,不用时接Vcc(+5V);
TPL端不用时可悬空也可接高电平;
异步清零。

(3)设计过程
60进制加法计数器:
由于74L161为异步清零,因此当个位计数器状态到9(1001)后清零,即10(1010)时清零,所以有
!CLR=!(Q D Q B),且十位计数器计数,CP产生一上升沿,因此十位上CP=!(Q D Q B)。

当十位上为6(0110)时,十位清零,因此十位上!CLR=!(Q C Q B)。

因此有原理图如下:
24 进制加法计数器:
当个位是1010时清零且十位CP产生上升沿,因此个位上!CLR=!( Q1B Q1D),十位上CLK=!(Q1D Q1B);当十位是0010且个位是0100时,十位个位都清零,因此十位上!CLR=!Q2B!Q1c,个位上!CLR=!!(!(Q1B Q1D)!(Q2B Q1C))。

有原理图如下:
(4)仿真实验电路图
60进制计数器:
其中Q A Q B波形如下:
24进制计数器:
4.同步7进制计数器
(1)实验内容:
用J-K触发器设计一个同步7进制计数器。

(2)设计过程:
用七个状态来实现,状态图为:000→001→010→011→100→101→110→000 列真值表:
J2=Q1Q0K2= Q1;
J1=Q0K1=!(!Q0 !Q2);
J0=!(Q2Q1) K0=1;
(3)仿真实验电路图(自主设计)
5.同步6进制计数器
(1)实验内容:
用D触发器设计一个同步6进制计数器。

(2)设计过程:
状态图:000→001→010→011→100→101→000
列真值表:
根据真值表画出卡诺图,得到各D触发器的逻辑表达式:
D2=!(!( Q1Q0 )!( Q2!Q0 ))
D1=!Q2!Q1Q0 + Q1!Q0
D0=!Q0
B=Q2Q3
(3)仿真实验电路图(自主设计)
四. 思考题
1. 示波器观察波形时,如何观察CP及各个输出的时序关系?
答:将示波器CH1接CP端,CH2接各输出端,观察两波形的时序关系。

2. 74LS161计数器的异步清零端和同步预置端在使用时有何区别?
答:异步清零必须借助下一状态作为反馈清零控制,同步预置利用最终状态作为同步预置控制。

3. 采用74LSl61,可以用几种方法实现五进制计数?
答:两种,到0110时异步清零,或到0101时同步置数0000。

4. 综合应用计数、译码、显示电路时,数码管和译码器的选取应注意什么问题?
答:译码器要与数码管对应
5. 共阴与共阳数码显示管有何区别,使用时应注意什么?
答:共阴数码显示管输入1时有效,共阳数码显示管输入0时有效。

6. 74LS161能否作寄存器?如何应用?
答:可以。

计数器。

7. 移位器寄存器有哪些应用?
答:脉冲序列发生器、计数器、分频器等
五. 讨论、心得
时序逻辑电路实验过程中,在课上只成功连接了一个电路,其余三个均在课后补做完成。

原因在于,在做第一个电路时,由于接线比较复杂,接触不良,导致数字无法正确显示。

而当时以为是接线错误,一再检查,甚至完全重新连接,耽误了很长时间,导致一个小时只实现了第一个电路。

数电实验很容易产生信号的不稳定,因此接线时要尽可能少的在同一接口接过多导线,以两个为佳,不要超过三个。

做60进制与24进制计数器时,电路系统稳定性很低,稍微动下导线就会导致数码管的正确或不正确显示。

由于24进制计数器的接线相对复杂,因此示波器无法正确显示比较Q A Q B等的波形。

相关文档
最新文档