74ls138 为3 线-8线译码器,其引脚图如下。
74ls138引脚功能
a0~a2:地址输入端
sta(e1):选通端
/stb(/e2)、/stc(/e3):选通端(低电平有效)
/y0~/y7:输出端(低电平有效)
vcc:电源正
gnd:地
a0~a2对应y0——y7;
a0,a1,a2以二进制形式输入,然后转换成十进制,对应相应y的序号输出低电平,其他均为高电平;
基于2片74ls138的单片机i/o口扩展
将2片74ls138芯片采用如上图所示的连接方式,来实现对at89c51芯片i/o口的扩展。其中,使能端g1选择高电平,g2b选择低电平。4个输入口a0~a3分别与单片机at89c51的p1.0~p1.3相连,实现对ad9835芯片的片选功能;y0~y15端用于输出。根据上图所示,可以得到相应的真值表,如下表所示。
根据上述2片74ls138芯片所组成的真值表,可以得到相应的逻辑表达式:
相应的protel电路连接图,如图所示。其中,第一片74ls138芯片的使能输入端g1和g2b分别加载高电平和低电平,使能输入端g2a由at89c51单片机的p1.3端提供。当p1.3端提供低电平时,74ls138芯片处于工作的状态;当p1.3端提供高电平时,74ls138芯片处于不工作的状态。而输出站y0~y7,端,用于提供芯片ad9835的片选信号(fsync)。
同样对于第二片74ls138芯片而言,使能输入端g2a和g2b加载低电平,使能输入端g1由at89c51单片机的p1.3端提供。当p1.3端提供高电平时,74ls138芯片处于工作的状态;当p1.3端提供低电平时,74ls138芯片处于不工作的状态。因此通过上述2片74ls138芯片的连接,可以实现“4端输入一16端输出”的扩展功能。其中,输出端y8~y11端用于提供芯片ad9835的片选信号(fsync)。
Elspec电容滤波柜PK有源滤波器
SPI硬件基础知识科普
安捷伦化学分析集团总裁:安捷伦成功之“秘笈”
新型非溶剂化氟磺酰羧酸酯实现高压宽温锂金属电池
发挥创意,畅游马达驱动世界:探索ERD4901创新有刷马达芯片
基于2片74LS138的单片机I/O口扩展分析
Arm架构服务器成为数据中心基础设施建设焦点
三星将于明年推出Galaxy Note 21
6路CAN车载网关优选器件方案
交换芯片在智能电网录波及网络记录装置中的应用
展讯年内将推出40纳米LTE芯片
小米GaN充电器与普通充电器有什么区别
高通宣布将放弃收购恩智浦,未来将面临更多挑战
牛津仪器推出突破性超快ALD产品,用于量子技术和先进研发
手持机电池充电底座拥有不同的功能,使用非常便捷
电热高压蒸汽发生器操作及注意事项
汽车自动驾驶在5G时代向智能化和网联化方向发展之际具有重要意义
罗姆利用自动配置设计用EDA工具提高IC设计效率
天力锂能跨界:核心产品进入新能源汽车领域
SandStone HuaYan安全存储一体机