《数字电子技术基础》_第6章_课件PPT
合集下载
《数字电子技术 》课件第6章

图6.3 SRAM存储元
2. DRAM存储元 静态MOS管组成的存储元中管子数目较多, 不利于提 高集成度。 为了克服这些缺点, 人们利用大规模集成工艺, 研制出了动态DRAM。 DRAM存储信息的原理基于MOS管 栅极电容的电荷存储效应。 由于漏电流的存在, 电容上存储的信息不能长久保持, 因而必须定期给电容补 充电荷, 以免存储的信息丢失, 这种操作称为再生或刷新。
图6.5 随机读/写存储器位扩展方式
2. 字扩展方式 字扩展的方法是将地址线、 输出线对应连接, CS分别与译码器的输出端连接。 图6.6所示为4片256×8 RAM扩展为1024 ×8 RAM, 需要有10根地址输入线。
图6.6 随机读/写存储器字扩展方式
然而每片集成电路上的地址输入端只有8位(A0~A7), 给出的地址范围全部是0~255, 无法区分4片中同样的地址 单元。 因此增加了两位地址代码A8、A9, 使地址代码增加 到10位, 才得到1024地址。 图6.6中通过2线-4线译码器选 择每片RAM的片选端CS, 当CS=0时, 该片被选中工作, 当 CS=1时, 该片RAM不工作, 从而实现了4片RAM轮流选通 工作。
3. 可擦除可编程只读存储器 可擦除可编程只读存储器(EPROM)不仅可以编程, 而且 写入的信息可以擦除, 从而再编入新的信息, 即可多次编 程。 因此熔丝结构、 二极管结构不能作为EPROM的编程单 元, 而应采用浮栅型MOS管。 编程时, 给写入“0”信息的 MOS管的浮栅充电; 若要擦除信息, 则以紫外光照射使浮 栅上所积累的电荷消失。
地址译码电路实现地址的选择。 在大容量的存储器中, 通常采用双译码结构, 即将输入地址分为行地址和列地址 两部分, 分别由行地址译码电路、 列地址译码电路译码。 行地址译码电路、 列地址译码电路的输出作为存储矩阵的 行地址选择线、 列地址选择线, 由它们共同确定欲选择的 地址单元。 地址单元的个数N与二进制地址码的位数 n满足关系式N=2n。 图6.2是一个1024×4位的RAM实例。
数字电子技术基础教学课件PPT

小结
日常生活中使用十进制,但在计算机中基本上使用二进制, 有时也使用八进制或十六进制。利用权展开式可将任意进制数
常用的几种 BCD 码
十进 制数 8421 BCD码 2421 BCD码 5121 BCD码 余 3码 余3 循环码
0 1 2 3 4 5 6 7 8 9
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001
0000 0001 0010 0011 0100 1011 1100 1101 1110 1111
注意:如无特别说明,本课程中的BCD码一概指组合的8421BCD码。
格雷码(Gray)
任意两个相邻码组之间只有一位码元不同(0和最大 数之间也只有一位不同),因此格雷码也称为循 环码;这种编码在形成和传输时不易出错。
比如:十进制3转换为4时,对应二进制的每一位变化,都会产
生很大的尖峰电流脉冲
上述编码方式是针对 “一位” 十进制数字而言的,一个多位的十进制数 与相应的8421BCD码之间的转换关系如下例所示: 3 0 9 1 十进制数:
对应的8421BCD码:
0011
0000
1001
0001
这样得到的BCD码在存放或处理时有两种格式: • 组合BCD码格式:每位十进制数字对应的BCD编码以四个二进制位来存放; (3091)10=(0011 0000 1001 0001)BCD • 非组合BCD码格式:每位十进制数字对应的BCD编码以八个二进制位来存放, 其中低四位存放真正的BCD码,高四位根据具体应用的不同定义为不同的 值 —— 如无特殊要求,高四位通常为全0; (3091)10=(00000011 00000000 00001001 00000001)BCD
数字电子技术基础-第六章_时序逻辑电路(完整版)

