The CXLE88155N supports multiple display modes (10 segments x 7 bits to 13 segments x 4 bits), can drive up to 10 x 2 matrix keyboards, has 8-level adjustable duty cycle brightness adjustment function, supports three wire serial communication interfaces (CLK, STB, DIO), built-in RC oscillator and power on reset circuit, and provides three packaging forms: SOP24, SSOP24, and QSOP24, to adapt to different space and power consumption requirements.
-
[ CXLE88155N ]"
Comprehensive Analysis and Application Guide for CXLE88155N LED Driver Chip with Keyboard Scanning
1、 Chip Overview
CXLE88155N is a dedicated control chip that integrates LED display drivers and keyboard scanning functions. It is manufactured using CMOS technology and has high stability, strong anti-interference ability, and rich display control functions. The chip integrates MCU digital interface, data latch, LED driver circuit, and keyboard scanning module internally, suitable for various digital tubes or LED display devices, widely used in smart water heaters, microwave ovens, washing machines, air conditioners, induction cookers, set-top boxes, electronic scales, smart meters and other household and industrial equipment.
CXLE88155N supports multiple display modes (10 segments×); 7 to 13 segments× 4-digit), capable of driving up to 10× A 2-matrix keyboard with 8-level duty cycle adjustable brightness adjustment function, supporting three wire serial communication interfaces (CLK, STB, DIO), built-in RC oscillator and power on reset circuit, providing SOP24, SSOP24, and QSOP24 packaging forms to adapt to different space and power consumption requirements.
2、 Main characteristics
Display flexibility: Supports 10 segments× 7-digit, 11 segment× 6-digit, 12 segment× 5-digit, 13 segment× Multiple display modes including 4-digit display
Keyboard scanning: Maximum support for 10× 2 matrix buttons, automatic scanning, no need for external MCU intervention
adjustable brightness8-level pulse width adjustment (1/16~14/16), suitable for different environmental brightness requirements
communication interfaceThree wire serial interface (CLK, STB, DIO), supporting data read/write and key read
Built in optimizationBuilt in reverse bias leakage optimization circuit to avoid LED dimming problems
strong anti-interferenceSuitable for strong interference environments such as induction cookers
Diverse packaging optionsSOP24, SSOP24, QSOP24 are optional and suitable for high-density PCB layout
3、 Detailed explanation of pin functions
| symbol | pin name | Pin number | Instructions | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| DIO | Data output input | one | Input serial data on the rising edge of the clock, starting from the lower bits. Output serial data on the falling edge of the clock, starting from the lower bits. When outputting, it is an N-tube open leak output | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| CLK | Clock input | two | Read serial data on the rising edge and output data on the falling edge. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| STB | Film selection input | three | Initialize the serial interface at the falling edge and then wait for the instruction to be received. The first byte after the low value of STB is used as an instruction, and when processing the instruction, other current processing is terminated. When STB is high, CLK is ignored. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| K1~K2 | Key scan signal input | 4~5 | The data input for this foot is latched after the display cycle ends | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| SGE1/KS1~ SEG10/KS10 | Output (segment) | 7~16 | Segment output (also used as key scan output), P-tube open leak output | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GRID1~ GRID4 | Output (bit) | 24~23 21~20 |
Bit output, N-tube open leak output | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| SEG12/GRID7 ~ SEG14/GRID5 |
Output (segment/bit) | 19~17 | Segment/bit multiplexing output, can only select segment or bit output | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| VDD | Logic power supply | six | Connect the power supply positively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GND | Logically speaking | twenty-two | Grounding system | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4、 Detailed Explanation of Instruction System
The first byte input by DIN after the falling edge of STB is used as the instruction. After decoding, take the highest B7 and B6 bits to distinguish different instructions.
| B7 | B6 | command | |||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | 0 | Display mode command settings | |||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | one | Data command settings | |||||||||||||||||||||||||||||||||||||||||||||||||
| one | 0 | Display control command settings | |||||||||||||||||||||||||||||||||||||||||||||||||
| one | one | Address Command Settings | |||||||||||||||||||||||||||||||||||||||||||||||||
The instructions or data remain valid.
CXLE88155N achieves display and key control through four instructions:
4.1. Display mode setting (B7 B6=00)
When the display mode remains unchanged, the data in the video memory will not be changed, and the display control command controls the display switch. When powered on, the default display mode is 7-digit 10
Section.
MSB LSB
| B7 | B6 | B5 | B4 | B3 | B2 | B1 | B0 | display mode | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | 0 | Unrelated item, fill in 0 | 0 | 0 | 4-digit 13 segment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | 0 | 0 | one | 5-digit 12 segment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | 0 | one | 0 | 6-digit 11 segment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | 0 | one | one | 7 digits and 10 segments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set the number of display segments and digits, turn off the display after execution, and keep the video memory data unchanged.
| B1 B0 | display mode |
|---|---|
| 00 | 4-digit 13 segment |
| 01 | 5-digit 12 segment |
| ten | 6-digit 11 segment |
| eleven | 7 digits and 10 segments |
4.2. Data command settings (B7 B6=01)
MSB LSB
| B7 | B6 | B5 | B4 | B3 | B2 | B1 | B0 | function | Instructions | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | one | Unrelated item, fill in 0 | 0 | 0 | Data read-write mode setting | Write data to the display register | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | one | one | 0 | Read key to scan data | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | one | 0 | Address increase mode setting | Automatic address addition | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | one | one | fixed address | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | one | 0 | Test mode setting (For internal use) |
Normal Mode | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | one | one | test mode | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set data read/write mode, address mode, and working mode.
| B3 B2 | B1 | B0 | function |
|---|---|---|---|
| - | 0 | 0 | Write display register |
| - | one | 0 | Read key to scan data |
| - | 0 | - | Address automatically increases by 1 |
| - | one | - | fixed address |
| - | 0 | - | Normal Mode |
| - | one | - | Test mode (for internal use) |
4.3. Display control command (B7 B6=10)
Control the display switch and brightness adjustment.
MSB LSB
| B7 | B6 | B5 | B4 | B3 | B2 | B1 | B0 | function | Instructions | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| one | 0 | Unrelated item, fill in 0 | 0 | 0 | 0 | Display brightness settings | Set the pulse width to 1/16 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| one | 0 | 0 | 0 | one | Set the pulse width to 2/16 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| one | 0 | 0 | one | 0 | Set the pulse width to 4/16 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| one | 0 | 0 | one | one | Set the pulse width to 10/16 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| one | 0 | one | 0 | 0 | Set the pulse width to 11/16 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| one | 0 | one | 0 | one | Set the pulse width to 12/16 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| one | 0 | one | one | 0 | Set the pulse width to 13/16 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| one | 0 | one | one | one | Set the pulse width to 14/16 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| one | 0 | 0 | Display switch settings | Display off | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| one | 0 | one | Display on | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Control the display switch and brightness adjustment.
| B3~B0 | function |
|---|---|
| 0000 | Pulse width 1/16 |
| ... | ... |
| one thousand one hundred and eleven | Pulse width 14/16 |
| 0XXX | Display off |
| 1XXX | Display on |
4.4. Address command setting (B7 B6=11)
Ignore until a valid address is set. When powered on, the address is set to C0H by default.
MSB LSB
|
B7 |
B6 |
B5 |
B4 |
B3 |
B2 |
B1 |
B0 |
display address |
||||||||||||||||||||||||||||||||||||||||||
|
one |
one |
Unrelated item, fill in 0 |
0 |
0 |
0 |
0 |
C0H |
|||||||||||||||||||||||||||||||||||||||||||
|
one |
one |
0 |
0 |
0 |
one |
C1H |
||||||||||||||||||||||||||||||||||||||||||||
|
one |
one |
0 |
0 |
one |
0 |
C2H |
||||||||||||||||||||||||||||||||||||||||||||
|
one |
one |
0 |
0 |
one |
one |
C3H |
||||||||||||||||||||||||||||||||||||||||||||
|
one |
one |
0 |
one |
0 |
0 |
C4H |
||||||||||||||||||||||||||||||||||||||||||||
|
one |
one |
0 |
one |
0 |
one |
C5H |
||||||||||||||||||||||||||||||||||||||||||||
|
one |
one |
0 |
one |
one |
0 |
C6H |
||||||||||||||||||||||||||||||||||||||||||||
|
one |
one |
0 |
one |
one |
one |
C7H |
||||||||||||||||||||||||||||||||||||||||||||
|
one |
one |
one |
0 |
0 |
0 |
C8H |
||||||||||||||||||||||||||||||||||||||||||||
|
one |
one |
one |
0 |
0 |
one |
C9H |
||||||||||||||||||||||||||||||||||||||||||||
|
one |
one |
one |
0 |
one |
0 |
CAH |
||||||||||||||||||||||||||||||||||||||||||||
|
one |
one |
one |
0 |
one |
one |
CBH |
||||||||||||||||||||||||||||||||||||||||||||
|
one |
one |
one |
one |
0 |
0 |
CCH |
||||||||||||||||||||||||||||||||||||||||||||
|
one |
one |
one |
one |
0 |
one |
CDH |
||||||||||||||||||||||||||||||||||||||||||||
Set the starting address (C0H~CDH) of the display register, totaling 14 bytes.
5、 Display and keyboard scanning function
This register stores data transmitted from external devices to CXLE88155N through a serial interface, with a maximum effective address of 14 byte units from C0H-CDH,
Corresponding to the SEG and GRID pins of the chip respectively, the specific allocation is shown in Figure (2):
When writing LED display data, operate according to the display address from low to high and the data byte from low to high.
| SEG1 | SEG2 | SEG3 | SEG4 | SEG5 | SEG6 | SEG7 | SEG8 | SEG9 | SEG10 | X | SEG12 | SEG13 | SEG14 | X | X | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| XxHL (lower four digits) | XxHU (high four digits) | XxHL (lower four digits) | XxHU (high four digits) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| B0 | B1 | B2 | B3 | B4 | B5 | B6 | B7 | B0 | B1 | B2 | B3 | B4 | B5 | B6 | B7 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| C0HL | C0HU | C1HL | C1HU | GRID1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| C2HL | C2HU | C3HL | C3HU | GRID2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| C4HL | C4HU | C5HL | C5HU | GRID3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| C6HL | C6HU | C7HL | C7HU | GRID4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| C8HL | C8HU | C9HL | C9HU | GRID5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| CAHL | CAHU | CBHL | CBHU | GRID6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| CCHL | CCHU | CDHL | CDHU | GRID7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
There may be display garbled characters. So our company suggests that the customer perform a power on reset operation on the display register, that is, to reset the 14 bit video memory address after power on
Write all data 0x00 in (C0H-CDH).
5.1. Display driver
5.1.1) Common cathode digital tubeSEG is connected to the anode, GRID is connected to the cathode, and segment selection is controlled by writing video memory data.

