第5章目录 第五章 时序逻辑电路 5.1 概述 5.2 时序逻辑电路的分析方法 5.3 若干常用时序逻辑电路 5.4 时序逻辑电路的设计方法.

Slides:



Advertisements
Similar presentations
第七章 半导体存储器 《数字电子技术》7.1 概述 7.2 只读存储器( ROM ) 7.5 用存储器实现组合逻辑函数 7.4 存储器的扩展 7.3 随机存储器( RAM ) 7.6 集成芯片简介及应用举例.
Advertisements

A A A.
§4.3 形状相同的图形 风满楼工作组收集整理 你知道小龙虾吗 ? (手抓小龙虾) 有一只用火柴摆成的头朝上的小龙虾,你 能移动图形中的三根火柴,使它头朝下吗? 小游戏: 移一移 !
为什么爸爸妈 妈是双眼皮, 我是单眼皮? 为什么为什么? 555…. 1 、举例说出相对性状和基因的关系。 3 、理解近亲结婚的危害。 2 、 能够描述控制相对性状的一对基因的 传递特点。
第一节 人口的数量变化.
德 国 鼓 励 生 育 的 宣 传 画.
藉由經營權異動入主上櫃公司規章修正宣導 證券櫃檯買賣中心 上櫃監理部
聚焦文化竞争力.
概其要、析其理 ——议论文事实论据修改 昌平二中 王丽娟
“悦”读,飞越 “考场” 心神飞越 温州中学 郑可菜.
成才之路 · 语文 人教版 • 中国古代诗歌散文欣赏 路漫漫其修远兮 吾将上下而求索.
第六章 时序逻辑电路 【教学目标】1. 掌握时序电路的分析方法; 2. 掌握同步时序电路的设计方法;
2014年初中生物学业水平抽测分析.
毒奶粉事件 – 談何謂「三聚氰胺」.
焊接技术 电子电路的焊接、组装与调试在电子工程技术中占有重要位置。任何一个电子产品都是由设计→焊接→组装→调试形成的,而焊接是保证电子产品质量和可靠性的最基本环节,调试则是保证电子产品正常工作的最关键环节。
第8章 触发器和时序逻辑电路 本章从什么是触发器出发,介绍了常见触发器逻辑功能及其动作特点;介绍了时序逻辑电路的构成与分析方法;举例说明了时序逻辑电路设计的一般方法并重点介绍了寄存器、计数器电路的组成与原理,常见寄存器、计数器集成芯片;最后介绍了脉冲单元电路。读者应深入理解特征方程、状态图、时序图等时序逻辑电路分析与设计的基本概念,理解常见触发器逻辑功能、动作特点,掌握常见寄存器、计数器集成芯片的逻辑功能及其应用。
§2-8 触发器 教学目标: 触发器的基本概念 同步、边沿D、边沿Jk触发器的逻辑功能.
半导体存储器 第四章 半导体存储器.
A.李时珍 B.司马迁 C.达尔文 D.袁隆平 D
第六章 带传动和链传动 第一节 带传动概述 第二节 带传动的失效分析和计算准则 第三节 V带传动传动的工作能力计算
孟德尔的豌豆杂交实验(一) 豌豆杂交实验为什么这么成功? 豌豆是自花传粉、闭花受粉植物; 人工异花传粉 有易于区分的性状。
遗传的基本规律 (一)基因的分离规律.
26.4 综合与实践 概率在遗传学中的应用.
屏東縣105年度 友善校園事務與輔導工作- 國中適性輔導工作專業知能研習(初階課程) 桌遊在班級經營與學生輔導 之應用與連結
第4节 眼睛的缺陷和目视光学仪器的视度调节.
国产动画 ——童年的回忆.
第五章 时序逻辑电路 5.1 概 述 5.2 触发器 5.3 时序逻辑电路的分析 5.4 常用时序逻辑电路 5.5 时序逻辑电路的设计
数字电子技术基础 第一章 数字逻辑基础.
第五章 总线 及其形成 本节课之前,大家学习了:
第七章 单片机存储器的扩展.
第 七 章  正反器實驗 總目錄.
数字电子技术基础 教材 阎石:数字电子技术基础(第四版) 制作:王开全 第一章 第二章 第三章 第四章 第五章 第六章 第七章 第八章
第五章 存储系统 半导体存储器概述 系统内存扩充 高速缓冲存储器 虚拟存储器 PC系列机中的主存储器 习题与思考 上一章 目 录 帮助
第六章 存贮器 6.1 存储器概述 6.2 随机存取存储器(RAM) 6.3 只读存储器(ROM) 6.4 CPU与存储器的连接.
第 6 章 存储系统 6.1 概述 存储器的层次结构 存储器的分类 存储器的基本组成
第四章 存 储 器 4.1 概述 4.2 主存储器 4.3 高速缓冲存储器 4.4 辅助存储器.
吉林大学远程教育课件 数 字 逻 辑 (第十九讲) 主讲人 : 魏 达 学 时:48.
实验九 彩灯系统循环电路 一、实验目的 1、熟悉中规模集成触发器、计数器、移位寄存器的功能及使用方法。
计数器分析 一、计数器的功能和分类 1、计数器的作用 记忆输入脉冲的个数,用于定时、分频、产生节拍脉冲及进行数字运算等等。 2、计数器的分类
第四章 同步时序电路的分析 二进制串行计数器 二进制同步计数器 用跳越的方法实现任
第六章 采用中、大规模 集成电路的逻辑设计.
第五章 时序逻辑电路 5.1 时序逻辑电路的分析方法 5.2 常用时序逻辑 5.3 时序逻辑电路的设计方法 本章小结.
第六章 时序逻辑电路 §6.1 概述 §6.2 寄储器 §6.3 计数器的分析 §6.4 计数器的设计 §6.5 计数器的应用举例
第8章 常用集成时序逻辑器件及应用 8.1 集成计数器 8.2 集成寄存器和移位寄存器 8.3 序列信号发生器
时序逻辑电路 1 触发器 2 时序逻辑电路 上页 下页 返回. 时序逻辑电路 1 触发器 2 时序逻辑电路 上页 下页 返回.
建國國小英語教學線上課程 字母拼讀篇(一) 製作者:秦翠虹老師、林玉川老師.
第13章 数字电路基础 13.1 数字电路概述 13.2 数字电路中的数值与码制 13.3 逻辑代数 13.4 逻辑门电路
数字抢答器 工作原理.
第 14 章 触发器和时序逻辑电路 14.1 双稳态触发器 14.2 寄存器 14.3 计数器 14.4 由 555 定时器组成的单稳
实验三  用MSI构成组合逻辑电路  一、实验目的 1、学习译码器和数据选择器使用方法 2、掌握中规模数字集成器件的典型应用.
第6章 半导体存储器和可编程逻辑器件 6.1 概述 6.2 ROM(只读存储器) 6.3 RAM (随机存取存储器)
第7章 半导体存储器 7.1半导体存储器的特点和分类 半导体存储器的特点 集成度高,体积小 可靠性高,价格低
第三章 函数 3.5 函数的实际应用举例 凯里市一职校:熊海江.
时序逻辑电路 -触发器.
第6章 存储器接口 6.1 存储器概述 6.2 半导体存储器 6.3 MCS-51单片机存储器扩展.
电工电子技术实验 电工电子教学部.
第七章 半导体存储器.
本章的重点: 本章的难点: 第五章 时序逻辑电路 1.时序逻辑电路在电路结构和逻辑功能上的特点,以及逻辑功能的描述方法;
《数字电子技术基础》(第五版)教学课件 清华大学 阎石 王红
实验六 触发器及其应用 一.实验目的 1.掌握基本RS、JK、D和T触发器的逻辑功能 2.掌握集成触发器的使用方法和逻辑功能的测试方法
实验十 电子秒表.
移位寄存器及其应用研究 实验目的 实验原理 实验内容 注意事项.
6.4.3 集成计数器 1、集成同步二进制计数器: 2、集成同步十进制计数器 3、集成异步计数器
课件下载地址: Addr: 西一楼327室 (进门正前方,铁皮柜后) 可讨论问题=问考试题+问成绩.
第六章 时序逻辑电路的分析与设计 各位老师,同学,大家好!
第五章 触发器 各位老师,同学,大家好! 我的硕士论文的题目是:在体软组织生物力学参数采集系统。我将从五个方面来介绍我的项目。 (翻页)
鏈球的力學分析 日本奧運鏈球冠軍(82米91) 室伏廣治因小腿肌肉受傷,退出杜哈亞運。 俄羅斯「鐵娘子」泰亞娜.李森科 九十五年八月八日在
第三章 半导体存储器及其接口 第一节 概述 第二节 半导体存储器 第三节 半导体存储器与CPU接口 一、存储器的分类
第 7 章 存储器.
第十章 常用时序逻辑电路及其应用 10.1 寄存器 寄存器是数字系统常用的逻辑部件,它用来存放数码或指令等。它由触发器和门电路组成。一个触发器只能存放一位二进制数,存放 n 位二进制时,要 n个触发器。 按功能分 数码寄存器 移位寄存器.
Presentation transcript:

第5章目录 第五章 时序逻辑电路 5.1 概述 5.2 时序逻辑电路的分析方法 5.3 若干常用时序逻辑电路 5.4 时序逻辑电路的设计方法

5.1 概述 时序逻辑电路的特点: 数字电路按功能分为:组合逻辑电路及时序逻辑电路。 由组合逻辑电路和存储电路构成,它在某一时刻的输出状态不仅与该时刻的输入信号有关,还与电路原来的输出状态有关。 第5章 概述 5.1 概述

时序逻辑电路的分类: 按输出信号状态变化是否和CP同步分为: 同步时序逻辑电路(重点介绍) 异步时序逻辑电路 按输出信号特点分为: 第5章 概述 时序逻辑电路的分类: 按输出信号状态变化是否和CP同步分为: 同步时序逻辑电路(重点介绍) 异步时序逻辑电路 按输出信号特点分为: 米利(Mealy)型(输出信号取决于存储电路与 输入变量) 穆尔(Moore)型(输出信号仅取决于存储电路)

一般时序逻辑电路的结构框图: 存储电路的输出反馈到组合电路的输入,与输入信号共同决定组合电路输出. 向量式: Y=F[X,Q] 第5章 5.1 一般时序逻辑电路的结构框图: 存储电路的输出反馈到组合电路的输入,与输入信号共同决定组合电路输出. 向量式: Y=F[X,Q] Z=G[X,Q] Qn+1=H[Z,Qn]

5.2 时序逻辑电路的分析方法 一、同步时序逻辑电路的分析方法 分析任务: 第5章 5.2 5.2 时序逻辑电路的分析方法 一、同步时序逻辑电路的分析方法 分析任务: 由已知时序电路图,给出逻辑功能 (搞清在输入信号和时钟作用下电路状态的变化规律)。