T0 1
行修改,在0000 时减“1”后跳变 T1 Q0 Q0(Q3Q2Q1)
为1001,然后按
二进制减法计数
就行了。T2 Q1Q0 Q1Q0 (Q1Q2Q3 )
T3 Q2Q1Q0
50
能自启动
47
•时序图 5
分 频
10 分 频c
0
t
48
器件实例:74 160
CLK RD LD EP ET 工作状态 X 0 X X X 置 0(异步) 1 0 X X 预置数(同步) X 1 1 0 1 保持(包括C) X 1 1 X 0 保持(C=0) 1 1 1 1 计数
49
②减法计数器
基本原理:对二进 制减法计数器进
——74LS193
异步置数 异步清零
44
(采用T’触发器,即T=1)
CLKi
CLKU
i 1
Qj
j0
CLKD
i 1
Qj
j0
CLK0 CLKU CLKD
CLK 2 CLKU Q1Q0 CLK DQ1Q0
45
2. 同步十进制计数器 ①加法计数器
基本原理:在四位二进制 计数器基础上修改,当计 到1001时,则下一个CLK 电路状态回到0000。
EP ET 工作状态
X 0 X X X 置 0(异步)
1 0 X X 预置数(同步)
X 1 1 0 1 保持(包括C)
X 1 1 X 0 保持(C=0)
1 1 1 1 计数
39
同步二进制减法计数器 原理:根据二进制减法运算 规则可知:在多位二进制数 末位减1,若第i位以下皆为 0时,则第i位应翻转。
Y Q2Q3
数字电路技术基础全清华大学出版社PPT课件

《数字电子技术基础》
《数字电子技术基础》
电子课件
郑州大学电子信息工程学院 2020年6月16日
《数字电子技术基础》
第一章 逻辑代数基础
《数字电子技术基础》
1.1 概述
1.1.1 脉冲波形和数字波形
图1.1.1几种常见的脉冲波形,图(a)为 矩形波、图(b)为锯齿波、图(c)为尖峰波、 图(d)为阶梯波。
八进制有0~7个数码,基数为8,它的计数 规则是“逢八进一”。八进制一般表达式为
D 8 ki8i
《数字电子技术基础》
十六进制数的符号有0、1、2、…、8、9、 A、B、C、D、E和F,其中符号0~9与十进制符 号相同,字母A~F表示10~15。十六进制的计数 规则“逢十六进一”,一般表示形式为
D 16 ki 16 i
十进制数325.12用位置计数法可以表示为
D 1 0 3 1 2 2 0 1 1 5 0 1 0 1 0 1 1 0 2 1 20
任意一个具有n为整数和m为小数的二进制 数表示为
D 2 k n 1 2 n 1 k n 2 2 n 2 k 1 2 1 k 0 2 0 k 1 2 1 k m 2 m
14 2
12
4
10 8 6
• 0110 + 1010 =24 • 1010是- 0110对模24 (16) 的补码
《数字电子技术基础》
四、BCD码(Binary Coded Decimal)
8421BCD码与十进制数之间的转换是直接按位转 换,例如
(2.3 9 )D (001 10 0 . 0 01 0 )84 1 21 1 B
母A、B、C、…表示。其取值只有0或者l两 种。这里的0和1不代表数量大小,而表示两 种不同的逻辑状态,如,电平的高、低;晶 体管的导通、截止;事件的真、假等等。
《数字电子技术基础》
电子课件
郑州大学电子信息工程学院 2020年6月16日
《数字电子技术基础》
第一章 逻辑代数基础
《数字电子技术基础》
1.1 概述
1.1.1 脉冲波形和数字波形
图1.1.1几种常见的脉冲波形,图(a)为 矩形波、图(b)为锯齿波、图(c)为尖峰波、 图(d)为阶梯波。
八进制有0~7个数码,基数为8,它的计数 规则是“逢八进一”。八进制一般表达式为
D 8 ki8i
《数字电子技术基础》
十六进制数的符号有0、1、2、…、8、9、 A、B、C、D、E和F,其中符号0~9与十进制符 号相同,字母A~F表示10~15。十六进制的计数 规则“逢十六进一”,一般表示形式为
D 16 ki 16 i
十进制数325.12用位置计数法可以表示为
D 1 0 3 1 2 2 0 1 1 5 0 1 0 1 0 1 1 0 2 1 20
任意一个具有n为整数和m为小数的二进制 数表示为
D 2 k n 1 2 n 1 k n 2 2 n 2 k 1 2 1 k 0 2 0 k 1 2 1 k m 2 m
14 2
12
4
10 8 6
• 0110 + 1010 =24 • 1010是- 0110对模24 (16) 的补码
《数字电子技术基础》
四、BCD码(Binary Coded Decimal)
8421BCD码与十进制数之间的转换是直接按位转 换,例如
(2.3 9 )D (001 10 0 . 0 01 0 )84 1 21 1 B
母A、B、C、…表示。其取值只有0或者l两 种。这里的0和1不代表数量大小,而表示两 种不同的逻辑状态,如,电平的高、低;晶 体管的导通、截止;事件的真、假等等。
【2024版】精品课件-数字电子技术(第三版)(刘守义)-第6章

