Blog  /  IC7447 Integrated Circuit: BCD to 7-Segment Decoder Explained

IC7447 Integrated Circuit: BCD to 7-Segment Decoder Explained

The IC 7447 is a vital component for converting binary-coded decimals (BCD) into seven-segment displays, commonly used in various electronic devices. Understanding its functionality and pin configuration can help electronics enthusiasts and repair technicians troubleshoot issues effectively. At OurPCB, we offer PCBA services to support the integration of the IC 7447 into your projects, ensuring efficient assembly and reliable performance of your electronic devices.
Quote Form
check whiteHigh Quality check whiteGreat Value check whiteFast Shipping

The 7447 is a BCD-to-seven-segment decoder and driver for a common-anode display. Its seven segment outputs are active low and open collector. The 7447 uses a 16-pin package, not a 14-pin package. Viewed from the top, find pin 1 beside the notch, then count counterclockwise.

Pin Name Function
1 B BCD input B, value 2
2 C BCD input C, value 4
3 LT Active-low lamp-test input
4 BI/RBO Active-low blanking input and ripple-blanking output
5 RBI Active-low ripple-blanking input
6 D BCD input D, most significant bit, value 8
7 A BCD input A, least significant bit, value 1
8 GND Ground
9 e Active-low open-collector segment e output
10 d Active-low open-collector segment d output
11 c Active-low open-collector segment c output
12 b Active-low open-collector segment b output
13 a Active-low open-collector segment a output
14 g Active-low open-collector segment g output
15 f Active-low open-collector segment f output
16 VCC Positive supply
7447 DIP-16 pin functions, top view. Segment outputs a through g are not arranged in alphabetical pin order.
Top-view 7447 DIP-16 pinout with B, C, LT, BI/RBO, RBI, D, A, and GND on pins 1 through 8, segment outputs e, d, c, b, a, g, and f on pins 9 through 15, and VCC on pin 16
7447 DIP-16 pinout, top view. Outputs a through g are active-low open collectors, and pin 4 is the bidirectional BI/RBO node.

7447 BCD-to-Seven-Segment Truth Table

Use this table with LT, BI/RBO, and RBI inactive at a high level. A is the least significant BCD bit, and D is the most significant bit. ON means the active-low output sinks current and lights that segment.

Value D C B A a b c d e f g Display
0 L L L L ON ON ON ON ON ON OFF 0
1 L L L H OFF ON ON OFF OFF OFF OFF 1
2 L L H L ON ON OFF ON ON OFF ON 2
3 L L H H ON ON ON ON OFF OFF ON 3
4 L H L L OFF ON ON OFF OFF ON ON 4
5 L H L H ON OFF ON ON OFF ON ON 5
6 L H H L OFF OFF ON ON ON ON ON 6
7 L H H H ON ON ON OFF OFF OFF OFF 7
8 H L L L ON ON ON ON ON ON ON 8
9 H L L H ON ON ON OFF OFF ON ON 9
10 H L H L OFF OFF OFF ON ON OFF ON Nonnumeric
11 H L H H OFF OFF ON ON OFF OFF ON Nonnumeric
12 H H L L OFF ON OFF OFF OFF ON ON Nonnumeric
13 H H L H ON OFF OFF ON OFF ON ON Nonnumeric
14 H H H L OFF OFF OFF ON ON ON ON Nonnumeric
15 H H H H OFF OFF OFF OFF OFF OFF OFF Blank
SN7447A and SN74LS47 segment states for input values 0 through 15. Values 10 through 14 produce defined nonnumeric patterns, while value 15 turns every segment off.

What Is the 7447 IC? 

The 7447 accepts four BCD inputs and controls seven display segments. The input weights are A = 1, B = 2, C = 4, and D = 8. The decimal-point segment is not driven by this IC.

The 7447 and 7448 are not interchangeable display drivers. Their output polarity and intended LED connection are opposite.

Characteristic 7447 or LS47 7448 or LS48
Intended LED display Common anode Common cathode
Segment-output polarity Active low Active high
Output stage Open collector 2 kΩ internal pull-up
External load network Required for the selected display Internal pull-up provided
7447 and 7448 display-driver differences from the combined Texas Instruments datasheet.

Source: Texas Instruments BCD-to-Seven-Segment Decoders/Drivers datasheet.

Special Offer: Get $100 off your order!

Enjoy $100 off your order! No hidden fees and no minimum order quantity required.
Email sales@ourpcb.net to get started!