一般步骤: 1.写出电路的状态方程与输出方程。 2. 依次假定初态,计算次态,画出状态转换图(表) 或时序波 形图 。 3.给出逻辑功能。 第5章 5.2 一般步骤: 1.写出电路的状态方程与输出方程。 2. 依次假定初态,计算次态,画出状态转换图(表) 或时序波 形图 。 3.给出逻辑功能。

第5章 5.2 例 5.2.1 分析图示电路的逻辑功能。 1. 写出电路的状态方程与输出方程

2. 依次假定初态,计算次态,画出状态转换图(表) 第5章 5.2 驱动方程: 输出方程: Y=Q2 Q3 CP下降沿到 来方程成立 状态方程: Qn+1=JQn + KQn 2. 依次假定初态,计算次态,画出状态转换图(表) 输入 / 输出 X / Y

第5章 5.2 画出状态转换表

3.给出逻辑功能. 是一个七进制加法计数器,Y为进位输出。  时序图(时间波形图) 状态转换图、 状态转换表、 时序波形图 可互相转换。 第5章 5.2 3.给出逻辑功能. 是一个七进制加法计数器,Y为进位输出。 状态转换图、 状态转换表、 时序波形图 可互相转换。  时序图(时间波形图) 1 2 3 4 5 6 7

了解几个概念 有效状态:时序电路正常工作时所使用的状态。 无效状态:时序电路正常工作时不使用的状态。 第5章5.2 了解几个概念 有效状态:时序电路正常工作时所使用的状态。 无效状态:时序电路正常工作时不使用的状态。 有效循环:在CP作用下,时序电路在有效状态依 次转换构成的循环。 自启动功能: (由于干扰或故障)系统进入无效状态之后,在CP脉冲作用下,能自动返回有效循环,称电路能够自启动,否则为不能自启动(不能自启动的电路存在无效 循环)。 无效循环:在CP作用下,时序电路在无效状态 依次转换构成的循环。

例 5.2.3 分析图示电路的逻辑功能。 驱动方程: 输出方程: Y=AQ1Q2+ AQ1Q2 状态方程: Qn+1=D 输入信号 控制操作 第5章 5.2 例 5.2.3 分析图示电路的逻辑功能。 驱动方程: 输出方程: Y=AQ1Q2+ AQ1Q2 输入信号 控制操作 信号 CP上升沿到 来方程成立, 其它时间 Qn+1=Qn 状态方程: Qn+1=D

逻辑功能: 通过依次假定初态计算次态得出状态转换表和状态转换图。 电路为可控计数器。 A=1时 加法计数 ,Y为进位输出。 第5章 5.2 逻辑功能: 电路为可控计数器。 A=1时 加法计数 ,Y为进位输出。 A=0时 减法计数 ,Y为借位输出。 通过依次假定初态计算次态得出状态转换表和状态转换图。 A为加、减计数控制输入信号。

第5章 5.2 二、异步时序逻辑电路的分析方法(自学)

5.3 若干常用时序逻辑电路 一、 寄存器和移位寄存器 寄存器是存放二进制数码的逻辑部件,由触发器构成。 第5章 5.3 5.3 若干常用时序逻辑电路 一、 寄存器和移位寄存器 寄存器是存放二进制数码的逻辑部件,由触发器构成。 一个触发器可寄存一位二进制代码,N 个触发器构成的寄存器可寄存N 位二进制数码。 寄存器、移位寄存器应用广泛,种类繁多。有四位、 八位、十六位等。采用不同类型触发器电路形式不 同,大同小异。关键是了解功能表,会用。

1. 寄存器 由维持阻塞D型触发器构成 CP上升沿到来时, 由同步RS触发器组成 Q3Q2Q1Q0=D3D2D1D0 的D型锁存器构成 第5章 5.3 1. 寄存器 由同步RS触发器组成 的D型锁存器构成 CP=1期间,Q3Q2Q1Q0=D3D2D1D0 CP=0期间, Qn+1= Qn 由维持阻塞D型触发器构成 CP上升沿到来时, Q3Q2Q1Q0=D3D2D1D0 其它时间, Qn+1= Qn RD为异步清零端

并行输入并行输出方式。清零、接收数据、输出数据分三步。 C RD D & • Q3' Q2' Q1' Q0' Q3 Q2 Q1 Q0 输出 清零 接收 F3 F2 F1 F0 A3 A2 A1 A0  由D触发器组成的数码寄存器 并行输入并行输出方式。清零、接收数据、输出数据分三步。 第5章 5.3

第5章 5.3 CC4076为三态输出四位寄存器,增加了控制功能。 CC4076介绍

并行输入并行输出 LDA+LDB=1时装入数据 CP下沿时,Q=D。 ENA=ENB=0时输出端三态门打开输出数据 第5章 5.3 LDA+LDB=1时装入数据 CP下沿时,Q=D。 并行输入并行输出 ENA=ENB=0时输出端三态门打开输出数据 ENA + ENB=1时三态门为高阻态切断输出 装入 数据 控制端 输出 三态 异步清零端

2. 移位寄存器 除具有代码存储功能外,还具有移位功能的寄存器。 代码可以在CP脉冲作用下,逐位左移或右移。 功能: 存数 第5章 5.3 2. 移位寄存器 除具有代码存储功能外,还具有移位功能的寄存器。 代码可以在CP脉冲作用下,逐位左移或右移。 功能: 存数 数据串行--并行转换 数值运算 数据处理 分类: 单向移位寄存器 双向移位寄存器

1. 单向移位寄存器 1 每加入一个CP脉冲,每个触发器中所存储的数码就依次向左或向右移一位。 第8章 8.2 第5章 5.3