果从Q3~Q0取得输出可以构成一个八进制计数器。 对比一下图 6.6中的时钟脉冲波形与Q3的输出波形, 不难发现,Q3的波形 的频率恰为时钟波形频率的1/8。 如果从Q3取得输出, 则 6.5电路构成了一个8分频器。
第6章 寄 存 器
2. 所谓可编程分频器是指分频器的分频比可以受程序控制。 在现代通信系统与控制系统中,可编程分频器得到广泛的应 用。 下面以图6.10的实际电路为例, 介绍利用移位寄存器 实现可编程分频的基本思路。
(2) 并行加载数据。 断开电源, 将S0、 S1置11(都接 高电平), 将D0~D3置1010; 接通电源, 此时, 发光二极 管均不亮, 送出一个单脉冲, 观察发光二极管的亮、 灭情 况。如果操作准确, 发光二极管的亮、 灭指示Q0~Q3的数据 为1010, 说明D0~D3的数据已加载到输出端, 此时再改变输 入端的数据, 输出数据不变。
第6章 寄 存 器 实训6 寄 存 器
6.1 寄存器的功能与使用方法 6.2 寄存器应用实例 6.3 寄存器集成电路简介
第6章 寄 存 器
实训6 1. (1) 了解寄存器的基本功能。 (2) 学会寄存器的使用方法。 (3) 熟悉寄存器的一般应用。 (4) 进一步掌握数字电路逻辑关系的检测方法。
第6章 寄 存 器
第6章 寄 存 器
当A、 B的数据(即74LS194 S0、 S1端的数据)为01时, 数据右移; 第一个时钟脉冲过后, 74LS194(1)DSR端的数 据1移位至Q0端, 其他Q端的0均依次右移, 各输出端的数据 如表6.1的第2行数据所示; 此后, 随着时钟脉冲的到来, 发光二极管自左至右一个个点亮, 第8个脉冲以后, 全部二 极管均点亮, 此时, DSR端的数据变为0, 随着后续脉冲的到 来, 发光二极管自左至右一个个熄灭。
第6章 寄 存 器
2. 所谓可编程分频器是指分频器的分频比可以受程序控制。 在现代通信系统与控制系统中,可编程分频器得到广泛的应 用。 下面以图6.10的实际电路为例, 介绍利用移位寄存器 实现可编程分频的基本思路。
(2) 并行加载数据。 断开电源, 将S0、 S1置11(都接 高电平), 将D0~D3置1010; 接通电源, 此时, 发光二极 管均不亮, 送出一个单脉冲, 观察发光二极管的亮、 灭情 况。如果操作准确, 发光二极管的亮、 灭指示Q0~Q3的数据 为1010, 说明D0~D3的数据已加载到输出端, 此时再改变输 入端的数据, 输出数据不变。
第6章 寄 存 器 实训6 寄 存 器
6.1 寄存器的功能与使用方法 6.2 寄存器应用实例 6.3 寄存器集成电路简介
第6章 寄 存 器
实训6 1. (1) 了解寄存器的基本功能。 (2) 学会寄存器的使用方法。 (3) 熟悉寄存器的一般应用。 (4) 进一步掌握数字电路逻辑关系的检测方法。
第6章 寄 存 器
第6章 寄 存 器
当A、 B的数据(即74LS194 S0、 S1端的数据)为01时, 数据右移; 第一个时钟脉冲过后, 74LS194(1)DSR端的数 据1移位至Q0端, 其他Q端的0均依次右移, 各输出端的数据 如表6.1的第2行数据所示; 此后, 随着时钟脉冲的到来, 发光二极管自左至右一个个点亮, 第8个脉冲以后, 全部二 极管均点亮, 此时, DSR端的数据变为0, 随着后续脉冲的到 来, 发光二极管自左至右一个个熄灭。
数字电子技术 时序逻辑电路的分析与设计 国家精品课程课件