Figure 7 shows the schematic diagram of the connection of the common cathode digital tube. If the digital tube displays“ 0” Just need to open from the lower bits to the C0H (GRID1) address
Just start writing 0x3F data. At this point, 00H corresponds to the data of each SEG1-SEG8 as shown in the table below.
| SEG8 | SEG7 | SEG6 | SEG5 | SEG4 | SEG3 | SEG2 | SEG1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | 0 | one | one | one | one | one | one | GRID1(C0H) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| B7 | B6 | B5 | B4 | B3 | B2 | B1 | B0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5.1.2) Common anode digital tubeAn external PNP or MOS transistor is required for level conversion, and the GRID control bit is selected.
Figure 8 shows the schematic diagram of the connection of the Gongyang digital tube. If the digital tube displays“ 0” To address units C0H (GRID1), C2H (GRID2)
Write data 01H in C4H (GRID3), C6H (GRID4), C8H (GRID5), and CAH (GRID6) respectively, and write data in all other address CCH (GRID7) units
According to 00H, the data corresponding to each SEG1-SEG8 is shown in the table below.
| SEG8 | SEG7 | SEG6 | SEG5 | SEG4 | SEG3 | SEG2 | SEG1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | one | GRID1(C0H) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | one | GRID2(C2H) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | one | GRID3(C4H) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | one | GRID4(C6H) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | one | GRID5(C8H) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | one | GRID6(CAH) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | GRID7(CCH) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| B7 | B6 | B5 | B4 | B3 | B2 | B1 | B0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AttentionAfter power on, the content of the video memory is random. It is recommended to write 0x00 to all C0H~CDH for clearing to avoid garbled characters.
5.2. Keyboard scanning
Maximum support for 10× 2 matrix buttons, automatic scanning, completed every 2 display cycles.
The storage address for key scan data is shown below. First, send the read key command, and then start reading 5-byte key data BYTE1— BYTE5, Read data from low order
Start outputting, where B7 and B6 bits are invalid bits and the fixed output is 0. When the key corresponding to the K and KS pins of the chip is pressed, the BIT bit in the corresponding byte
For 1.
| SEG8 | SEG7 | SEG6 | SEG5 | SEG4 | SEG3 | SEG2 | SEG1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | one | GRID1(C0H) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | one | GRID2(C2H) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | one | GRID3(C4H) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | one | GRID4(C6H) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | one | GRID5(C8H) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | one | GRID6(CAH) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | GRID7(CCH) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| B7 | B6 | B5 | B4 | B3 | B2 | B1 | B0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
To read a button, send a read command and sequentially read 5 bytes of data (BYTE1~BYTE5), with each byte corresponding to 2 button states.
▲ Attention:1. CXLE88155N can read up to 5 bytes and does not allow multiple reads.
2. Read data bytes can only be read sequentially from BYTE1-BYTE5 and cannot be read across bytes. For example, hardware K2 corresponds to KS10
When the button is pressed, in order to read the data of this button, it is necessary to read the 5th bit of the 5th byte before reading the data.
5.2.2)Key scanning:It is recommended to design composite buttons on the same KS line, different K lines, or in series with diodes to avoid short circuits.
Key scanning is automatically completed by CXLE88155N and is not controlled by the user. Users only need to read key values in chronological order. Complete a key once
Scanning requires 2 display cycles, and one display cycle takes approximately T=4ms. Within 8ms, 2 different keys were pressed successively, and the key values read twice were first
The key value of the pressed button.
In the 7-bit 10 segment mode, the waveforms of SEG1/KS1 to SEG10/KS10 during keyboard scanning of the IC are shown in Figure (10):
As shown in Figure (10), the internal button scanning principle of the chip is as follows: the chip gradually scans from SEG1/KS1 to SEG10/KS10, and
SEG1/KS1-SEG8/KS8 will be completed within one cycle, while SEG9/KS9-SEG10/KS10 will be completed in the next cycle. When sending a read button command, if
The high level scan of the SEG1/KS1-SEG10/KS10 buttons is introduced into the K1/K2/K3 pins through the buttons, and the chip will recognize the high level internally and read 5
When the key data is one byte, the corresponding BIT bit will be set high.
▲ Attention:The display period is related to the oscillation frequency of the IC operation, and the oscillation frequency is not completely consistent. The above data is for reference only, and actual measurements shall prevail.
5.2.3) Key reuse:The issue with composite buttons: SEG1/KS1-SEG10/KS10 is a combination of display and button scanning. As shown in Figure (12)
For example, to display D1 on and D2 off, SEG1 needs to be set to“ 0” , SEG2 is“ 1” If S1 and S2 are simultaneously pressed, it is equivalent to SEG1 and SEG2
Short circuited, both D1 and D2 are illuminated.

