74LS247引脚图及功能表详解
74LS247引脚图及功能表详解
74LS247是德州仪器(TI)生产的一款BCD-to-七段译码器/驱动器,采用低功耗肖特基TTL工艺。它能够将4位二进制编码的十进制(BCD)输入转换为七段显示信号,并直接驱动共阳极LED数码管。本文将从引脚排列、功能表、真值表以及应用电路等方面进行详细分析。
一、引脚排列及功能说明
74LS247采用DIP-16或SOP-16封装,其引脚排列如下所示(俯视图):
1 A VCC 16
2 B f 15
3 C g 14
4 D a 13
5 LT b 12
6 BI/RBO c 11
7 RBI d 10
8 GND e 9
各引脚功能:
- 1-4(A, B, C, D):BCD输入,A为最低位,D为最高位。
- 5(LT):灯测试(Lamp Test),低电平有效。当LT为低时,所有七段输出为高,点亮所有段,用于测试显示器。
- 6(BI/RBO):消隐输入/消隐输出。作为输入时(BI),低电平使所有输出为低,熄灭显示;作为输出时(RBO),当输入为0000且RBI为低时,RBO输出低电平,用于级联多位显示。
- 7(RBI):波纹消隐输入(Ripple Blanking Input),低电平有效。用于消隐前导零。
- 8(GND):电源地。
- 9-15(e, d, c, b, a, g, f):七段驱动输出,对应共阳极LED的段。输出高电平时点亮对应段。
- 16(VCC):电源正极,通常接+5V。
二、功能表与真值表
74LS247的功能表如下(H=高电平,L=低电平,X=任意):
| 输入 | 控制 | 输出 | ||||
|---|---|---|---|---|---|---|
| D C B A | LT | RBI | BI/RBO | a b c d e f g | ||
| 0 0 0 0 | H | H | H | H H H H H H L | ||
| 0 0 0 1 | H | H | H | L H H L L L L | ||
| 0 0 1 0 | H | H | H | H H L H H L H | ||
| 0 0 1 1 | H | H | H | H H H H L L H | ||
| 0 1 0 0 | H | H | H | L H H L L H H | ||
| 0 1 0 1 | H | H | H | H L H H L H H | ||
| 0 1 1 0 | H | H | H | L L H H H H H | ||
| 0 1 1 1 | H | H | H | H H H L L L L | ||
| 1 0 0 0 | H | H | H | H H H H H H H | ||
| 1 0 0 1 | H | H | H | H H H H L H H | ||
| 1 0 1 0 | H | H | H | L L L L L L L | ||
| 1 0 1 1 | H | H | H | L L L L L L L | ||
| 1 1 0 0 | H | H | H | L L L L L L L | ||
| 1 1 0 1 | H | H | H | L L L L L L L | ||
| 1 1 1 0 | H | H | H | L L L L L L L | ||
| 1 1 1 1 | H | H | H | L L L L L L L | ||
| X X X X | L | X | X | H H H H H H H | ||
| X X X X | H | X | L | L L L L L L L | ||
| 0 0 0 0 | H | L | H | L L L L L L L | ||
注意:上表假设BI/RBO为H(高电平),该引脚作为输入时,若为L则强制所有输出为L。
三、典型应用电路
下图为一个两位数字显示电路,使用两片74LS247驱动两个共阳极数码管,并通过RBI和RBO实现前导零消隐:
+5V
|
[R]
|
BCD输入 --+---> 74LS247(1) --+---> 数码管(个位)
| |
+---> 74LS247(2) --+---> 数码管(十位)
| |
GND GND
具体连接:将个位芯片的RBO(6脚)连接到十位芯片的RBI(7脚),并将十位芯片的BI/RBO接地(或通过电阻作为输出)。当个位显示0时,其RBO输出低电平,使得十位芯片的RBI为低,如果十位输入也为0,则十位数码管消隐,实现数字“0”只显示一位。
四、注意事项
- 74LS247输出为高电平有效,适用于共阳极LED,如需驱动共阴极LED,应使用74LS248。
- 每个输出段需外接限流电阻,典型值330Ω~470Ω,具体根据LED压降和电源电压计算。
- 当BI/RBO作为输入使用时,需通过上拉电阻接VCC,否则悬空可能导致不确定状态。
通过以上分析,工程师可以快速理解74LS247的工作原理,并应用于各类数字显示系统中。