BC7276EC 16 digits (128 segments) LED Display Driver with Keyboard
The BC7276EC offers highly flexible usage requiring an external driver circuit. Depending on the number of connected shift registers, it can drive:
8 digits (using one HC164)
16 digits (using two HC164s)
Alternatively, it can drive 64 or 128 independent LEDs.
By utilizing external driver circuits, the chip can drive 7-segment displays of any size. Furthermore, the driving current can be customized to meet specific design requirements.
Display and Decoding: The BC7276EC supports Hexadecimal Decoding Display. Users simply write the numerical value to display the corresponding character, eliminating the need to manually create decoding tables. It also supports writing directly to the display registers to show arbitrary patterns.
Independent Decimal Points: Decoding does not affect the decimal point segments. Unused decimal points can be used as independent indicators without requiring special programming considerations.
Blinking Functions: All 16 digits support bitwise blinking. Notably, the first 8 digits (covering 64 individual segments) support individual LED blinking. The blinking function is controlled by a single command and requires no CPU intervention.
Keyboard Interface: The chip provides a 16-key keyboard interface capable of detecting key combinations and long presses, satisfying the needs of diverse applications.
BC727X C-Language Driver Library: A driver library is provided, allowing users to implement full display and keyboard functionality with fewer than 10 lines of code. Features include decimal/hexadecimal/floating-point display, as well as single-key, combination-key, long-press, and long-idle detection.
#includethe driver library header file.- Provide SPI interface functions (Hardware SPI or Software Bit-banging).
- Call library functions to update the display.
BC7276EC Features
- External Driver Config: Uses 1-2 external shift registers (HC164) to configure 8-digit or 16-digit driving.
- Interface: Standard SPI interface, utilizing MCU hardware resources.
- Connection Modes: Selectable 2-wire, 3-wire (with Chip Select), or 4-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 16 digits support blinking.
- The first 64 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+ : ¥3.05
- 100-999 : ¥3.30
- 50-99 : ¥3.99
- 10-49 : ¥4.99
- 1-9 : ¥6.49
相关下载
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