《数字电子技术》学习情景2任务二 编码器的逻辑功能测试_第1页
《数字电子技术》学习情景2任务二 编码器的逻辑功能测试_第2页
《数字电子技术》学习情景2任务二 编码器的逻辑功能测试_第3页
《数字电子技术》学习情景2任务二 编码器的逻辑功能测试_第4页
《数字电子技术》学习情景2任务二 编码器的逻辑功能测试_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

任务二:编码器的逻辑功能测试任务目标:1.掌握数制与码制的种类,以及各数制间的转换、码制之间的转换。2.掌握编码器的功能,能描述优先编码器的编码特点。3.对照功能真值表测试74LS148型8/3线优先编码器的逻辑功能。

数制和码制理解

BCD码的含义,掌握

8421BCD码,了解其他常用

BCD码。主要要求:

了解八进制和十六进制。掌握十进制数和二进制数的表示及其相互转换。一、数制

(一)

十进制

3×101

2×100

7×10-1

9×10-2权权权

权数码所处位置不同时,所代表的数值不同

(32.79)10

数码:0、1、2、3、4、5、6、7、8、9进位规律:逢十进一,借一当十数码与权的乘积,称为加权系数十进制数可表示为各位加权系数之和,称为按权展开式例:(32.79)10=3×101

+2×100

+7×10-1

+9×10-2

(二)

二进制

进位规律:逢二进一,借一当二数码:0、1按权展开式表示

(1001.01)2=1×23

+0×22

+0×21

+1×20

+0×2-1

+1×2-2

将按权展开式按照十进制规律相加,即得对应十进制数。(1001.01)2=1×23

+0×22

+0×21

+1×20

+0×2-1

+1×2-2

=

8+0+0+1+0+0.25=

(9.25)10二、不同数制间的转换1.各种数制转换成十进制按权展开求和1.500

1

整数0.75002.十进制转换为二进制2561

3011012(25)10=(11011)2

×2

×21.000

1.37522220.375

×2

余数121整数和小数分别转换整数部分:除

2取余法

小数部分:乘

2取整法读数顺序读数顺序

.011每位八进制数用三位二进制数代替,再按原顺序排列。八进制→二进制:3.二进制与八进制间的相互转换二进制→八进制:(11100101.11101011)2=(345.726)8

(745.361)8=(111100101.011110001)2

(11100101.11101011)2=(?)8

11100101.11101011

00

3457261110010111101011从小数点开始,整数部分向左

(小数部分向右)

三位一组,最后不足三位的加0补足三位,再按顺序写出各组对应的八进制数。4.二进制和十六进制间的相互转换

(10011111011.111011)2=(4FB.EC)16

(3BE5.97D)16=(11101111100101.100101111101)2

(10011111011.111011)2=(?)16

10011111011.11101104FBEC0

十六进制→二进制:每位十六进制数用四位二进制数代替,再按原顺序排列。二进制→十六进制:从小数点开始,整数部分向左

(小数部分向右)

四位一组,最后不足四位的加0补足四位,再按顺序写出各组对应的十六进制数。三、二进制代码

将若干个二进制数码0和1按一定规则排列起来表示某种特定含义的代码称为二进制代码,简称二进制码。用数码的特定组合表示特定信息的过程称编码

常用二进制代码自然二进制码二-

十进制码格雷码奇偶检验码

ASCII码

常用BCD码十进制数8421码余3码格雷码2421码5421码012345678900000001001000110100010101100111100010010011010001010110011110001001101010111100000000010011001001100111010101001100110100000001001000110100101111001101111011110000000100100011010010001001101010111100用BCD码表示十进制数举例:

(4.79)10=(0100.01111001)8421BCD

(01010001)8421BCD=(51)10奇偶校验码:格雷码(Gray码,又称循环码):相邻项或对称项只有一位不同特点:传输“1”的个数为奇数的称奇校验,为偶数的称偶校验。

编码器一.编码器的基本概念及工作原理编码——将特定的逻辑信号编为一组二进制代码。能够实现编码功能的逻辑部件称为编码器。一般而言,N个不同的信号,至少需要n位二进制数编码。N和n之间满足下列关系:2n≥N

二、编码器的概念与类型编码

将具有特定含义的信息编成相应二进制代码的过程。

实现编码功能的电路

编码器二进制编码器

二-十进制编码器

优先编码器

编码器(即Encoder)

被编信号

二进制代码

编码器三.二进制编码器

3位二进制编码器有8个输入端,3个输出端,所以常称为8线—3线编码器,其功能真值表见下表:(输入为高电平有效)

由真值表写出各输出的逻辑表达式为:

用门电路实现逻辑电路:I1I2I3I4I5I6I7Y0Y1Y2I8I9Y38421BCD码编码器四、二-十进制编码器将0~9十个十进制数转换为二进制代码的电路。又称十进制编码器。

I0省略不画输出

4位二进制代码原码输出I1I2I3I4I5I6I7Y0Y1Y2I8I9Y310011000000000000101000000001110001000000001100001000000101000001000000010000001000011000000001000010000000001001000000000001000000000000001Y0Y1Y2Y3I9I8I7I6I5I4I3I2I1I0输出输入10线

–4线编码器被编信号高电平有效五.优先编码器——允许同时输入两个以上信号,并按优先级输出。集成优先编码器举例——74LS148(8线-3线)注意:该电路为反码输出。EI为使能输入端(低电平有效),EO为使能输出端(高电平有效),GS为优先编码工作标志(低电平有效)。

四.编码器的应用

1.编码器的扩展用两片74148优先编码器串行扩展实现的16线—4线优先编码器CT74LS147I8I1I2I3I4I5I6I7Y0Y1Y2Y3I9二

-

十进制优先编码器

CT74LS147

I9=1,I8=0时,不论I0~I7为0还是

1,电路只对I8进行编码,输出反码0111。反码输出被编信号输入,(省略了I0),低电平有效。0111111111110101111111110×00111111110××1101111110×××010111110××××10011110×××××0001110××××××111010×××××××01100××××××××1111111111111Y0Y1Y2Y3I9I8I7I6I5I4I3I2I1输出输入

I9=0时,不论其他Ii为0

还是1,电路只对I9进行编码,输出Y3Y2Y1Y0=0110,为反码,其原码为1001。111010××××××

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论