《数字电子技术》第1单元数字电路基础知识
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• 二进制数转换为十进制数时,可以完整地 进行转换;但十进制数转换为二进制数时, 有时不能完全转换,只能达到一定的精度。
• 例1-4 将 (47.39)D转换为等值的二进制数。
• 解:(47.39)D包含整数部分和小数部分, 分别采用除以2取余法和乘以2取整法对整 数和小数部分进行转换。
• 根据上面的转换结果,可以得到 (47.39)D=47+0.39=101111+0.0110 =(101111.011)B
• 解:按照乘以2取整法进行转换,即
0.39×2=0.78 0.78×2=1.56 0.56×2=1.12 0.12×2=0.24 ……
整数部分
0 (取出整数部分 0,小数部分继续乘以 2)
1 (取出整数部分 1,小数部分继续乘以 2)
1 (取出整数部分 1,小数部分继续乘以 2)
0 (取出整数部分 0,小数部分继续乘以 2)
第二部分 相 关 知 识
1.1
数字电路概述
1.2
计数体制
1.3
码制
1.4
逻辑代数基础
1.5
逻辑函数的化简
1.6
数字逻辑门电路
1.1 数字电路概述
1.1.1 什么是数字电路
1.数字电路的特点
• 数字信号目前常取二值信息,它用两个有 一定数值范围的高、低电平来表示,也可 用两个不同状态的逻辑符号如“1”或“H” 和“0”或“L”来表示。
• 解:按权展开后计算得 (101101.01)B=1×25+0×24+1×23+1×22
+0×21+1×20+0×2−1+1×2−2=(45.25)D
1.2.5 十进制数转换为二进制数
1.整数部分的转换
• 整数部分的转换采用除以2取余法,也就 是将十进制整数逐次除以2,并依次记下余 数,一直除到商为零时结束,就得到等值 的二进制数。
• 这些数字符号称为数码(或数字)。 • 任何一个十进制数均由这10个数码来表示。
2.十进制数的计数原则
• 十进制数的计数原则是:逢10进1,借1当10。
• 例如,十进制数3743. 3由5位数字组成,小 数点左边有4位,右边有1位。
• 这个数实际上是由以下多项式缩写而成的, 即
3743.3=3×103+7×102+4×101+3×100+3×10−1
• 典型的数字信号波形是具有一定幅度的矩 形波,当它作用在某些电子电路上时,其半 导体器件就会在截止与导通(或饱和)状态 下工作,这和模拟信号作用于电路时器件工 作在线性放大状态相比有根本的不同。
2.数字电路的组成
• 数字电路组成的一般框图如图1-3所示, 其数据输入与输出的信号以及控制与操作 的变量都是数字信号。
① 数字电路结构简单,器件容易制造、便于集 成、系列化生产且成本低廉,使用方便。
② 由数字电路组成的数字系统,工作准确、稳 定可靠、精度高、信息容量大、运算速度快。
③ 数字电路不仅能完成数值运算,还可以
进行逻辑运算与判断,在控制系统中这是 不可少的,因此又把数字电路称作“数字 逻辑电路”。
1.1.3 数字电路与脉冲电路的异同
• 图1-2所示为由数字集成块构成的音乐电 子门铃电路。
• 该电路也是由数字门(IC1)与数字计数 器(IC2)共同构成的。
图1-2 数字集成块构成的音乐电子门铃电路
• 除了以上两种实际应用外,数字电路还广 泛应用于自动控制与调节系统、自动检测系 统的放大组件、组合仪表以及其他各种电子、 电气等设备中。
……
读数方向 高位
低位
• 由此即得 (0.39)D=(0.0110)B,误差≤2−3。
• 如果精度要求较高,如10位,则上述乘以 2的过程一直继续下去,直到达到所需10位 数为止。
3.需要说明的问题
• 对于一个既有整数部分又有小数部分的十 进制数转换成二进制数时,则要将其整数部 分采用除以2取余法转换成二进制数的整数, 将其小数部分采用乘以2取整法转换成二进 制数的小数,然后将二进制数的整数部分和 小数部分合并即可得到等值的二进制数。
• 这些有权码与十进制数之间的对应关系如 表1-3所示。
1.3.3 余3码
• 余3码也是用四位二进制代码来表示的一 个十进制数字,比8421码多出0011,故称 其为余3码。
• 余3码也是一种对9的自补代码,但各位没 有固定的权值,故是一种无权码。
• 余3码与十进制数之间的对应关系如表1-3 所示。
图1-3 数字电路组成的一般方框图
• 图1-3中含有对数字信号进行传送、逻辑运 算、控制、计数、寄存、显示以及信号的产 生、整形、变换等不同功能的数字部件。
• 在数字电路中,电压或电流通常只有两个 状态:高电平或低电平,有电流或无电流。
• 数字信号通常是以时间上或空间上的0、1 符号序列来表示。
• 例1-2 将(47)D转换成等值的二进制数。
2.小数部分的转换
• 小数部分的转换采用乘以2取整法,也就 是将十进制数的小数逐次乘以2(每次只将 小数部分乘以2)并依次记下整数,然后把 全部整数按次序排列起来,即可得到等值 的二进制数。
• 例1-3 将 (0.39)D转换为等值的二进制数 小数。
• 这些去掉的码称为伪码。
• 另外,为了减少数码在传输过程中可能发 生的错误,还有格雷码、奇偶校验码、海明 码等可靠性编码。
1.4 逻辑代数基础
1.4.1 三种基本逻辑关系
1.逻辑乘(与运算)
• 若决定某一件事的所有条件都成立,这件 事就发生,否则这件事就不发生,这样的逻 辑关系被称为逻辑乘。
• 其逻辑表达式为 F=A·B
第1单元 数字电路基础知识
第一部分 任 务 导 入
• 数字电路是电子技术的另一大类,广泛应 用于各个领域的各种电子电路之中。
• 图1-1所示为由数字集成块构成的触摸LED 追逐电路。
• 该电路主要是由数字门(如IC1)与数字 计数器(如IC2)共同构成的。
图1-1 数字集成块构成的触摸LED追逐电路
• 式中,“·”符号为逻辑乘(又叫与运算), 它不是普通代数中的乘号;F是A、B逻辑乘 的结果,称为逻辑积,它也不是普通代数中 的乘积;A与B表示这件事发生的两个条件, 也就是两个输入变量,输入变量可以是多个, 这里仅以两个变量为例,以下同。
1.2.3 常用进位计数制之间的 对应关系
• 一个数从一种进位计数制表示法转换成另
• 一种进位计数制表示法,称为数制转换。
• 二进制数、八进制数、十六进制数及十进 制数是现代数字系统中常用的4种数制。
• 这几种进位计数制之间的对应关系如表12所示。
1.2.4 二进制数转换为十进制数
• 例1-1 把二进制数 (101101.01)B转换成十 进制数(N)D。
• 任何一个十进制数要写成8421码,只要把 该十进制数的各位数字分别转换成对应的 8421码即可。
• 表1-3所示为各种有权、无权码与十进制 数的对应关系。
• 例1-5 将 (25.65)D用8421码表示。 • 解:根据上述转换规律可得到
1.3.2 2421码
• 2421码(埃肯码)是另一种形式的有权码, 也是用四位二进制代码来表示一位十进制 数的,各位的权值由高到低分别为2,4,2, 1。
10i为第i位的权(也称为位权),10为进位的 基数,也就是基本计数符号的个数;
n,m均为正整数,n代表整数位数,m代表 小数位数;
(N)10的下标10表示十进制,也可以用D表示。
1.2.2 二进位计数制
1.二进制数的数码
• 在二进制计数中,每个数字只能有两个不 同的取值,即“0”和“1”。
• 任何一个二进制数均由这两个数码来表示。
• 依此类推,任何一个n位整数、m位小数 的十进制数(N)10均可记为
(N)10=(an−110n−1+an−210n−2+…+a1101+a01010+a−110−1+…+a−m10−m
• 其值为
n 1
(N)D=(N)10= ai ×10i m
(1-2-1)
• 式中,ai为十进制数中第i位的值,它可以是 0~9中的任何一个;
2.二进制数的计数原则
• 二进制数的计数原则是:逢2进1,借1当2。
• 一个二进制数也以用类似十进制数按权 展开的方法展开。
• 例如,(1110.11)2可以写成 (1110.11)2=1×23+1×22+1×21+0×20+1
×2−1+1×2−2
• 依此类推,任何一个n位整数、m位小数 的二进制数 (N)2均可记为
• 余3码不允许出现0000、0001、0010、1101、 1110、1111六种代码。
• 例1-7 用余3码对 (6981)D进行编码。
• 解:根据余3码与十进制码之间的对应关 系(见表1-3)可得到
1.3.4 码制说明
• 以上介绍的二-十进制编码是用四位二进制 编码组成的。
• 由于四位二进制编码有16个状态来表示十 进制数,还多余6个状态需要去掉,去掉哪6 个有多种方案,于是就形成了多种二-十进 制编码(包含有权码和无权码)。
• 数字电路按电路所用器件分类,可分为双极 型(如DTL、TTL、ECL、IIL、HTL)和单 极型(如NMOS、PMOS、CMOS)电路。
3.按逻辑功能分类
• 数字电路按其逻辑功能分类,可分为组合 逻辑电路和时序电路两大类。
1.2 计数体制
1.2.1 十进位计数制
1.十进制数的数码
• 十进位计数制简称十进制数,采用10个数 字符号,即0,1,2,3,…,9。
• 例如,3的2421码是0011,3对9自补是 9−3=6,而6的2421码是1100,0011和1100 之间是自身按位取反,故二者互为反补。
• 例1-6 用2421码对 (4326)D进行编码。
• 解:根据2421码与十进制码之间的对应关 系(见表1-3中2421(B)码)可以看出:
• 除了上述的8421码和2421码以外,有权码 还有5211码、5421码、7421码、5311码等。
• 数字电路输入与输出的0、1符号序列间的 逻辑关系就是数字电路的逻辑功能。
• 因此,数字电路也可以认为是实现各种逻 辑关系的电路。
• 数字电路通常由逻辑门、触发器、计数器 及寄存器等逻辑部件构成,可以用来对数字 信号进行传送、逻辑运算、控制、计数、寄 存、显示以及信号的产生、整形、变换等。
1.1.2 数字电路的优点
• 如果用a3,a2,a1,a0分别代表2421码的 四位二进制代码,则一位十进制数 (N)D可 表示为
(N)D=2a3+4a2+2a1+1a0
• 2421码与十进制数的对应关系如表1-3所示。
• 2421码是一种对9的自补代码,即2421码表 示的数只要自身按位取反,就能得到该数对9 自补的2421码。
• 式中,bi为二进制数中第i位的值,可以是 0或1;
2i为第i位的权(也称为位权),2为进位 的基数;
n,m均为正整数,n代表整数位数,m代 表小数位数;
( 表示N)。2的下标2表示二进制数,也可以用B
3.二进制数运算规则
• 在二进制数中仅有0、1两个数码,相应的 运算规则也比较简单。
• 表1-1所示为二进制数的运算规则。
1.3 码制
1.3.1 8421码
• 8421码是最基本最常用的BCD码,是一 种有权码或加权码。
• 其权值由高到低分别为8(23),4(22),2(21), 1(20)。
• 假设8421码为a3a2a1a0,则一位十进制数 (N)D可表示为
(N)D=8a3+4a2+2a1+1a0
• 必须说明的是,在8421码中不允许出现 1010~1111六种编码,因为在十进制数中 没有单个的数字符号与它们对应。
• 脉冲信号是短促的断续作用的电压或电流信 号,图1-4所示为常见的脉冲信号波形。
• 除正弦波和它的合成信号外,其他形式的信 号都属于脉冲信号。
• 在这个意义上,数字电路也是一种脉冲电路。
图1-4 常见的脉冲信号波形示意图
• 但一般脉冲电路主要是研究脉冲波形的产 生、放大、变换、整形和传输,而数字电路 则重点研究电路输入与输出变量之间的逻辑 关系,以及如何用各种基本逻辑单元来实现 具有逻辑和数值运算功能的电路。
1.1.4 数字电路的类型
1.按电路组成结构分类
• 数字电路按其电路的组成结构分类,可分 为分立组件和集成电路两类。
• 其中集成电路按集成度(在一块硅片上包 含的逻辑门电路或组件的数量)分为小规 模集成(SSI)、中规模集成(MSI)、大 规模集成(LSI)和超大规模集成(VLSI) 电路。
2.按所用器件分类