• 并 行 输 出 F0 F1 F2 F3 串行输出 C RD D 串行输入 清零 移位脉冲 1 1 1 DO CP Q0 Q1 Q2 Q3 并 行 输 出 D0 1 1 1 F0 F1 F2 F3 第8章 8.2 第5章 5.3

CP Q0 Q2 Q3 1 Q1 Q0 Q1 Q2 Q3 CP 0 0 0 0 0 1 0 0 0 1 0 1 0 0 2 1 0 1 0 3 1 1 0 1 4 1 1 0 1 高位 状态表 波形图 第8章 8.2 第5章 5.3 问题:来一个CP沿能否移两位或多位?为什麽?

第5章5.3 答:不能。 因为触发器从CP 到达时接收数据,到输出端建立新状态,需要传输时间。当输出端新状态建立后该CP 已过去,待下一个CP 到来时才能移到下一位。

2. 双向移位寄存器 第8章 8.2 第5章 5.3

D0= DSRM+Q1M D1= Q0M+Q2M D2= Q1M+Q3M D3= Q2M+DSLM • Q3 Q2 Q1 Q0 C D F2 F1 F3 & M(右移) 1 串行输入DSR (左移) CP F0 DSR串行输入 (右移) M(左移) D0= DSRM+Q1M D1= Q0M+Q2M D2= Q1M+Q3M D3= Q2M+DSLM 第8章 8.2 ≥1 第5章 5.3

逻辑式: D0 =DSR , D1 =Q0 , D2 =Q1 , D3 =Q2 , D3 =DSL , D2 =Q3 , D1 =Q2 , D0= DSRM+Q1M D2= Q1M+Q3M 当 M=0,M=1时, D3= Q2M+DSLM D1= Q0M+Q2M 当 M=1,M=0时, Q0 Q1  Q2  Q3 右移 Q0  Q1  Q2 Q3 左移 第5章 5.3 逻辑式:

(1) S1 S0=00,CP上升沿到后,输出不变,保持。 3. 中规模双向移位寄存器 74LS194 VCC Q0 Q1 Q2 Q3 CP S1 S0 GND DIL DIR RD D0 D3 D2 D1 DIR:右移串行输入端 DIL:左移串行输入端 D3~ D0:并行输入端 Q3~ Q0:数据输出端 CP:时钟脉冲输入端 :清零端, =0时清零 上升沿触发 工作状态控制端S1 S0 : (1) S1 S0=00,CP上升沿到后,输出不变,保持。 (2) S1 S0=01,CP上升沿到后,右移。 (3) S1 S0=10,CP上升沿到后,左移。 (4) S1 S0=11,CP上升沿到后,并行输入。 第5章 5.3

第5章 5.3 74LS194

第5章 5.3 74LS194扩展

例: 使八个灯从左至右依次变亮,再从左至右依 次熄灭,应如何连线? 74LS194 VCC Q0 Q1 Q2 Q3 CP SA GND DSL DSR Cr D0 D3 D2 D1 SB 例: 使八个灯从左至右依次变亮,再从左至右依 次熄灭,应如何连线? …. 右移 8 个 1,再右移 8 个 0 移位脉冲 5V 1 清零 第5章 5.3

二、计数器 应用: 分类: 计数器是数字系统中使用最多的时序电路。 计数:计时钟脉冲的个数。 第5章 5.3 二、计数器 计数器是数字系统中使用最多的时序电路。 计数:计时钟脉冲的个数。 应用: 对时钟脉冲计数,用于分频、定时,产生脉冲序列及节拍脉冲,进行数字运算等。 按编码方式分为 二进制、 二---十进制、 循环码计数等。 分类: 按计数增减分为 加法计数 按动作特点分为 同步计数 减法计数 异步计数 可逆计数 计数器种类繁多,介绍有代表性的几种。

1.同步计数器 重点掌握: 集成同步四位二进制加法计数器74161功能及应用。 集成同步十进制加法计数器74160功能及应用。 第5章 5.3 1.同步计数器 目前生产的同步计数器芯片基本为二进制、十进制两种。 重点掌握: 集成同步四位二进制加法计数器74161功能及应用。 集成同步十进制加法计数器74160功能及应用。

第5章5.3 Qn+1=TQn+TQn C=Q0Q1Q2Q3 用T触发器构成的同步二进制加法计数器 (1) 同步二进制计数器

第5章5.3 f0 1/2f0 1/4f0 1/8f0 1/16f0 (C与Q3占空比不同) 计数器具有分频功能,亦称分频器。 工作波形图

第5章5.3 预置数 控制 工作状态 进位 清零 并行数据 输入 中规模同步二进制加法计数器74161

要求会看器件功能表 功能: 二进制加法计数( EP ET=1 1时,对CP上升沿计数) 预置数( LD=0,同时有CP 上升沿)(同步置数) 第5章5.3 功能: 二进制加法计数( EP ET=1 1时,对CP上升沿计数) 预置数( LD=0,同时有CP 上升沿)(同步置数) 清零(异步清零) 保持(EP ET=0 1) 同步置数 异步清零 注意正常计数时 各控制端状态 要求会看器件功能表

74161状态转换图与波形图 用C作为下一级计数器的计数脉冲时,应为下降沿有效。 多片级连时,进位是脉冲沿的概念。 第5章 5.3 74161状态转换图与波形图 C=Q0•Q1•Q2• Q3•ET 用C作为下一级计数器的计数脉冲时,应为下降沿有效。 多片级连时,进位是脉冲沿的概念。

第5章 5.3 同步 十六进制 加/减计数器74LS191(了解) 加减控制 使能控制 异步置数

