BC7278EC 4-digit(32 segments) LED Display Driver with Keyboard
千片价¥1.90
Capable of driving a 4-digit display (or 32 independent LEDs) without any external drive circuits. The chip supports hexadecimal decoding; simply writing a value will display characters ‘0’ through ‘F’ without the need for user-defined decoding tables. The decoding process does not affect the decimal point segment, making it easy to use unused decimal points as indicator LEDs without requiring special programming considerations. It supports digit-wise blinking and individual LED blinking. The blinking function requires only a single instruction and operates without CPU intervention.
The BC7278EC also features a 16-key keypad interface that supports combination keys and long-press detection, meeting the requirements of various applications.
Driver Library
A BC727X chip driver library is provided. Users can implement full display and keypad functionality—including decimal, hexadecimal, and floating-point display, as well as single key, combination key, long-press, and idle (no-key) detection—with a few lines of code.
#includethe driver library header file.- Provide SPI interface functions (Hardware SPI or Software Bit-banging).
- Call library functions to update the display.
BC7278EC Features
- No External Components: Requires no peripheral components.
- Interface: Standard SPI interface, utilizing MCU hardware resources.
- Connection Modes: Selectable 2-wire (key-less) or 3-wire modes.
- Display Modes: Supports both decoded display and direct register writing for arbitrary patterns.
- Segment Addressing: Supports individual control (On/Off) of any display segment (LED).
- All 4 digits support blinking.
- All LEDs can blink individually.
- Blinking speed is adjustable.
- Keyboard: Supports key combinations and long-press detection.
- Compatibility: Code-compatible with other BC727X series chips; no code changes required when swapping chips.
- Voltage: 2.7V – 5.5V operating voltage.
- Package: Small SSOP20 package.
Suggested Retail Price (MSRP):
- 1000+ : ¥1.90
- 100-999 : ¥2.40
- 50-99 : ¥2.99
- 10-49 : ¥3.49
- 1-9 : ¥3.99
Related Products
USB-to-SPI, BC727x Control Board
Features a USB-HID interface; no driver installation is required. Simply unzip the software to run. When paired with our demonstration software, it can execute various test routines to demonstrate the functions of all BC727x series models.
Key Features:
- Command Testing: Capable of transmitting arbitrary, single user-defined commands to test the execution effect of specific instructions.
- Real-Time Monitoring: Displays the keyboard status of the connected user board in real-time on the PC.
- Dual-Chip Control: Supports the simultaneous control of two BC727x circuits via Chip Select (CS), allowing different programs to run on each side simultaneously.
- Flexible Power: Selectable power source (USB-powered or User Board-powered). Voltage range: 3.3–5.0V.
Typical Applications:
1. Hardware Debugging: Debugging user circuit boards and verifying hardware connections.
2. Feature Evaluation: Used in conjunction with various chip demonstration and test boards to understand specific functions and command effects.
Retail Price: ¥25.00
BC7278 Demo Board Features the BC7277 chip, a standard circuit with a 4-digit 7-segment display and 16-key keypad, and a KEY pin status indicator.
When a custom circuit fails to operate, it is often difficult to determine whether the issue lies in the hardware or the software. This demonstration board allows you to debug your software on a verified platform, effectively ruling out potential hardware faults.
Retail Price: ¥18.00