Solution:
1. In terms of hardware, the keys that need to be pressed simultaneously can be set on different K-lines as shown in Figure (13),

2. The series diode is shown in Figure (14).

▲ Note: It is recommended to use the same KS but different K keys as composite keys.
6、 Communication timing and data transmission
Reading and receiving one BIT are both performed on the rising edge of the clock.

▲ Attention:1. When reading data, an equal interval is required between setting instructions from the 8th rising edge of the serial clock CLK and reading data from the falling edge of CLK
Wait for Twait (minimum 2μ S). Please refer to the timing characteristic table for specific parameters.
6.2. Write data flow (address auto increment mode)
“ STB” There is no need to set the height to closely follow the data transmission, up to 14BYTE, and only after the data transmission is completed will it be sent; STB” Set high.

Command1: Set Display Mode
Command2: Set Data Command
Command3: Set Display Address
Data1~n: Transfer display data to Command3 address and subsequent addresses (up to 14 bytes)
Command4: Display control commands
▲ STB falling edge begins
▲ Send display mode command
▲ Send data command (automatic address)
▲ Sending starting address
▲ Continuously write up to 14 bytes of data
▲ STB rising edge ends
6.3. Read button process
No need to set it high, immediately transmit 1BYTE data, and only after the data transmission is completed will it be sent; STB” Set high. Then reset the address where the second data needs to be stored,
Up to 14BYTE data transmission completed,“ STB” Set high.