《数字电子技术》精品课程——第6章
FF0
FF1
1J
Q0 1J
Q1
时序逻辑电路的分析与设计
&Z
FF2
1J
Q2
C1
C1
C1
1K
1K
1K
Q0
Q1
Q2
CP
➢驱动方程:
《数字电子技术》精品课程——第6章 时序逻辑电路的分析与设计
② 求状态方程
JK触发器的特性方程:
Qn1 JQ n KQn
将各触发器的驱动方程代入,即得电路的状态方程:
简化状态图(表)中各个状态。 (4)选择触发器的类型。
(5)根据编码状态表以及所采用的触发器的逻辑功能,导出待设计 电路的输出方程和驱动方程。
(6)根据输出方程和驱动方程画出逻辑图。
返回 (7)检查电路能否自启动。
《数字电子技术》精品课程——第6章 时序逻辑电路的分析与设计
2.同步计数器的设计举例
驱动方程: T1 = X T2 = XQ1n
输出方程: Z= XQ2nQ1n
(米利型)
2.写状态方程
T触发器的特性 方程为:
Qn1 TQn TQn
Q 1nQ1QX21nn TX1QQ1n1nXTQX11nQ1n X Q1n
Q1n
Qn1 2
T2 Q2n
T2Qn2
T Q n 将T1、 T2代入则得X到Q两1n Q2n XQ1nQn2
0T1 = X0 0 0 0 0 0
0
求T1、T2、Z
0T2
0
=ZX=01QX1nQ10 2nQ010n
0 0
0 1
1 0
0 0
由状态方程
求Q2n+1 、 Q1n+1
09数字电子技术基础_6
CO
TH
<2VCC/3
TR
<VCC/3
+VCC
R
8
4
5kΩ
5
+ C1 1
- 6
5kΩ
2
+0
- C2
5kΩ
G1 Q
&
0
G2 1
&Q
G3 &
3
1
uO
7D T
1
①R=0时,Q=1,uo=0,T饱和导通。 ②R=1、UTH>2VCC/3、UTR>VCC/3时,C1=0、C2=1, Q=1、Q=0,uo=0,T饱和导通。 ③R=1、UTH<2VCC/3、UTR>VCC/3时,C1=1、C2=1, Q、Q不变,uo不变,T状态不变。 ④R=1、UTH<2VCC/3、UTR<VCC/3时,C1=1、C2=0, Q=0、Q=1,uo=1,T截止。
脉冲鉴幅:
可在输入的一系列幅度各异的脉冲信号中选出幅度大 于某一定值的脉冲输出。
小结
施密特触发器是一种能够把输入波形整形 成为适合于数字电路需要的矩形脉冲的电路。 而且由于具有滞回特性,所以抗干扰能力也很 强。
施密特触发器可以由分立元件构成,也可 以由门电路及555定时器构成。
施密特触发器在脉冲的产生和整形电路中 应用很广。
CMOS型7555定时器的电源电压:3—18v,最大负载电流:4mA
+VCC 8
R 4
0
CO 5 TH 6
TR 2
5kΩ + C1 -
5kΩ
+
- C2 5kΩ
G1 Q
&
1
G2 &Q
1
①R=0时,Q=1,uo=0,T导通。
数字电子技术第6章时序逻辑电路简明教程PPT课件
6.2.2 同步时序逻辑电路分析举例 【例题6.1】 分析如图6-3所示的时序电路的逻辑功能。写出电路的驱动方程、状态 方程和输出方程,计算出状态转换表,画出状态转换图和时序图,说明电路能否自 启动。
图6-3 例题6.1的逻辑电路
解:该电路为同步时序电路 (1) 写出触发器的驱动方程。
J 1 K1 Q3 J 2 K 2 Q1 J Q Q ;K Q 1 2 3 3 3
n n n Q3 Q2 Q1
n 1 n 1 n 1 Y Q3 Q2 Q1
0 0 0 0 1
0 0 1 1 0
0 1 0 1 0
0 0 0 1 0
0 1 1 0 0
1 0 1 0 0
0 0 0 0 1 1 1 1
1 0 1 1 1 0 1 1 1
0 1 1 0 1 0 0 0 1
最后还要检查一下得到的状态转换表是否包含了电路所有可能出现的状态。由 于的状态组合共有8种,而根据上述计算过程列出的状态转换表中只有5种,缺少101、 110、111这3种状态。所以还需要将这3种状态分别代入状态方程和输出方程进行计 算,并将计算结果列入表中。至此,才得到完整的状态转换表。 (5) 画出状态转换图。 若以圆圈表示电路的各个状态,以箭头表示状态转换的方向,同时还在箭头旁注明 了状态转换前的输入信号的取值和输出值,这样便得到了时序电路的状态转换图。通常将 输入信号的取值写在斜线之上,将输出值写在斜线以下。
6.1.3 时序逻辑电路的功能描述 时序电路一般可以用驱动方程、状态方程和输出方程来描述。 图6-2中的X(x1,x2,…,xi)为时序逻辑电路的输入信号,Y(y1,y2,…,yj)为 输出信号,Z(z1,z2,…,zk)为存储电路的输入信号,Q(q1,q2,…,ql)为存储 电路的输出信号,也表示时序逻辑电路的状态。这些信号之间的逻辑关系可以用3 个方程组来描述。
数字电子技术基础课件 第6章2(共35张PPT)
2、可以用一个或多个十进制计数器组成任意进制的计数器,具体可以采用 置零法和置数法。
作业:第4版 P302 题5.9 题 5.10 第5版 P349 题6.12 题6.14
异步二进制加法计数器 异步二进制减法计数器
(三)、任意进制计数器的构成方法
(一)、同步计数器 1、同步二进制加法计数器
10110 11
+
1
1011100
用T触发器构成的
同步二进制加法计数器
驱动方程
将驱动方程代入如下特性方程得状态方程
状态方程
输出方程
状态转换表
状态转换图
时序图
2、同步二进制减法计数器
第六章 时序逻辑电路
一、概述
二、同步时序逻辑电路的分析方法 三、若干常用时序逻辑电路
1、寄存器和移位寄存器
2、计数器
四、同步时序逻辑电路的设计方法
第一讲
第二讲
第三讲
第六章 时序逻辑电路 (第二讲)
计数器
计数器是典型的时序电路,所谓计数,就是统计时 钟脉冲(CLK)的个数。还可以用于分频、定时、产 生节拍脉冲和脉冲序列以及进行数字运算等。
10110 0 0
-
1
用T触发器构成的
同步二进制减法计数器
3、同步十进制 加法计数器
驱动方程
状态方程
输出方程
CQ0Q3
状态转换表
状态转换图
同步十进制加法计数器74160
同步计数器同样有传输延迟时间,但触发器之间无延迟,而是共同对被计数CLK的延迟。
四、同步时序逻辑电路的设计方法
+
1
关于同步计数器的传输延时时间问题
2、 由下降沿T触发器构成的异步二进制减法计数器
作业:第4版 P302 题5.9 题 5.10 第5版 P349 题6.12 题6.14
异步二进制加法计数器 异步二进制减法计数器
(三)、任意进制计数器的构成方法
(一)、同步计数器 1、同步二进制加法计数器
10110 11
+
1
1011100
用T触发器构成的
同步二进制加法计数器
驱动方程
将驱动方程代入如下特性方程得状态方程
状态方程
输出方程
状态转换表
状态转换图
时序图
2、同步二进制减法计数器
第六章 时序逻辑电路
一、概述
二、同步时序逻辑电路的分析方法 三、若干常用时序逻辑电路
1、寄存器和移位寄存器
2、计数器
四、同步时序逻辑电路的设计方法
第一讲
第二讲
第三讲
第六章 时序逻辑电路 (第二讲)
计数器
计数器是典型的时序电路,所谓计数,就是统计时 钟脉冲(CLK)的个数。还可以用于分频、定时、产 生节拍脉冲和脉冲序列以及进行数字运算等。
10110 0 0
-
1
用T触发器构成的
同步二进制减法计数器
3、同步十进制 加法计数器
驱动方程
状态方程
输出方程
CQ0Q3
状态转换表
状态转换图
同步十进制加法计数器74160
同步计数器同样有传输延迟时间,但触发器之间无延迟,而是共同对被计数CLK的延迟。
四、同步时序逻辑电路的设计方法
+
1
关于同步计数器的传输延时时间问题
2、 由下降沿T触发器构成的异步二进制减法计数器
数字电子技术基础6时序逻辑电路
Q* Q1 Q2 Q3 Q2Q3 3
Q1 Q3 * Q2 * Q1 * Y
输 出 方 程
Y Q2Q3
Q1 Y
CLK Q3 Q2
0 0 0 0 1 1 1 1
0 0 1 1 0 0 1 1
0 1 0 1 0 1 0 1
0 0 0 1 1 1 0 0
0 1 1 0 0 1 0 0
1 0 1 0 1 0 0 0
DI 串行 输入
D Q3 Q D Q2 Q D Q1 D Q0 Q
0 0 0 0 0 0 1 1
0 0 0 0 0 1 0 1 0 缺少111为 0 1 1 初态的情况 1 0 0 1 0 1 1 1 0 1 1 1
0 0 0 0 0 0 1 1
7进制计数器
其中Q3Q2Q1为计数状态,Y为进位
我们可以把状态转换表表示为状态转换图的形式
/Y /0 /0
CLK Q3 0 1 0 0
*
Q
* 3
Q Q Q (Q )
1 2 3 0
C Q0Q3
设初态为0000
作状态转换图
可以看出这是一个异步十进制加法计数器! 3. 检验其能否自动启动 ?
什么叫 “自动启动” ? 四个触发器本应有十六个稳定状态 ,可 上图电路的状态图中只有十个状态。如果由 于某种原因进入了其余的六个状态当中的任 一个状态,若电路能够自动返回到计数链 ( 即有效循环 ) ,人们就称其为能自动启动。
*6.2.3
异步时序逻辑电路的分析方法
例6.2.4 分析图6.2.10所示电路的逻辑功能。
1、写三大方程
驱 动 方 程 状 Q0 Q 0 cp0 Q 0 (cp0 ) * 态 Q1 Q 3 Q 1 (cp1 ) Q 3 Q 1 (Q0 ) * 方 Q2 Q 2 (cp2 ) Q 2 (Q1 ) 程 *
Q1 Q3 * Q2 * Q1 * Y
输 出 方 程
Y Q2Q3
Q1 Y
CLK Q3 Q2
0 0 0 0 1 1 1 1
0 0 1 1 0 0 1 1
0 1 0 1 0 1 0 1
0 0 0 1 1 1 0 0
0 1 1 0 0 1 0 0
1 0 1 0 1 0 0 0
DI 串行 输入
D Q3 Q D Q2 Q D Q1 D Q0 Q
0 0 0 0 0 0 1 1
0 0 0 0 0 1 0 1 0 缺少111为 0 1 1 初态的情况 1 0 0 1 0 1 1 1 0 1 1 1
0 0 0 0 0 0 1 1
7进制计数器
其中Q3Q2Q1为计数状态,Y为进位
我们可以把状态转换表表示为状态转换图的形式
/Y /0 /0
CLK Q3 0 1 0 0
*
Q
* 3
Q Q Q (Q )
1 2 3 0
C Q0Q3
设初态为0000
作状态转换图
可以看出这是一个异步十进制加法计数器! 3. 检验其能否自动启动 ?
什么叫 “自动启动” ? 四个触发器本应有十六个稳定状态 ,可 上图电路的状态图中只有十个状态。如果由 于某种原因进入了其余的六个状态当中的任 一个状态,若电路能够自动返回到计数链 ( 即有效循环 ) ,人们就称其为能自动启动。
*6.2.3
异步时序逻辑电路的分析方法
例6.2.4 分析图6.2.10所示电路的逻辑功能。
1、写三大方程
驱 动 方 程 状 Q0 Q 0 cp0 Q 0 (cp0 ) * 态 Q1 Q 3 Q 1 (cp1 ) Q 3 Q 1 (Q0 ) * 方 Q2 Q 2 (cp2 ) Q 2 (Q1 ) 程 *
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单向移位寄存器具有以下主要特点:
( 1 )单向移位寄存器中的数码,在 CLK 脉冲操
作下,可以依次右移或左移。
(2)n位单向移位寄存器可以寄存n位二进制
代 码 。 n 个 CLK 脉 冲 即 可 完 成 串 行 输 入 工 作 ,
此后可从 Q0 ~ Qn-1 端获得并行的 n 位二进制数码, 再用n个CLK脉冲又可实现串行输出操作。 ( 3 )若串行输入端状态为 0 ,则 n 个 CLK 脉冲后, 寄存器便被清零。
加法计数器 二进制计数器
同步计数器 计 数 器 异步计数器
十进制计数器
N进制计数器 二进制计数器 十进制计数器 N进制计数器
减法计数器 可逆计数器 加法计数器 减法计数器 可逆计数器
· · · · · ·
一、同步计数器
n位二进制同步加法计数器的电路连接规律:
J 0 K0 1 J1 K1 Q0 驱动方程 J 2 K 2 Q1 Q0 J n 1 K n 1 Qn 2Qn 3 Q1 Q0
②求状态方程
代入D触发器的特性方程,得到电路的状态方程
Q D1 Q1 Q D2 A Q1 Q2
* 1 * 2
输出方程
Q2 )) AQ1Q2 AQ1 Q2 Y (( AQ1Q2 ) ( AQ1
现 态 ③计算、 Y 输入 Q2 AQ1Q2 AQ1 列状态转 Q2 Q1 A 换表 0 0 0 0 0 1 0 1 0 * Q 01 Q 1 1 1 1* 0 Q2 Q1 Q2 A0 1 0 1 1 1 0 1 1 1
4位集成二进制同步可逆计数器74LS191
使能端
串行时钟输出
加/减控 制端
预置数控 制端
4位同步二进制可逆计数器74LS191功能表
74LS191具有异步置数功能.
0
1 0 1
1
1 0 1 1
0 1 1 1
0 1 0 0
1 0 0 0
双时钟加/减计数器74LS193
74LS193具有异步清零和异步置数功能.
74LS194
DIR D0
S0 DIL CLK +5V
清0按键 1秒
S1=0,S0=1
CLK 右移控制
本节小结:
寄存器是用来存放二进制数据或代
码的电路,是一种基本时序电路。任何
现代数字系统都必须把需要处理的数据
和代码先寄存起来,以便随时取用。
本节小结:
寄存器分为基本寄存器和移位寄存器 两大类。基本寄存器的数据只能并行输入、 并行输出。移位寄存器中的数据可以在移 位脉冲作用下依次逐位右移或左移,数据 可以并行输入、并行输出,串行输入、串 行输出,并行输入、串行输出,串行输入、 并行输出。
二、移位寄存器
单向移位寄存器
* * * Q0 Di、Q1* Q0、Q2 Q1 、Q3 Q2
0 1 0
1 1 0 0 1
0 1 1 0
1 0 0
0 1
首先将4位数据并行置入移位寄存器的4个触发器中,经 经过 4位代码将从串行输出端依次输出,实现数据的并行 个CLK信号以后,串行输入的4位代码全部移入寄 过4个 CP,4 存器中,同时在 -串行转换。 4个触发器输出端得到并行输出代码。
2. 状态表 反映输出Z、次 态Q*与输入X、 现态Q之间关系 的表格。
3. 状态图 反映时序电路 状态转换规律, 及相应输入、 输出取值关系 的图形。
箭尾: 现态
标注:输入/输出
箭头: 次态
4. 时序图
时序图又叫工作波形图,它用波形的形式形 象地表达了输入信号、输出信号、电路的状态等 的取值在时间上的对应关系。
J 0 K0 1 J1 K1 Q0 J 2 K 2 Q1 Q0 J n 1 K n 1 Qn 2Qn 3 Q1 Q0
1Qn 2 Q1 Q0 B Qn
驱动方程
输出方程
284页图6.3.15
(a)引脚排列图
异步复位端
预置数控 制端
4位同步二进制计数器74161功能表
74161具有异步清零和同步置数功能.
4位同步二进制计数器74163功能表
74163具有同步清零和同步置数功能.
74LS163的引脚排列和74LS161相同,不同之处是74LS163采用 同步清零方式。
n位二进制同步减法计数器的连接规律:
输出
电路状态
A
0 0 0 0 1 1 1 1
Q2 Q1
0 0 1 1 0 1 1 0 0 1 0 1 0 1 0 1
Q Q
0 1 1 0 1 1 0 0
* 2
* 1
Y
0 0 0 1 1 0 0 0
转换方向 00 0/1 1/1 01 1/0 1/0 10
1/0
11
1 0 1 0 1 0 1 0
④作时序图
本节小结:
寄存器的应用很广,特别是移位寄存器, 不仅可将串行数码转换成并行数码,或将并
行数码转换成串行数码,还可以很方便地构
成移位寄存器型计数器和顺序脉冲发生器等
电路。
计数器
在数字电路中,能够记忆输入脉冲个数的电 路称为计数器。 分类: 加法计数器 二进制计数器 同步计数器 按计数器中触发器是否同时翻转 按计数器中的数字增减 十进制计数器 减法计数器 按计数器容量 异步计数器 可逆计数器 N进制计数器
③计算、列状态转换表
Q1* (Q2 Q3 ) Q1 * Q1 Q3 Q2 Q2 Q1 Q2 Q * Q Q Q Q Q 1 2 3 2 3 3
Q1* (Q2 Q3 ) Q1 * Q1 Q3 Q2 Q2 Q1 Q2 Q * Q Q Q Q Q 1 2 3 2 3 3
这四种方法从不同侧面突出了时序电路逻 辑功能的特点,它们在本质上是相同的,可以
互相转换。
6.2 时序逻辑电路的分析方法
时序电路的分析步骤:
电路图
1
时钟方程、 驱动方程和 输出方程
2 将驱动方 程代入特 性方程 4
状态方程
3 计算
判断电路逻 辑功能,检查 自启动
5
时序图
状态图、 状态表
几个概念
有效状态:在时序电路中,凡是被利用了的状态。
二.一般掌握的内容:
(1)同步、异步的概念,电路现态、次态、有效 状态、无效状态、有效循环、无效循环、自启动的 概念,寄存的概念; (2)同步时序逻辑电路设计方法。
6.1 概述
一、组合电路与时序电路的区别
1. 组合电路: 电路的输出只与电路的输入有关, 与电路的前一时刻的状态无关。 2. 时序电路:
第 六 章
时序逻辑电路
教学内容
§6.1 概述
§6.2 时序逻辑电路的分析方法
§6.3 若干常用的时序逻辑电路 §6.4 时序逻辑电路的设计方法
教学要求
一.重点掌握的内容:
(1)时序逻辑电路的概念及电路结构特点; (2)同步时序电路的一般分析方法;
(3)同步计数器的一般分析方法;
(4)会用置零法和置数法构成任意进制计数器。
4 位寄存器 0,异步 (1)清零。RD
清零。即有:
Q3 Q2 Q1 Q0 0000
(2)送数。 RD 1 时, CLK 上升沿送数。即有:
* * * * Q3 Q2Q1 Q0 D3 D2 D1D0
1 (3)保持。在 RD
、
CLK 上升沿以外时间,寄 存器内容将保持不变。 同步触发器构成 边沿触发器构成
输出仅决定于存储电路的状态,与电路 当前的输入无关。
三、时序逻辑电路的功能描述方法 逻辑方程组 状态表 卡诺图 状态图 时序图 逻辑图
1. 逻辑方程组
特性方程:描述触发器逻辑功能的逻辑表达式。 驱动方程:(激励方程)触发器输入信号的逻辑 表达式。 时钟方程:控制时钟CLK的逻辑表达式。 状态方程:(次态方程)次态输出的逻辑表达式。 驱动方程代入特性方程得状态方程。 输出方程:输出变量的逻 0 1 0 1 0 1 0
Y
0 0 0 1 1 0 0 0
0 1 1 0 1 0 0 1
Q1* D1 Q1 * Q2 D2 A Q1 Q2
Q2 Y AQ1Q2 AQ1
转换条件
画状态转换图
A/Y
Q2 Q1
输入 现
态
次 态
二、时序逻辑电路的分类: 按 动 作 特 点 可 分 为
同步时序逻辑电路
所有触发器状态的变化都是在 同一时钟信号操作下同时发生。
异步时序逻辑电路
触发器状态的变化不是同时发生。
按 输 出 特 点 可 分 为
米利型时序逻辑电路
输出不仅取决于存储电路的状态,而且还 决定于电路当前的输入。
穆尔型时序逻辑电路
输出方程
279页图6.3.10
C Qn1Qn2 Q1 Q0
4位二进制同步加法计数器
若计数脉冲频率为f0,则Q0、Q1、Q2、Q3端输出脉冲的 频率依次为f0的1/2、1/4、1/8、1/16。因此又称为分频器。
4位集成二进制同步加法计数器74LS161/163
数据输入端 工作状态 控制端 进位 输出
双向移位寄存器
2片74LS194A接成8位双向移位寄存器
用双向移位寄存器74LS194组成节日彩灯控制电路
1k LED 发光 二极管
RD Q0 Q1 Q2 Q3 S1 74LS194
+5V
Q=0时
LED亮
RD Q0 Q1 D1 Q2 D2 D3 Q3 S1
DIR D0 D1
D2
D3