同步十六 进制加/减 计数器74LS191 加减 使能 控制 U/D:加减控制 0加,1减。 S: 使能控制 0计数,1保持。 第5章5.3 使能 控制 加减 U/D:加减控制 0加,1减。 S: 使能控制 0计数,1保持。 C/B:进位/借位输出。 同步十六 进制加/减 计数器74LS191

第5章5.3 同步十六 进制加/减 计数器74LS191

第5章 5.3 (2) 同步十进制计数器 由T触发器 构成的同步 十进制加法 计数器 C=Q0Q3

第5章 5.3 驱动方程: 状态方程: C=Q0 • Q3 输出方程: 电路能 自启动 状态转换图: 1 C=Q0Q3

十进制加法计数器状态表与波形图 波形图 CP Q3 Q2 Q1 Q0 0 0 0 0 0 1 0 0 0 1 2 0 0 1 0 0 0 0 0 0 1 0 0 0 1 2 0 0 1 0 3 0 0 1 1 4 0 1 0 0 5 0 1 0 1 6 0 1 1 0 7 0 1 1 1 8 1 0 0 0 9 1 0 0 1 10 0 0 0 0 状态表 十进制加法计数器状态表与波形图 波形图 Q0 Q1 Q2 Q3 CP 1 2 3 4 5 6 7 8 9 10 第5章 5.3

中规模同步十进计数器74160 与同步二进计数器74161功能表同 74161:二进制计数,十六个有效状态 第5章 5.3 中规模同步十进计数器74160 同 步 十 进 计 数 器 74160 功 能 表 与同步二进计数器74161功能表同 74161:二进制计数,十六个有效状态 74160:十进制计数,十个有效状态

第5章5.3 中规模同步十进计数器74160 无效状态转换情况可不记忆

74160十进制加法计数器波形图 作为下一级 计数器的 计数触发信号 Q1 Q2 3 4 5 6 1 2 7 8 9 10 CP Q0 Q3 第5章 5.3 作为下一级 计数器的 计数触发信号

同步十进制加法计数器74160应用 例1:用两片74160接成百进制计数器。 • 串行进位连接方法: (CP不同) 第5章 5.3 同步十进制加法计数器74160应用 例1:用两片74160接成百进制计数器。 • 串行进位连接方法: (CP不同) 注意:两级之间为什么要加非门? 1. 74160为上升沿计数. 2. C下降沿时应产生进位. 因为: 个位 十位 接无效电平 接有效 电平 (百位)

• 并行进位连接方法: (CP相同) 只有当第一片计数到1001使C1=1时第二片才为计数状态, 第5章 5.3 • 并行进位连接方法: (CP相同) 个位 十位 只有当第一片计数到1001使C1=1时第二片才为计数状态, 此时来CP上升沿两片同时加1计数,其它时间只第一片计数。 1时第二 片计数 接有效 电平 接无效电平

• 串行进位连接与并行进位连接方法比较: 两者区别在于第二片的计数方式不同. 串行进位连接: 第二片的EP、ET=1,计数脉冲接C1, 第5章5.3 • 串行进位连接与并行进位连接方法比较: 两者区别在于第二片的计数方式不同. 串行进位连接: 第二片的EP、ET=1,计数脉冲接C1, 来一个C1下降沿作一次加一计数. 并行进位连接: 第二片的EP、ET=C1,计数脉冲接CP, 在C1为高电平时来一个CP上升沿作一次 加一计数. 另:由于LD端接了无效电平,并行数据输入端的状态可为任意。

异步清零法 例2:用一片74160接成十以内任意进制计数器。 RD=Q1Q2 fY=1/6 fCP 过渡状态 六进制加 法计数器 第5章 5.3 例2:用一片74160接成十以内任意进制计数器。 异步清零法 六进制加 法计数器 过渡状态 RD=Q1Q2 fY=1/6 fCP

第5章 5.3 同步置数法 六进制加 法计数器 置0 置9 LD=Q2Q0 LD=Q2

图(b)若改用74161芯片,令LD=Q3Q2Q1Q0, 其状态转换图为: 0000 0001 0010 0011 0100 1001 第5章 5.3 图(b)若改用74161芯片,令LD=Q3Q2Q1Q0, 其状态转换图为: 0000 0001 0010 0011 0100 1001 1111 1110 1101 1100 1011 1010 12进制计数器

第5章 5.3 用T触发器 构成的同步 十进制减法 计数器 B 1 B=Q3Q2Q1Q0

2.异步计数器 特点:触发器的CP脉冲不同,各触发器不 同步翻转。 重点掌握: 第5章 5.3 2.异步计数器 重点掌握: 集成异步二--五--十进制加法计数器74LS290的功能及应用。 特点:触发器的CP脉冲不同,各触发器不 同步翻转。

(1)异步二进制计数器 一个触发器有两个稳态,N个触发器共有2N个稳态,若计数器有N个触发器,称该计数器的模数为2N,计数容量是(2N-1) 第5章 5.3 (1)异步二进制计数器 一个触发器有两个稳态,N个触发器共有2N个稳态,若计数器有N个触发器,称该计数器的模数为2N,计数容量是(2N-1)

异步二进制加法计数器 C Q2 Q1 Q0 2 3 4 1 5 1 0 1 6 7 8 0 0 0 加法计数器状态表 1 1 0 1 2 3 4 5 6 7 8 0 0 0 加法计数器状态表 J RD K CP Q 清零 计数输入 F0 F1 F2 Q0 Q1 Q2 第5章 5.3 各触发器 J=K=1 低位的Q端接 高位的CP端 (采用由低位到高位逐位进位方式)