Command1: Set Display Mode
Command2: Set Data Command
Command3: Set Display Address 1
Data1: Transfer display data from address 1 to Command3
Command4: Set Display Address 2
Data2: Transfer display data 2 to Command4 address
Command5: Display Control Commands
▲ Send read button command (42H)
▲ Waiting for Twait (≥ 2μ s)
▲ Read 5-byte key data sequentially
6.4. Read button timing sequence

Command1: Set the read button command
Data1-5: Read key data
6.5. Program design flowchart using address auto increment and fixed address methods:
6.5.1) Program design flowchart using automatic address plus one:
6.5.2) Flowchart of program design using fixed addresses:
7、 Hardware design suggestions
▲power supply filteringConnect a 47 μ F electrolytic capacitor and a 104 ceramic capacitor in parallel between VDD and GND, and place them as close to the chip as possible.
▲Communication protectionConnect 100&Omega in series on DIO, CLK, and STB lines; Resist and parallel 100pF capacitor to ground to suppress interference.
▲driving voltageIf using a blue LED (with a voltage drop of about 3V), it is recommended to supply a voltage of 5V.
▲Anti interference designReduce communication frequency and strengthen power and ground shielding in strong interference environments.
8、 Summary of Electrical Parameters
| parameter | symbol | scope | unit | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Logic power supply voltage | VDD | -0.5 ~+7.0 | V | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Logic input voltage | VI1 | -0.5 ~ VDD + 0.5 | V | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| LED SEG driver output current | IO1 | -50 | mA | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| LED GRID driver output current | IO2 | +200 | mA | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| power loss | PD | four hundred | mW | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Operating Temperature | Topt | -40 ~ +85 | ℃ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Storage temperature | Tstg | -65 ~+150 | ℃ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| parameter | symbol | minimum | typical | maximum | unit | test conditions | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Logic power supply voltage | VDD | three | five | six | V | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| High level input voltage | VIH | 0.7 VDD | - | VDD | V | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Low level input voltage | VIL | 0 | - | 0.3 VDD | V | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| parameter | symbol | minimum | typical | maximum | unit | test conditions | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| High level output current | Ioh1 | twenty | thirty-five | sixty | mA | SEG1~SEG10, Vo = VDD -3V | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Low level input current | IOL | eighty | one hundred and twenty | - | mA | GRID1~GRID7 Vo=0.3V | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Low level output current | Idout | three | - | - | mA | Vo = 0.4V,Dout | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Allowable high-level output current | Itolsg | - | - | five | % | Vo = VDD – 3V, SEG1~SEG11 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| High level input voltage | VIH | zero point seven VDD |
- | V | CLK,DIO,STB | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Low level input voltage | VIL | - | - | zero point three VDD |
V | CLK,DIO,STB | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| parameter | symbol | minimum | typical | maximum | unit | test conditions | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Transmission delay time | tPLZ | - | - | three hundred | ns | CLK → DOUT CL = 15pF, RL = 10K Ω |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| tPZL | - | - | one hundred | ns | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| rise time | tTZHone | - | - | two | μs | CL=300pF | SEG1~SEG10 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| tTZHtwo | - | - | zero point five | μs | GRID1~GRID4 SEG12/GRID7~ SEG14/GRID5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| fall time | tTHZ | - | - | one point five | μs | CL = 300pF,SEGn,GRIDn | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Maximum input clock frequencyrate | Fmax | - | - | one | MHz | Duty cycle 50% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Input capacitor | CI | - | - | fifteen | pF | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| parameter | symbol | minimum | typical | maximum | unit | test conditions | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Clock pulse width | PWCLK | five hundred | - | - | ns | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Select pulse width | PWSTB | one | - | - | μs | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Data establishment time | tSETUP | one hundred | - | - | ns | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Data retention time | tHOLD | one hundred | - | - | ns | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| CLK → STB time | tCLK-STB | one | - | - | μs | CLK↑ → STB↑ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

