首页 >> 行业风向 > 甄选问答 >

问74ls245 怎么接 2 位共阴极数码管 动态显示接线详解

2026-11-02 17:12:06

答

74ls245 是八路双向总线收发器,用来连接 2 位共阴极数码管的时候,核心作用就是做段码驱动缓冲,单片机输出的段码信号经过 74ls245 之后,再送到两位数码管的 a 到 dp 全部段引脚,两位数码管采用动态扫描方式,公共位选端单独由 IO 或者译码芯片控制,74ls245 负责增强段信号的驱动能力,让数码管段笔画亮度稳定,74ls245 拥有方向控制引脚 DIR 和输出使能引脚 OE,DIR 用来决定数据传输方向,OE 低电平的时候芯片开启总线传输,OE 高电平的时候输出端处于高阻状态,共阴极数码管的特性是段引脚输入高电平时对应笔画点亮,公共阴极接低电平的时候该位才会被选通,这个特性决定了段码输出逻辑,整套电路是单片机段码端口连接 74ls245 的 A 侧,74ls245 的 B 侧连接两位数码管全部段引脚,两位数码管的段引脚是并联在一起的,依靠轮流选通两个位选,人眼视觉暂留就可以同时看到两位数字稳定显示,这种方案是单片机实验里非常经典的动态扫描电路,利用 74ls245 做缓冲之后,单片机 IO 口不需要直接承担段负载电流,信号传输更加可靠。

芯片引脚与电路原理说明

1 VCC 接 5 伏电源正极,GND 接公共地,74ls245 属于 TTL 器件,标准供电为 5 伏

2 DIR 方向引脚,本应用是单片机向数码管单向传输段码,所以 DIR 接高电平,代表数据从 A 侧传到 B 侧

3 OE 使能引脚,本应用需要一直开启段码传输,OE 直接接 GND 保持低电平

4 A0 到 A7,八路输入端,接单片机 P 口或者其他输出端口,对应段码的八位信号 a b c d e f g dp

5 B0 到 B7,八路输出端,连接两位共阴极数码管并联后的段引脚 a b c d e f g dp

6 两位数码管位选,第一位公共阴极和第二位公共阴极,分别接到独立控制 IO,也可以搭配 74ls138 译码器来做位选扩展

段码对应接线表

74ls245 A 侧引脚 74ls245 B 侧引脚 数码管段

A0 B0 a 段

A1 B1 b 段

A2 B2 c 段

A3 B3 d 段

A4 B4 e 段

A5 B5 f 段

A6 B6 g 段

A7 B7 dp 小数点段

完整接线操作步骤

第一步 连接 74ls245 供电,VCC 接 5 伏,GND 和单片机还有数码管的地全部共地,保证电平参考统一

第二步 设置控制引脚,DIR 接高电平,OE 接 GND,固定成单向输出模式,段码持续从 A 侧送到 B 侧

第三步 连接单片机到 74ls245 A 侧,单片机的八个 IO 依次接到 A0 到 A7,用来输出 BCD 段码

第四步 连接 74ls245 B 侧到数码管,把第一位数码管的 a b c d e f g dp 和第二位数码管对应的同名段全部并联,再分别接到 B0 到 B7

第五步 连接位选控制,第一位公共阴极接到单片机 IO,第二位公共阴极接到另一个单片机 IO,动态扫描的时候,先选中第一位输出第一位段码,延时之后关闭第一位,再选中第二位输出第二位段码,循环往复

第六步 检查线路,确认段引脚没有错接,位选独立控制,上电之后编写扫描程序,就可以实现两位数字动态显示

电路拓展说明,如果想要减少单片机位选 IO 数量,可以把两位公共阴极接到 74ls138 译码器的输出端,由译码器完成位选切换,74ls245 依旧保留段码驱动缓冲的功能,动态扫描的扫描频率建议设置在人眼不易察觉闪烁的区间,保证两位数字显示平稳,74ls245 在这里只负责段码缓冲驱动,不参与位选切换,理解这个分工之后,就可以把这套电路扩展成多位共阴极数码管动态显示系统。

【相关 FAQ】

问题 1 74ls245 怎么接 2 位共阴极数码管的时候 DIR 引脚要怎么设置

回答 1 74ls245 怎么接 2 位共阴极数码管,因为是单片机单向输出段码给数码管,DIR 引脚接高电平,数据方向固定 A 侧传输到 B 侧,如果改成双向通信才需要用 IO 动态控制 DIR 电平

问题 2 74ls245 怎么接 2 位共阴极数码管 OE 引脚可以接高电平吗

回答 2 74ls245 怎么接 2 位共阴极数码管,OE 是输出使能,OE 接低电平芯片正常传输段码,如果 OE 接高电平,B 侧输出变成高阻,数码管段信号就无法正常送达

问题 3 74ls245 怎么接 2 位共阴极数码管为什么两位段引脚要并联

回答 3 74ls245 怎么接 2 位共阴极数码管采用动态扫描方案,两位段引脚并联共用一套段码输出,依靠位选轮流点亮,节省 74ls245 通道数量,这是动态显示的核心设计思路

问题 4 74ls245 怎么接 2 位共阴极数码管位选能不能直接用单片机 IO 驱动

回答 4 74ls245 怎么接 2 位共阴极数码管,位选可以直接使用单片机 IO 驱动,如果数码管位选电流需求偏大,也可以额外增加三极管驱动位选,74ls245 仍然负责段码通路

【免责申明】

本文内容仅作为 74ls245 连接 2 位共阴极数码管的学习参考,实际电路设计请对照官方数据手册核对电气参数,搭建电路时做好限流和供电匹配,遵守电子制作相关安全规范,本文不对实际电路应用产生的相关情况承担责任。

 
最新文章