异步二进制减法计数器 C Q2 Q1 Q0 1 2 3 4 5 6 7 8 0 0 0 减法计数器状态表 1 1 1 1 1 0 1 0 1 1 0 0 0 1 1 0 1 0 0 0 1 Q2 J RD SD K CP Q 置数 计数输入 Q0 Q1 F0 F1 F2 第5章 5.3 加法:CPi=Qi-1 减法:CPi=Qi-1

异步 十进制加法 计数器 时序图: 1 二进制计数器 异步五进制计数器 Y 二进制 计数 五进制 2 3 4 5 (使9的下一状态为0) 6 第5章5.3 异步 十进制加法 计数器 二进制计数器 异步五进制计数器 Y (使9的下一状态为0) 二进制 计数 五进制 1 2 3 4 5 6 7 8 9 10 时序图:

f Q0 =1/2 f CP0 fQ3 =1/5 f Q0 fY=1/10 f CP0 2 5 10 CP0 Q0 Y(Q3) 第5章 5.3 2 5 CP0 Q0 Y(Q3) f Q0 =1/2 f CP0 fQ3 =1/5 f Q0 fY=1/10 f CP0 10

8421码二—五—十进制加法计数器 二进制 五进制加法计数器 Q SD RD C J K F1 F2 F3 Q1 Q3 CP1 F0 Q0 & F1 F2 F3 Q1 Q2 Q3 CP1 五进制加法计数器 二进制 8421码二—五—十进制加法计数器 第5章 5.3 F0 Q0 计数输入 CP CP0 引出两个CP计数脉冲,作十进制计数时连接Q0与CP1

3. 5421码二—五—十进制加法计数器 二进制 五进制 F0 F3 F2 F1 SD Q J CP0 C K RD CP1 & 计数输入 3. 5421码二—五—十进制加法计数器 Q SD RD C J K & F1 F2 F3 Q1 Q2 Q3 F0 Q0 CP0 CP1 五进制 计数输入 CP 二进制 第5章 5.3

CP2 Q0 Q3 Q2 Q1 0 0 0 0 0 1 0 0 0 1 2 0 0 1 0 3 0 0 1 1 4 0 1 0 0 5 1 0 0 0 6 1 0 0 1 7 1 0 1 0 8 1 0 1 1 9 1 1 0 0 10 0 0 0 0 十进制加法计数器状态表 5421码 CP2 1 2 3 4 5 6 7 8 9 10 Q1 Q2 Q3 Q0 5421码十进制加法计数器波形图 第5章 5.3 采用此码计数,作四设五入运算方便 Q0为高位

计数器 计数脉冲 输出端 二进制 CP0 Q0 五进制 CP1 Q3Q2Q1 第5章 5.3 计数器 计数脉冲 输出端 二进制 CP0 Q0 五进制 CP1 Q3Q2Q1 十进制(连接Q3与CP0) CP1 Q0Q3Q2Q1(5421码) 注意输出排序 十进制(连接Q0与CP1) CP0 Q3Q2Q1Q0(8421码)

集成二—五—十进制加法计数器74LS290 增加了异步置9与异步清0端 CP0 与 Q0构成二进制; CP1 和 Q3Q2Q1构成五进制; 第5章 5.3 集成二—五—十进制加法计数器74LS290 异步 置9 清0 增加了异步置9与异步清0端 CP0 与 Q0构成二进制; CP1 和 Q3Q2Q1构成五进制; 连接Q0与CP1,由 CP1 和 Q3Q2Q1Q0构成8421码十进制; 连接Q3与CP0 ,由CP1 和 Q0Q3Q2Q1构成5421码十进制.

3.任意进制计数器的构成方法 若已有N进制计数器芯片,需M进制计数器,分两种情况: M < N: 用一片N进制计数器即可. 第5章5.3 3.任意进制计数器的构成方法 为降低成本,计数器的定型产品须有足够的批量,故常见的定型产品有:十进制、十六进制(4位二进制)、7位二进制、12位二进制、14位二进制等。若需其它进制计数器,可在此基础上进行设计。 若已有N进制计数器芯片,需M进制计数器,分两种情况: M < N: 用一片N进制计数器即可. M > N:视情况需用多片N进制计数器..

(1) M<N的情况 用一片N进制计数器实现N以内任意进制计数器 清零法:适用于有异步清零端的计数器. 有两种设计方法: 第5章 5.3 用一片N进制计数器实现N以内任意进制计数器 (1) M<N的情况 有两种设计方法: 清零法:适用于有异步清零端的计数器. 置数法:适用于有予置数功能的计数器. 思路:在N个计数状态循环中设法跳越N-M个状态. 过度状态 (不包括在稳定的有效循环内) 置数操作 可在任何 状态下进行 (无过度态)

清零法: 注意: LD=Q3Q2Q1Q0 Q2作为进位输出 。(因为不出现1001状态,C恒等于0) 存在问题: 第5章 5.3 清零法: 注意: Q2作为进位输出 。(因为不出现1001状态,C恒等于0) LD=Q3Q2Q1Q0 存在问题: 清零信号持续时间短,可靠性差。

第5章 5.3 改进电路: 增加基本RS触发器, 使经译码后送RD的清零信号保持半个CP周期, 从而可靠清零。 CP=1期间RD=0

置数法: 图a:令D3D2D1D0=0001, 则LD=Q3Q2Q1Q0. 状态图为: 0001 0110 0101 0100 0010 第5章 5.3 图a:令D3D2D1D0=0001, 则LD=Q3Q2Q1Q0. 状态图为: 0001 0110 0101 0100 0010 0011 图b:令D3D2D1D0=0111, 则LD= Q3Q2Q1Q0 .状态图为: 0000 1001 1000 0111 置数法:

(2) M>N的情况 用两片N进制计数器实现NN以内任意进制计数器(N<M<NN) 串行进位方式 并行进位方式 第5章 5.3 (2) M>N的情况 用两片N进制计数器实现NN以内任意进制计数器(N<M<NN) 有四种设计方法: 串行进位方式 并行进位方式 整体清零方式 整体置数方式 适合于M=N1  N2的情况 适合于M为大于 N的素数 的情况

第5章 5.3 • 串行进位连接方式 N=N1  N2

第5章 5.3 • 并行进位连接方式 N=N1  N2

• 整体清零方式 注意: 片(2)不出现1001状态,C无进位输出,门G1输出脉冲极窄 M=10  2 + 9 =29 (素数) 第5章 5.3 • 整体清零方式 M=10  2 + 9 =29 (素数) 两个清0端 并联 注意: 片(2)不出现1001状态,C无进位输出,门G1输出脉冲极窄 不适合作进位信号. 进位由28译码输出. 存在问题:清零信号持续时间短,可靠性差。

片1状态转换图 整体简化状态转换图 1 2 26 27 28 29 过度状态 M= 10  2 + 9 片1 片2 片1(0~8) 第5章 5.3 片1状态转换图 整体简化状态转换图 1 2 26 27 28 29 过度状态 M= 10  2 + 9 片1 片2 片1(0~8)

第5章 5.3 片1状态转换 片2状态转换图 0000 1001 1000 10 9 0001 0010 过度状态

第5章 5.3 • 整体置数方式 工作可靠,进位信号可直接从门G引出。 M=10  2 + 9 =29 (素数) 两个置数端 并联

第5章 5.3 片1状态转换 片2状态转换图 0000 1001 1000 10 9 0001 0010 无过度状态

4. 移位寄存器型计数器 (1) 环型 计数器 存在问题: 有效循环特点: 不能自启动。 有效状态只有一位为1,不需要状态译码。 第5章 5.3 4. 移位寄存器型计数器 (1) 环型 计数器 有效循环特点: 有效状态只有一位为1,不需要状态译码。 存在问题: 不能自启动。

第5章 5.3 修改反馈逻辑, 可使电路变为 能够自启动。 令: D0=Q0+Q1+Q2

(2)扭环型计数器 存在问题: 有效循环特点: 不能自启动。 相邻状态只有一位 不同,状态译码时 不会产生竞争--冒 险现象。 第5章 5.3 (2)扭环型计数器 有效循环特点: 相邻状态只有一位 不同,状态译码时 不会产生竞争--冒 险现象。 存在问题: 不能自启动。

第5章 5.3 修改反馈逻辑, 可使电路变为 能够自启动。 D0=Q1 • Q2 • Q3 令:

5.4 时序逻辑电路的设计方法 时序电路设计是时序逻辑电路分析的逆过程。 设计任务: 第5章 5.4 5.4 时序逻辑电路的设计方法 时序电路设计是时序逻辑电路分析的逆过程。 设计任务: 根据给出的具体 逻辑问题(命题要求), 设计出能实现逻辑要求的时序电路,画出逻辑图。

设计流程: 等价状态: 若两个状态在输入相同时输出相同,次态也相同,称其为等价状态. 第5章 5.4 1.确定输入变量、 输出变量、及 电路的状态数。 定义输入、输 出状态及电路状 态含义. 画原始 状态转换图(表). 2.合并等价状态, 求出最简状态 转换图(表). 3. 确定触发器数 目,进行状态编码 (状态分配)。 等价状态: 若两个状态在输入相同时输出相同,次态也相同,称其为等价状态. 4. 确定触发 器类型,求状 态方程、输 出方程与驱 动方程。 5.画逻辑 电路图. 6.检查电 路能否自 启动.

例 5.4.1 设计一个带进位 输出的十三进制 加法计数器. 解: 1. 进行逻辑抽象,画原 始状态转换图. 2. 进行状态化简(已最简). 第5章 5.3 例 5.4.1 设计一个带进位 输出的十三进制 加法计数器. 解: 1. 进行逻辑抽象,画原 始状态转换图. 无输入信号,只有CP 计数脉冲和进位输出C. 2. 进行状态化简(已最简). 3. 选用4个触发器. 4. 进行状态编码. 无特殊要求时可选普通 二进制码.

作次态卡诺图,求状态 方程、输出方程 状态方程: 输出方程: 图外为初态,图内为次态和输 出,不用的状态作为约束项. C=Q3•Q2 第5章5.3 作次态卡诺图,求状态 方程、输出方程 图外为初态,图内为次态和输 出,不用的状态作为约束项. 状态方程: 输出方程: C=Q3•Q2

求驱动方程 根据驱动方程、 输出方程画逻 辑图. 选定触发器类型, 驱动方程: 方程变换为与JK触发 器相对应的形式 第5章5.4

第5章5.4 检查能否自启动 把无效状态带入状态 方程计算次态. 本电路能够自启动.

解: 设: 变量 状态 X为输入数据(输入变量) Y为检测结果(输出变量) S0:未输入 1. S1:输入了一个1. 第5章5.4 解: X为输入数据(输入变量) Y为检测结果(输出变量) S0:未输入 1. S1:输入了一个1. S2:连续输入了两个1. S3:连续输入了三个或三 个以上1. 变量 状态 设:

1.分析命题要求,进行逻辑抽象,求原始状态转换表 第5章5.4 解: X为输入数据(输入变量) Y为检测结果(输出变量) S0:(初始状态)未输入 1. S1:输入了一个1. S2:连续输入了两个1. S3:连续输入了三个或三 个以上1. 变量 状态 1.分析命题要求,进行逻辑抽象,求原始状态转换表 串行数据 检测器 X Y CP 设:

第5章5.3 2.合并等价状态进行状态化简: 等价状态 S2、S3合并为S2

第5章 5.4 3.作次态卡诺 图, 求状态 方程、输出 方程 状态方程: 输出方程: Y=X • Q1

第5章 5.4 4.用JK触发器实现, 求驱动方程 驱动方程: 5.根据驱动方程、 输出方程画逻 辑图.

第5章 5.4 6. 检查能否自启动 把无效状态带入状态 方程计算次态. 本电路能够自启动. 若改用D触发器则: 驱动方程: 逻辑图:

5.5存储器的种类 5.1只读存储器ROM 5.2随机存储器RAM

1.只读存储器ROM 只读存储器ROM是一种长期保存信息的存储器。其特点是在数据存入后,只能读出其中存储单元的信息,但不能写入,断电后不丢失存储内容,故称只读存储器ROM(Read Only Memory)。

只读存储器可分为以下几类:  掩膜ROM:这种ROM在制造时就把需要存储的信息用电路结构固定下来,使用中用户不能更改其存储内容,所以又称固定存储器。可编程ROM(PROM): PROM存储的数据是由用户按自己的需求写入的,但只能写一次,一经写入就不能更改。 可改写ROM(EPROM、E2PROM、FlashMemory):这类ROM由用户写入数据(程序),当需要变动时还可以修改,使用较灵活。 根据逻辑电路的特点,ROM属于组合逻辑电路,即给 一组输入(地址),存储器相应地给出一种输出(存储的 字)。因此要实现这种功能,可以采用一些简单的逻辑门。 

图是4×4的二极管掩膜ROM,它由地址译码器、存储矩阵和输出电路 3 部分组成。 掩膜ROM, 又称固定ROM,这种ROM在制造时,生产厂利用掩膜技术把信息写入存储器中。 按使用的器件可分为二极管ROM、双极型三极管ROM和MOS管ROM三种类型。 在这里主要介绍二极管掩膜ROM。  图是4×4的二极管掩膜ROM,它由地址译码器、存储矩阵和输出电路 3 部分组成。

地址译码器采用单译码方式,其输出为 4 条字选择线W0~W3。当输入一组地址,相应的一条字线输出高电平。存储矩阵由16个存储单元组成,每个十字交叉点代表一个存储单元,交叉处有二极管的单元,表示存储数据为“1”,无二极管的单元表示存储数据为“0”。 输出电路由 4 个驱动器组成,四条位线经驱动器由D3~D0输出。

例如,当输入地址码A1A0=10时,字线W2=1,其余字选择线为0,W2字线上的高电平通过接有二极管的位线使D0、D3为1,其他位线与W2字线相交处没有二极管,所以输出D3D2D1D0=1001,根据图7.9的二极管存储矩阵,可列出对应的真值表如表7.1。 所示这种ROM的存储矩阵可采用如图7.9(b)所示的简化画法。有二极管的交叉点画有实心点,无二极管的交叉点不画点。 

显然, ROM并不能记忆前一时刻的输入信息,因此只 是用门电路来实现组合逻辑关系。 实际上,图7.9(a)的存矩矩阵和电阻R组成了 4 个二极管或门,以D2为例,为例二极管或门电路如图7.9(c)所示,D2=W0+W1,因此属于组合逻辑电路。 用于存储矩阵的或门阵列也可由双极型或MOS型三极管构成,在这里就不再赘述,其工作原理与二极管ROM相同。

2.随机存储器RAM 随机存取存储器RAM用于存放二进制信息(数据、 程序指令和运算的中间结果等)。它可以在任意时刻,对任意选中的存储单元进行信息的存入(写)或取出(读)的信息操作,因此称为随机存取存储器。其结构示意图如图所示

1)存储矩阵 该部分是存储器的主体,由若干个存储单元组成。 每个存储单元可存放一位二进制信息。 为了存取方便,通常将这些存储单元设计成矩阵形式,即若干行和若干行若干列例如,一个容量为256×4(256个字, 每个字4位)的存储器,共有1 024个存储单元,这些单元可排成如图所示的32行×32列的矩阵。

RAM的存储矩阵

每行有32个存储单元(圆圈代表存储单元),每4个存储单元为一个字, 因此每行可存储8个字称为8个字列。每根行选择线选中一行,每根列选择线选中一个字列。因此,该RAM存储矩阵共需要32根行选择线和8根列选择线。  2) 地址译码器 由上所述,一片RAM由若干个字组成(每个字由若干位组成,例如4位、8位、16位等)。通常信息的读写是以字为单位进行的。

第五章 基本要求 掌握: 1. 小规模同步时序电路的分析与设计。 2. 中规模时序电路的分析与设计。 第五章 基本要求 掌握: 1. 小规模同步时序电路的分析与设计。 2. 中规模时序电路的分析与设计。 • 熟练掌握 74160、74161、74LS290的应 用,会使用集成计数器功能表。 • 熟练掌握串行计数、并行计数、整体清 零、整体置数四种方式。 • 掌握 74LS194的功能及应用。

习 题 5.1 5.2 5.3 5.4 5.8 5.9 5.10 5.11 5.12 5.13 5.15 5.16 5.17 5.20 5.25 补:小规模同步时序电路设计题。