▲Working Voltage:3.0V ~ 6.0V
▲SEG pulling current: 35mA (typical value, Vo=VDD-3V)
▲Grid current injection120mA (typical value, Vo=0.3V)
▲Operating Temperature:-40℃ ~ +85℃
▲Maximum clock frequency:1MHz
9、 Package size
▲SOP24:15.34mm × 7.52mm
▲SSOP24:8.15mm × 5.35mm
▲QSOP24:8.63mm × 4.00mm
10、 Application circuit:
10.1. CXLE88155N Driver Common Negative Digital Screen Hardware Circuit Diagram (18):


11、 Summary
CXLE88155N is a comprehensive and simple interface LED driver and keyboard scanning integrated chip, especially suitable for multi digit digital display and key control needs in home appliances, industrial control and other fields. Its flexible instruction set, powerful anti-interference ability, and multiple packaging options make it an ideal choice for high reliability display driver solutions.
If you need the latest data manual or technical support, it is recommended to contact the official or authorized agent to obtain updated information.
TwelveSelection Guide for Related Chips; More similar products ....
| model | Number of interfaces | Drive dot matrix number | Segment/Position | common cathode drive | Gongyang Drive | button | package form | remark |
| CXLE88134N | three | twenty-eight | 7*4 | 7-segment 4-digit | - | - | SOP16/DIP16 | LED panel display driver chip |
| CXLE88135N | three | twenty-one | 8*2/7*3 | 8 segments 2 digits/7 segments 3 digits | - | 6*1 | SOP16 | LED panel display driver chip |
| CXLE88136N | three | thirty-five | 5*7/8*4 | 7-segment 5-digit/8-segment 4-digit | 7-segment 5-digit | 5*1 | SOP18/DIP18 | LED panel display driver chip |
| CXLE88137BN | three | forty-eight | 6*7/9*4 | 7-segment 6-digit/9-segment 4-digit | 7-segment 6-digit | 6*1 | SOP20 | LED panel display driver chip |
| CXLE88137N | three | forty-eight | 8*6/10*4 | 8 segments with 6 digits/10 segments with 4 digits | - | - | SOP20 | LED panel display driver chip |
| CXLE88138C | four | seventy-seven | 11*7/14*4 | 11 segments with 7 digits/14 segments with 4 digits | 7 sections with 11 digits | 10*3 | SOP32 | LED panel display driver chip |
| CXLE88138N | four | seventy-seven | 11*7/14*4 | 11 segments with 7 digits/14 segments with 4 digits | 7 sections with 11 digits | 10*3 | SOP32 | LED panel display driver chip |
| CXLE88139N | three | seventy-seven | 11*7/14*4 | 11 segments with 7 digits/14 segments with 4 digits | 7 sections with 11 digits | - | SOP24/QSOP24 | LED panel display driver chip |
| CXLE88141N | three | seventy | 10*7/13*4 | 10 segments with 7 digits/13 segments with 4 digits | 7 sections with 10 digits | 10*2 | SOP28 | LED panel display driver chip |
| CXLE88142A | three | seventy | 10*7/13*4 | 10 segments with 7 digits/13 segments with 4 digits | 7 sections with 10 digits | 10*2 | SOP28 | LED panel display driver chip |
| CXLE88142E | three | seventy | 10*7/13*4 | 10 segments with 7 digits/13 segments with 4 digits | 7 sections with 10 digits | 10*2 | SOP28 | LED panel display driver chip |
| CXLE88143AN | three | one hundred and twenty-eight | 16*8 | 16 segments with 8 digits | 8 segments with 16 digits | - | SOP32 | LED panel display driver chip |
| CXLE88143BN | three | one hundred and twelve | 14*8 | 14 segments with 8 digits | 8 sections with 14 digits | 8*2 | SOP32 | LED panel display driver chip |
| CXLE88143CN | three | one hundred and twenty | 15*8 | 15 segments with 8 digits | 8 segments with 15 digits | 8*1 | SOP32 | LED panel display driver chip |
| CXLE88143DN | three | ninety-six | 12*8 | 12 segments with 8 digits | 8 segments with 12 digits | 8*4 | SOP32 | LED panel display driver chip |
| CXLE88143N | four | one hundred and twenty-eight | 16*8 | 16 segments with 8 digits | 8 segments with 16 digits | 8*4 | QFP44 | LED panel display driver chip |
| CXLE88147N | three | eighty | 10*8 | 10 segments with 8 digits | 8 sections with 10 digits | 8*3 | SOP28 | LED panel display driver chip |
| CXLE88148N | three | sixty-four | 8*8 | 8 segments and 8 digits | 8 sections with 6 digits | 4*2 | SOP24/QSOP24 | LED panel display driver chip |
| CXLE88149B | two | one hundred and twenty-eight | 8*16 | 8 segments with 16 digits | 16 segments with 8 digits | - | SOP28、SSOP28 | LED panel display driver chip |
| CXLE88155N | three | seventy | 10*7/13*4 | 10 segments with 7 digits/13 segments with 4 digits | 7 sections with 10 digits | 10*2 | SOP24/SSOP24/SDIP24 | LED panel display driver chip |
| CXLE88171 | four | seventy-seven | 11*7/14*4 | 11 segments with 7 digits/14 segments with 4 digits | 7 sections with 11 digits | 10*3 | SOP32 | LED panel display driver chip |
| CXLE88172 | two | one hundred and twenty-eight | 8*16 | 8 segments with 16 digits | 16 segments with 8 digits | - | SOP24 | LED panel display driver chip |
| CXLE88173 | two | one hundred and forty-four | 8*9*2 | Forward and backward push digital tube | Forward and backward push digital tube | - | QSOP24 | LED panel display driver chip |
| CXLE88174 | three | seventy | 10*7/13*4 | 10 segments with 7 digits/13 segments with 4 digits | 7 sections with 10 digits | 8 touch buttons | SOP32 | LED panel display driver chip |
| CXLE88175 | five | one hundred and twenty | 15*8 | 15 segments with 8 digits | 8 segments with 15 digits | 8*1/8 | QFN48 | LED panel display driver chip |
| CXLE88176 | three | seventy-seven | 11*7/14*4 | 11 segments with 7 digits/14 segments with 4 digits | 7 sections with 11 digits | 10*1 | SOP24 | LED panel display driver chip |
| CXLE88156 | three | one hundred and twenty-eight | 8*16 | 8 segments with 16 digits | 16 segments with 8 digits | - | SOP32 | LED panel display driver chip |
| CXLE88134 | three | twenty-eight | 7*4 | 7-segment 4-digit | - | - | SOP16/DIP16 | LED panel display driver chip |
| CXLE88135 | three | twenty-one | 8*2/7*3 | 8 segments 2 digits/7 segments 3 digits | - | 6*1 | SOP16 | LED panel display driver chip |
| CXLE88136 | three | thirty-five | 5*7/8*4 | 7-segment 5-digit/8-segment 4-digit | 7-segment 5-digit | 5*1 | SOP18/DIP18 | LED panel display driver chip |
| CXLE88137 | three | forty-eight | 8*6/10*4 | 8 segments with 6 digits/10 segments with 4 digits | - | - | SOP20 | LED panel display driver chip |
| CXLE88137A | three | forty-eight | 6*7/9*4 | 7-segment 6-digit/9-segment 4-digit | 7-segment 6-digit | 6*1 | SOP20 | LED panel display driver chip |
| CXLE88138 | four | seventy-seven | 11*7/14*4 | 11 segments with 7 digits/14 segments with 4 digits | 7 sections with 11 digits | 10*3 | SOP32 | LED panel display driver chip |
| CXLE88139 | three | seventy-seven | 11*7/14*4 | 11 segments with 7 digits/14 segments with 4 digits | 7 sections with 11 digits | - | SOP24/QSOP24 | LED panel display driver chip |
| CXLE88140A | four | seventy-seven | 10*7/13*4 | 10 segments with 7 digits/13 segments with 4 digits | 7 sections with 10 digits | 10*1 | SOP32 | LED panel display driver chip |
| CXLE88140B | three | seventy-seven | 11*7/14*4 | 11 segments with 7 digits/14 segments with 4 digits | 7 sections with 11 digits | 10*3 | QFP44 | LED panel display driver chip |
| CXLE88141 | three | seventy | 10*7/13*4 | 10 segments with 7 digits/13 segments with 4 digits | 7 sections with 10 digits | 10*2 | SOP28 | LED panel display driver chip |
| CXLE88142 | three | seventy | 10*7/13*4 | 10 segments with 7 digits/13 segments with 4 digits | 7 sections with 10 digits | 10*2 | SOP28 | LED panel display driver chip |
| CXLE88143 | four | one hundred and twenty-eight | 16*8 | 16 segments with 8 digits | 8 segments with 16 digits | 8*4 | QFP44 | LED panel display driver chip |
| CXLE88143A | three | one hundred and twenty-eight | 16*8 | 16 segments with 8 digits | 8 segments with 16 digits | - | SOP32 | LED panel display driver chip |
| CXLE88143B | three | one hundred and twelve | 14*8 | 14 segments with 8 digits | 8 sections with 14 digits | 8*2 | SOP32 | LED panel display driver chip |
| CXLE88143C | three | one hundred and twenty | 15*8 | 15 segments with 8 digits | 8 segments with 15 digits | 8*1 | SOP32 | LED panel display driver chip |
| CXLE88143D | three | ninety-six | 12*8 | 12 segments with 8 digits | 8 segments with 12 digits | 8*4 | SOP32 | LED panel display driver chip |
| CXLE88144 | three | thirty-five | 7*5/8*4 | 7-segment 5-digit/8-segment 4-digit | - | 7*1 | DIP18 | LED panel display driver chip |
| CXLE88145 | two | thirty-two | 8*4 | - | 8 sections with 4 digits | 8*2 | DIP18 | LED panel display driver chip |
| CXLE88146 | two | forty-eight | 8*6 | - | 8 sections with 6 digits | 8*2 | SOP20/DIP20 | LED panel display driver chip |
| CXLE88147 | three | eighty | 10*8 | 10 segments with 8 digits | 8 sections with 10 digits | 8*3 | SOP28 | LED panel display driver chip |
| CXLE88148 | three | sixty-four | 8*8 | 8 segments and 8 digits | 8 sections with 6 digits | 4*2 | SOP24/QSOP24 | LED panel display driver chip |
| CXLE88149 | two | one hundred and twenty-eight | 8*16 | 8 segments with 16 digits | 16 segments with 8 digits | - | SOP28/SSOP28 | LED panel display driver chip |
| CXLE88150 | three | seventy | 10*7/13*4 | 10 segments with 7 digits/13 segments with 4 digits | 7 sections with 10 digits | 10*2 | SOP28 | LED panel display driver chip |
| CXLE88151 | two | thirty-two | 8*4 | 8-segment 4-digit/7-segment 4-digit | - | 7*4 | SOP16/DIP16 | LED panel display driver chip |
| CXLE88152 | two | twenty-eight | 7*4 | - | 7-segment 4-digit | 7*1 | SOP16/DIP16 | LED panel display driver chip |
| CXLE88153 | one | forty | 7*6/8*5 | 7-segment 6-digit/8-segment 5-digit | 6 segments with 7 digits/5 segments with 8 digits | - | SOP16 | LED panel display driver chip |
| CXLE88154 | three | seventy | 10*7/13*4 | 10 segments with 7 digits/13 segments with 4 digits | 7 sections with 10 digits | 10*2 | SOP28 | LED panel display driver chip |
| CXLE88155 | three | seventy | 10*7/13*4 | 10 segments with 7 digits/13 segments with 4 digits | 7 sections with 10 digits | 10*2 | SOP24/SSOP24/SDIP24 | LED panel display driver chip |
| CXLE88133 | two | two hundred and fifty-six | 32*8/24*16 | 32 segment 8-bit/24 segment 16 bit | 8 segments 32-bit/16 segments 24 bit | - | LQFP48/LQFP52 | LED panel display driver chip |
| CXLE88132 | four | two hundred and fifty-six | 32*8/24*16 | 32 segment 8-bit/24 segment 16 bit | 8 segments 32-bit/16 segments 24 bit | - | LQFP48/LQFP52 | LED panel display driver chip |



