首页 理论教育 使用74LS138译码器的单片机原理与应用

使用74LS138译码器的单片机原理与应用

时间:2023-10-22 理论教育 版权反馈
【摘要】:74LS138译码器是通过3条线来达到控制8条线的状态,就是通过3条控制线不同的高低电平组合,一共可以组合出8种状态,即2的3次方。74LS138译码器的引脚定义如图7-16所示,表7-3为其逻辑表。程序流程图 图7-18所示是74LS138译码器控制循环灯流程图。

使用74LS138译码器的单片机原理与应用

单片机的I/O接口在很多时候会出现不够用的情况,解决的方法一般有两种:一是采用串行器件进行I/O扩展;二是使用译码器。下面介绍74LS138译码器的单片机控制。

74LS138译码器是通过3条线来达到控制8条线的状态,就是通过3条控制线不同的高低电平组合,一共可以组合出8种状态,即2的3次方。在电路中,主要起到扩展I/O资源的作用。74LS138译码器的引脚定义如图7-16所示,表7-3为其逻辑表。

978-7-111-46831-8-Chapter07-42.jpg

图7-16 74LS138译码器的引脚定义

表7-3 74LS138逻辑表

978-7-111-46831-8-Chapter07-43.jpg

注:G2=G2A+G2B。

1.应用电路

74LS138译码器控制的循环灯电路如图7-17所示,单片机的P2.0~P2.2接口分别接74LS138的1,2,3引脚,74LS138的4,5引脚接地,6引脚接电源,9-15口接共阳极发光二极管排。

2.程序设计

(1)程序功能 单片机通过P2.0~P2.2接口每隔一段时间送出一组连续的BCD码,74LS13译码后驱动对应的发光二极管。(www.xing528.com)

(2)程序流程图 图7-18所示是74LS138译码器控制循环灯流程图。

(3)参考程序

978-7-111-46831-8-Chapter07-44.jpg

图7-17 74LS138译码器控制的循环灯电路图

汇编语言参考程序如下:

978-7-111-46831-8-Chapter07-45.jpg

978-7-111-46831-8-Chapter07-46.jpg

978-7-111-46831-8-Chapter07-47.jpg

图7-18 74LS138译码器控制循环灯流程图

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