




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第第8章章 第第4节节常用组合逻辑电路常用组合逻辑电路1、加法器、加法器2、编码器、编码器 普通编码器、优先编码器普通编码器、优先编码器3、译码器、译码器 用译码器实现逻辑函数用译码器实现逻辑函数4、数码显示管、数码显示管5、数据选择器、数据选择器 用数据选择器实现逻辑函数用数据选择器实现逻辑函数1、加法器举例:举例:A=1101, B=1001, 计算计算A+B1 1 0 11 0 0 1+011010011加法运算的基本规则加法运算的基本规则:(1)逢二进一。)逢二进一。(2)最低位是两个数最低位的相加,不需)最低位是两个数最低位的相加,不需考虑进位。考虑进位。(3)其余各位都是三个数相加
2、,包括加数、)其余各位都是三个数相加,包括加数、被加数和低位上来的进位。被加数和低位上来的进位。(4)任何位相加都产生两个结果:本位和、)任何位相加都产生两个结果:本位和、向高位的进位。向高位的进位。1 1 0 11 0 0 1+011010011(1)半加器:)半加器: 半加运算不考虑从低位来的进位半加运算不考虑从低位来的进位A-加数加数;B-被加数被加数;S-本位和本位和;Co-进位进位。真值表真值表BABABASABCo 加法器加法器逻辑图逻辑图逻辑符号逻辑符号A-加数加数;B-被加数被加数;S-本位和本位和;Co-进位。进位。BABABASABCo (2)全加器:)全加器:A-加数;加
3、数;B-被加数;被加数;Ci-低位来的进位低位来的进位;S-本位和;本位和;Co-进位。进位。相加过程中,既考虑加数、被加数又考虑低相加过程中,既考虑加数、被加数又考虑低位的进位。位的进位。BACABCBACBACBACSiiiii)(BACABABCBACABCiiioA-加数;加数;B-被加数;被加数;Ci-低位来的进位;低位来的进位;S-本位和;本位和;Co-进位。进位。BACABCBACBACBACSiiiii)(BACABABCBACABCiiioCI(1)串行进位加法器)串行进位加法器如图:用全加器实现如图:用全加器实现4位二进制数相加。位二进制数相加。低位全加器进位输出低位全加器
4、进位输出 高位全加器进位输高位全加器进位输 入入注意:注意:CICI0 0=0=0进位多位加法器多位加法器结果:结果:Co进位进位S3S2S1S0编码编码:用二进制代码来表示某一信息(文:用二进制代码来表示某一信息(文字、数字、符号)的过程。字、数字、符号)的过程。 实现编码操作的电路称为实现编码操作的电路称为编码器编码器。编码编码 将具有特定含义的信息编成相应二进制代码的过程。将具有特定含义的信息编成相应二进制代码的过程。 实现编码功能的电路实现编码功能的电路 编码器编码器( (即即Coder) ) 被编被编信号信号 二进制二进制代码代码 编编码码器器 编码器编码器 二进制编码器二进制编码器
5、 二二- -十进制编码器十进制编码器 优先编码器优先编码器 普通编码器普通编码器2、编码器为什么要进行编码?为什么要进行编码?为了节约计算机的资源。为了节约计算机的资源。编码器的输入、输出之间应满足如下编码器的输入、输出之间应满足如下关系:关系:mN2需要编码的信息量需要编码的信息量 二进制数的位数二进制数的位数普普通通编编码码器器3位二进制(位二进制(8线线3线)编码器真值表线)编码器真值表任何时刻只允许输入一个编码信号,否则输出将发生混乱。任何时刻只允许输入一个编码信号,否则输出将发生混乱。一、二进制编码器一、二进制编码器输入端:输入端:2n输出端:输出端:n高电平有效高电平有效75310
6、7632176542IIIIYIIIIYIIIIY1111000000001101000000101001000000010001000011000001000010000001001000000001000000000001Y0Y1Y2I7I6I5I4I3I2I1I0输输 出出输输 入入I1I2I3I4I5I6I7Y0Y1Y2画画电电路路图图利用添加约束项来化简可得利用添加约束项来化简可得 普通的编码器存在的问题:普通的编码器存在的问题:每一时刻只能有一个输入信息,当输入信息中出现每一时刻只能有一个输入信息,当输入信息中出现不该出现的组合时(同时输入多个不该出现的组合时(同时输入多个1),输
7、出混乱。),输出混乱。1111000000001101000000101001000000010001000011000001000010000001001000000001000000000001Y0Y1Y2I7I6I5I4I3I2I1I0输输 出出输输 入入为何要使用为何要使用优先编码器?优先编码器?四、优先编码器四、优先编码器1111000000001101000000101001000000010001000011000001000010000001001000000001000000000001Y0Y1Y2I7I6I5I4I3I2I1I0输输 出出输输 入入允许同时输入数个编码信号,
8、并只对其中允许同时输入数个编码信号,并只对其中优先权最高的信号进行编码输出的电路。优先权最高的信号进行编码输出的电路。 普通编码器在任普通编码器在任何时刻只允许一个输何时刻只允许一个输入端请求编码,否则入端请求编码,否则输出发生混乱。输出发生混乱。 在优先编码器电路中,允许同时输入两个以在优先编码器电路中,允许同时输入两个以上编码信号。编码时只对上编码信号。编码时只对优先权优先权最高的进行编码。最高的进行编码。8线线3线优先编码器线优先编码器74LS148逻辑图逻辑图选通输入端选通输入端选通输出端选通输出端扩展端扩展端优先编码器优先编码器 ( (即即 Priority Encoder) ) 输
9、入:逻辑输入:逻辑0(0(低电平)有效低电平)有效输出:逻辑输出:逻辑0(0(低电平)有效低电平)有效低电平表示低电平表示“电路工电路工作,但无编码输入作,但无编码输入”低电平表示低电平表示“电路工电路工作,且有编码输入作,且有编码输入”SIIIIY)(76542SIIIIIIIIY)(765435421SIIIIIIIIIIY)(76564364210得到表达式为:得到表达式为:8线线3线优先编码器线优先编码器74LS148的逻辑图的逻辑图输入和输输入和输出均以低出均以低电平作为电平作为有效信号有效信号P153 例8-10、8-11一、二一、二三三三三三三三三三三1.确定输入变量及输出变量的
10、个数确定输入变量及输出变量的个数确定输入变量确定输入变量4个个确定输出变量确定输出变量4个个输入:逻辑输入:逻辑0(0(低电平)有效低电平)有效输出:逻辑输出:逻辑0(0(低电平)有效低电平)有效2.画真值表画真值表3.由真值表写出逻辑函数式由真值表写出逻辑函数式4.连接电路连接电路3、译码器、译码器译码译码:将二进制代码翻译成对应的输出信:将二进制代码翻译成对应的输出信号的过程号的过程.译码是编码的逆过程译码是编码的逆过程. 实现译码操作的电路称为实现译码操作的电路称为译码器译码器。一、译码的概念与类型一、译码的概念与类型 译码译码是是编码编码的逆过程。的逆过程。 将表示特定意义信息的将表示
11、特定意义信息的二进制代码翻译出来。二进制代码翻译出来。 实现译码功能的电路实现译码功能的电路 译码器译码器( (即即 Decoder) ) 二进制二进制代码代码 与输入代与输入代码对应的码对应的特定信息特定信息 译译码码器器 译码器译码器 二进制译码器二进制译码器 二二 - - 十进制译码器十进制译码器 数码显示译码器数码显示译码器 通用译码器通用译码器一、二进制译码器一、二进制译码器 输入端:输入端:n 输出端:输出端:2n 二进制译码器的输入端为二进制译码器的输入端为n n个,则输出端为个,则输出端为2 2n n个,个,且对应于输入代码的每一种状态,且对应于输入代码的每一种状态,2 2n
12、n个输出中只有个输出中只有一个为一个为1 1(或为(或为0 0),其余全为),其余全为0 0(或为(或为1 1)。)。 3 3位二进制译码器位二进制译码器(3 (3线线-8 -8线译码器线译码器) )输入输入:3位二进制代码位二进制代码输出输出:8个互斥的信号(高电平有效)个互斥的信号(高电平有效)74LS138集成译码器集成译码器S=1,译码器正常工作译码器正常工作100片选输入端片选输入端(使能端)(使能端)地址输入端地址输入端3线线8线译码器线译码器74HC138功能表功能表00120)(mAAAY当当S1=1, =0, =0(即(即S=1)时,可得输出)时,可得输出2S3S10121)
13、(mAAAY20122)(mAAAY30123)(mAAAY40124)(mAAAY50125)(mAAAY60126)(mAAAY70127)(mAAAY例例4.3.3:试用试用3线线8线译码器线译码器74LS138设计一个多输设计一个多输出的组合逻辑电路。输出逻辑函数式为出的组合逻辑电路。输出逻辑函数式为ABCCBCBAZCBABAZCBABCZCBABCACAZ4321解:解:化为最小项之和的形式:化为最小项之和的形式:ABCCBACBACBAZCBACBABCAZCBABCAABCZCBABCACBACABZ4321当当S1=1, S2=S3=0时时,令令A2=A, A1=B, A0=
14、C ,则则 )()()()(74207420473273237317312654365431mmmmmmmmZmmmmmmZmmmmmmZmmmmmmmmZ画电路图画电路图 )()()()(74207420473273237317312654365431mmmmmmmmZmmmmmmZmmmmmmZmmmmmmmmZ 思考P159 8-21习题答案:习题答案:P159 8-21Y= ABC+ABC+ABC+ABC)7421 (m,Y742174217421YYYYYYYYYYYYY742174217421YYYYYYYYYYYYY4、显示译码器、显示译码器 用来驱动各种显示器件,从而将用二进制
15、代用来驱动各种显示器件,从而将用二进制代码表示的数字、文字、符号翻译成人们习惯的码表示的数字、文字、符号翻译成人们习惯的形式直观地显示出来的电路,称为形式直观地显示出来的电路,称为显示译码器显示译码器。数字、文字、数字、文字、符号代码符号代码译码器译码器显示器显示器YA0A1A2数码显示译码器数码显示译码器译译码码器器YYYYYY驱驱动动器器YYYYYYYA3a数码显示器数码显示器bcdefgbcdefgabcdefga数码显示译码器数码显示译码器 将输入的将输入的 BCD 码译成相应输出信号,码译成相应输出信号,以驱动显示器显示出相应数字的电路。以驱动显示器显示出相应数字的电路。 ( (一一
16、) ) 数码显示译码器的结构和功能示意数码显示译码器的结构和功能示意0101a数码显示器数码显示器bcdefgYA0A1A2数码显示译码器数码显示译码器译译码码器器YYYYYY驱驱动动器器YYYYYYYA3bcdefgabcdefga输入输入 BCD 码码输出驱动七段数码管显示相应数字输出驱动七段数码管显示相应数字0001( (二二) )数码显示器简介数码显示器简介1. 七段半导体数码显示器七段半导体数码显示器( (LED) ) abcdefgDPag fCOMbce dCOMDPabcdefgDP发光字段,由管脚发光字段,由管脚 a g 电平控制是否发光。电平控制是否发光。小数点,需要时才点
17、亮。小数点,需要时才点亮。显显示示结结构构字型字型abcdefgh a b c d a f b e f g h g e c d(a) 外形图(b) 共阴极(c) 共阳极+VCCabcdefgh即液态晶体即液态晶体 2. 液晶液晶显示器显示器( (LCD) ) abcdefgDPag fCOMbce dCOMDP显显示示结结构构字型字型液晶显示器的结构及符号(a)未加电场时 (b)加电场以后 (c)符号液晶液晶显示器显示器( (LCD) ) 液晶显示原理:液晶显示原理:无外加电场作用时,液晶分子排无外加电场作用时,液晶分子排列整齐,入射的光线绝大部分被反射回来,液晶呈透列整齐,入射的光线绝大部分
18、被反射回来,液晶呈透明状态,不显示数字;明状态,不显示数字;当在相应字段的电极上加电压时,液晶中的导电离子当在相应字段的电极上加电压时,液晶中的导电离子作定向运动,在运动过程中不断撞击液晶分子,破坏作定向运动,在运动过程中不断撞击液晶分子,破坏了液晶分子的整齐排列,液晶对入射光产生散射而变了液晶分子的整齐排列,液晶对入射光产生散射而变成了暗灰色,于是显示出相应的数字。成了暗灰色,于是显示出相应的数字。当外加电压断开后,液晶分子又将恢复到整齐排列状当外加电压断开后,液晶分子又将恢复到整齐排列状态,字形随之消失。态,字形随之消失。 BCD BCD七段显示译码器七段显示译码器A A3 3-A-A0
19、0: : 输入数据输入数据要设计的七段显示译码器要设计的七段显示译码器YaYaYbYbYcYcYdYdYeYeYfYfYgYg译译 码码 器器A A3 3A A2 2A A1 1A A0 0b bc cd de ef fg ga十进制数十进制数 A A3 3A A2 2A A1 1A A0 0 Y Ya a Y Yb b Y Yc c Y Yd d Y Ye e Y Yf f Y Yg g 显示字形显示字形 0 0 0 0 0 00 0 0 0 1 1 1 1 1 11 1 1 1 1 0 01 0 0 1 1 0 0 0 10 0 0 1 0 0 1 1 0 0 0 0 1 1 1 0 0
20、0 0 1 2 2 0 0 1 0 0 0 1 0 1 1 1 0 1 1 0 1 2 1 0 1 1 0 1 2 3 3 0 0 1 1 0 0 1 1 1 1 1 1 1 0 0 1 3 1 1 1 0 0 1 3 4 4 0 1 0 0 0 1 0 0 0 0 1 1 0 0 1 1 4 1 1 0 0 1 1 4 5 5 0 1 0 1 0 1 0 1 1 1 0 1 1 0 1 1 50 1 1 0 1 1 5 6 0 1 1 0 6 0 1 1 0 0 0 0 1 1 1 1 1 60 1 1 1 1 1 6 7 7 0 1 1 1 0 1 1 1 1 1 1 1 0 0 0 0
21、7 1 1 0 0 0 0 7 8 8 1 0 0 0 1 0 0 0 1 1 1 1 1 1 1 1 8 1 1 1 1 1 1 8 9 9 1 0 0 1 1 0 0 1 1 1 1 1 0 0 1 1 9 1 1 0 0 1 1 9 abcdefg先设计输出先设计输出YaYa的逻辑表示式及电路图的逻辑表示式及电路图)(02130123AAAAAAAAYaBCD七段显示译码器7448的逻辑图定义定义:根据需要将多路信号中选择一路送到公共:根据需要将多路信号中选择一路送到公共数据线上的逻辑电路数据线上的逻辑电路(又称又称多路开关多路开关).n位通道选择信号位通道选择信号数据选择器数据选择器D
22、0D1D2D2n-1Y输入端:输入端:2n个个输出端:输出端:1个个5、数据选择器1 1、2 2选选1 1数据选择器数据选择器 A F 0 0 D0 0 1 1 D1 1集成化集成化 D0 0D1 1FA10ADDAF1 1& & &D0 0D1 1A 1 1F输入数据输入数据输出数输出数 据据控制信号控制信号 输 入 D A1 A0输 出 YD0 0 0D1 0 1D2 1 0D3 1 1 D0 D1 D2 D3真值表真值表地地址址变变量量输输入入数数据据由地址码决定从路输入中由地址码决定从路输入中选择哪路输出。选择哪路输出。2 2、4 4选选1 1数据选择器数据选择器A1 A0 Y 0 0 D0 0 1 D1 1 0 D2 1 1 D3 D0 0A0 0D3 3D2D1A1 1Y即:即:301201101001DAADAADAADAAY双4选1数
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 厨师的考试试题及答案
- 大学化学考试综合考察试题及答案
- 护理面试题素材及答案
- 小学教师自我反思与改进试题及答案
- 区块链技术的商业应用前景及法律风险控制策略
- 化学在材料科学的应用探讨试题及答案
- 建筑施工安全知识产权试题及答案
- 家具市场趋势与社会文化的互动考核试题及答案
- 会计考试题难题及答案
- 2025年元宇宙社交平台用户画像与精准营销报告
- 2024版股权分配与员工持股计划协议书模板3篇
- DB37T 5061-2016 住宅小区供配电设施建设标准
- 中建中建轨道物流、气动物流施工方案范本
- 心力衰竭超滤治疗
- 中国牦牛奶行业销售态势及消费规模预测研究报告(2024-2030版)
- 电梯维保服务投标方案(技术方案)
- 2024年江苏高考语文试题(含答案)
- 四川省达州市渠县2023-2024学年八年级下学期期末生物学试题(解析版)
- 2024-2030年海外医疗项目商业计划书
- TD/T 1075-2023 光伏发电站工程项目用地控制指标(正式版)
- 2024蓬松洗护白皮书
评论
0/150
提交评论