How to Connect a 7447 to a Common-Anode Display

Connect VCC at pin 16 to the 7447 logic supply and pin 8 to ground. Connect the display's common-anode terminal or terminals to the positive display supply, and connect that supply's return and pin 8 to the same ground. Feed the four-bit code to A, B, C, and D. Connect each output a through g to the matching segment cathode through its own external current-limiting resistor. The 7447 does not provide these resistors internally.

TI document SDLS111 specifies common-anode displays, active-low outputs, and the open-collector sink stage. An active-low output turns its segment on by sinking current. An output in the off state does not source current like a normal active-high logic output. This is why copying a 7448 common-cathode circuit produces the wrong result. Source: Texas Instruments SN5447A and SN7447A datasheet.

Choose each resistor for the intended segment current using the display-supply voltage, the segment's forward voltage at that current, and the 7447's low-output voltage. Then verify that the current stays within both the display rating and the driver's per-output sink-current limit. The current-limiting resistor guide explains the resistor calculation.

Inputs 0 through 9 display decimal digits. Inputs 10 through 14 are not blank or undefined on the 7447. They produce the exact nonnumeric patterns listed in the truth table above.

7447 Lamp Test and Blanking Controls

LT, BI/RBO, and RBI are active-low controls. BI/RBO is the main gotcha: pin 4 is a bidirectional wire-AND node. It acts as a blanking input when driven low and as the ripple-blanking output during zero suppression.

Mode Control condition Result
Normal decode LT high; BI/RBO high or open; RBI high or open Inputs 0 through 15 select the datasheet pattern
Lamp test LT low while BI/RBO is high All seven segment outputs turn on
Forced blanking BI/RBO driven low as BI All seven segment outputs turn off, regardless of other inputs
Zero blanking RBI low; D, C, B, and A low; LT high Zero is blanked and the shared BI/RBO node goes low as RBO
7447 lamp test, forced blanking, and ripple-blanking behavior.

Cascaded digits can use RBI and RBO for leading-zero or trailing-zero suppression. Treating pin 4 as an output-only RBO pin can make blanking behave unexpectedly.

7447 Electrical Ratings

Use the full part marking when applying electrical limits. The original SN7447A and the later SN74LS47 share the logic function and pinout, but their permitted segment sink currents differ.

Parameter Datasheet value Applies to
Recommended VCC 4.75 V to 5.25 V SN7447A and SN74LS47
Nominal VCC 5 V SN7447A and SN74LS47
Operating free-air temperature 0°C to 70°C SN7447A and SN74LS47
Segment output off-state voltage 15 V maximum SN7447A and SN74LS47
Segment on-state output current 40 mA maximum SN7447A
Segment on-state output current 24 mA maximum SN74LS47
Recommended operating conditions for the catalog-temperature SN7447A and SN74LS47.

These are operating limits, not targets. Segment current must also stay within the selected display's ratings.

7447 Wiring Checklist

The 7447 is a DIP-16 BCD-to-seven-segment driver for common-anode displays. Its a through g outputs are active-low open collectors. Match each numbered output pin to the correct segment instead of assuming alphabetical pin order.

Keep LT, BI/RBO, and RBI high for ordinary decoding. Remember that BI/RBO is bidirectional and that inputs 10 through 14 produce defined nonnumeric patterns.

For a complete counter application using this driver, see the frequency-counter circuit guide.

Special Offer: Get $100 off your order!

Enjoy $100 off your order! No hidden fees and no minimum order quantity required.
Email sales@ourpcb.net to get started!
Hommer Zhao

Hommer Zhao, based in Shijiazhuang, China, founded OurPCB in 2007, a PCB Manufacturing company.

As a regular contributor to Circuit World and the Journal of Manufacturing Systems, Hommer shares expertise on advanced PCB fabrication processes. His research on manufacturing optimization appears in the International Journal of Production Research and Journal of Industrial Information Integration.

Serving on the Indian Printed Circuit Association (IPCA) advisory board, Hommer Zhao frequently presents at technical seminars and industry exhibitions. He maintains strong partnerships with leading institutions including UCL's Electronic Engineering Department and their PCB prototyping facilities. Under his leadership, OurPCB has pioneered enhanced PCB manufacturing machining capabilities for high-precision PCB manufacturing, particularly serving telecommunications, automotive, and medical device sectors.

Table of Contents

Related Post