编码器和译码器教案.ppt

编码器和译码器教案.ppt

ID:58560200

大小:1.54 MB

页数:24页

时间:2020-09-06

编码器和译码器教案.ppt_第1页
编码器和译码器教案.ppt_第2页
编码器和译码器教案.ppt_第3页
编码器和译码器教案.ppt_第4页
编码器和译码器教案.ppt_第5页
资源描述:

《编码器和译码器教案.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章编码器与译码器CoderandDecoder⑴⑷⑵⑶丁丙乙甲问题:将4个抢答器的输出信号编为二进制代码,设计一个简单的电路实现此功能——这个过程就是编码。F0=A3+A1F1=A3+A2一、编码器A3A2A1A00001001001001000F1F000011011输入输出4-2线编码器4(=22)种情况,需2位二进制码就能将所有情况表示;2n种情况,只需要n位二进制码就能完全表示!2n≥m8(=23)种情况,需3位二进制码就能将所有情况表示;16(=24)种情况,需4位二进制码就能将所有情况表示;7种情况需几位二进制码表示?9种呢?◆用n位二

2、进制代码对2n个信号进行编码的电路就是二进制编码器。74LS148是8-3线优先编码器表4.1074LS148编码器功能表111001010101010101011111110000010100111001011101111XXXXXXXX01111111100XXXXXXX010XXXXXX0110XXXXX01110XXXX011110XXX0111110XX01111110X011111110GSEOY2Y1Y0EII7I6I5I4I3I2I1I0输出输入74LS148逻辑符号1.二进制编码器图4.14所示为利用74LS148编码器监视8个化学罐

3、液面的报警编码电路。若8个化学罐中任何一个的液面超过预定高度时,其液面检测传感器便输出一个0电平到编码器的输入端。编码器输出3位二进制代码到微控制器。此时,微控制器仅需要3根输入线就可以监视八个独立的被测点。微控制器报警编码电路★74LS1488-3线优先编码器应用1★74LS1488-3线优先编码器应用2用编码器构成A/D转换器图4.15为74LS148构成的A/D转换器。这个电路主要由比较器、寄存器和编码器3部分组成。输入信号(模拟电压),同时加到7个比较器的反相端,基准电源经串联电阻分压为8级,量化单位q=UR/7,各基准电压分别加到比较器的同相

4、端。这里寄存器74LS373由8个D触发器构成。它的作用是把比较器输出的信号经寄存器缓冲。2.二—十进制编码器将十进制数的0~9编成二进制代码的电路(8421BCD码编码器BinaryCodedDecimal)。如:实训4中采用的74LS147优先编码器.74LS147优先编码器功能表11110110011110001001101010111100110111101111111110XXXXXXXX10XXXXXXX110XXXXXX1110XXXXX11110XXXX111110XXX1111110XX11111110X111111110DCBAI9

5、I8I7I6I5I4I3I2I1输出输入74LS147编码器的逻辑符号◆例:一个简单的两位二进制代码的译码器。输入是一组两位二进制代码AB,输出是与代码状态相对应的4个信号Y3Y2Y1Y0。输入输出ABY3Y2Y1Y0000110110001001001001000表4.12译码器的真值表真值表与我们前面学过的什么很相似?你发现了吗?二、译码器1.二进制译码器二进制译码器是把二进制代码的所有组合状态都翻译出来的电路。如果输入信号有n位二进制代码,输出信号为m个,m=2n。●74LS138——二进制译码器。表4.1374LS138译码器功能表输入输出A2

6、A1A0Y0Y1Y2Y3Y4Y5Y6Y70××11010101010101010××××××00000101001110010111011111111111111111110111111110111111110111111110111111110111111110111111110111111110◆另有三个附加的控制端74LS138译码器的逻辑符号◆在S1=1,=0时,输出信号才取决于输入信号A2、A1、A0的组合。◆当S1=0时,无论其他输入信号是什么,输出都是高电平,即无效信号。◆为高电平时,输出也都是无效信号。三点说明:例:用两片3-8线译码器

7、74LS138构成4-16线译码器,电路如图4.7所示。◆电路中,当D=0时,片(2)被禁止,片(1)工作,这时将DCBA的0000~0111这8个代码译成片(1)8个低电平信号输出。◆当D=1时,片(1)被禁止,片(2)工作,这时则将DCBA的1000~1111这8个代码译成片(2)8个低电平信号输出。由此,片(1)、(2)便构成了4—16线译码器。CBA••D例4.1用全译码器实现逻辑函数解(1)全译码器的输出为输入变量的相应最小项之非,故先将逻辑函数式f写成最小项之反的形式。由摩根定理(2)f有三个变量,因而选用三变量译码器。(3)变量C、B、A

8、分别接三变量译码器的C、B、A端,则上式变为:图4.18是用三变量译码器74LS138实现以上

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。