CXLE88135N internal integrated MCU digital interface, data latch, LED drive circuit and keyboard scanning module, it supports a variety of display modes, including flexible configuration of 8 segments × 2 bits to 7 segments × 3 bits. It supports up to 6 × 1 matrix key scanning and has 8-level brightness adjustable function. Users can communicate and control through serial interfaces (CLK, STB, DIO). The chip has a built-in RC oscillator and power-on reset circuit, and is packaged in SOP16, which is suitable for high-density PCB layout.
-
[ CXLE88135N ]"
CXLE88135N is an integrated keyboard scanning interface and LED display driver function dedicated control chip, using advanced CMOS technology, with high reliability, strong anti-interference ability and excellent stability. The chip is widely used in smart water heaters, microwave ovens, washing machines, air conditioners, induction cookers, set-top boxes, electronic scales, smart meters and other types of digital tube or LED display devices.
1. Product Overview
CXLE88135N internal integrated MCU digital interface, data latch, LED drive circuit and keyboard scanning module, it supports a variety of display modes, including flexible configuration of 8 segments × 2 bits to 7 segments × 3 bits. It supports up to 6 × 1 matrix key scanning and has 8-level brightness adjustable function. Users can communicate and control through serial interfaces (CLK, STB, DIO). The chip has a built-in RC oscillator and power-on reset circuit, and is packaged in SOP16, which is suitable for high-density PCB layout.
CXLE88135N is a keyboard scanning interface LED (light emitting diode display) drive control dedicated IC, internal integrated MCU
Digital interface, data latch, LED driver, keyboard scanning and other circuits. The product quality is reliable, good stability, anti-interference ability
Strong. Mainly applicable to home appliances (smart water heaters, microwave ovens, washing machines, air conditioners, induction cookers), set-top boxes, electronic scales, smart
Energy meters and other digital tube or LED display equipment
Main characteristics of 2.
2.1. Various display modes: Supports 2-bit 8-segment to 3-bit 7-segment display configurations.
2.2. Keyboard scanning function: Maximum support 6 × 1 matrix keys, automatic scanning, users only need to read the key value.
2.3. brightness adjustment: 8-level duty cycle is adjustable to adapt to different brightness requirements.
2.4. Communication Interface: Serial interface (CLK, STB, DIO), supports data reading and writing and instruction setting.
2.5. High anti-interference ability: Built-in data latch and reset circuit, suitable for complex application scenarios in electromagnetic environment.
2.6. Encapsulation form: SOP16, easy to weld and repair.
3. pin function details
CXLE88135N pins include data input and output pins (DIO), clock input (CLK), chip select input (STB), key scan data input (K1), segment output (SEG5 ~ SEG12), bit output (GRID1 ~ GRID2, GRID7), power supply and ground. Among them, the segment output and the partial key scan output are multiplexed, and the user needs to configure them according to the actual application.
3.1. Pin definition:
3.2. Pin function definition:
4. command system
The command is used to set the display mode and the state of the LED driver.
The first byte entered by the DIO after the falling edge of the STB is used as a command. After decoding, the highest B7 and B 300.00g bits are taken to distinguish different instructions.
If STB is set to high level during command or data transmission, serial communication is initialized, and the command or data being transmitted is invalid (previously transmitted
The instructions or data remain valid.
The chip supports four types of instructions, distinguished by the first byte after the falling edge of the STB:
4.1. Display Mode Settings: Set the number of display digits and the number of segments. After execution, the display is turned off and the data remains unchanged.
This instruction is used to set the number of selected segments and bits (2 to 3 bits, 8 to 7 segments). When this instruction is executed, the display is forcibly turned off. in the show
When the display mode is unchanged, the data in the display memory will not be changed, and the display control command controls the display switch.
4.2. Data Command Settings: Including data read and write mode, address increase mode, test mode, etc.
This instruction is used to set data write and read. Bits B1 and B0 do not allow 01 or 11 to be set.
4.3. Display control commands.Control display switch with 8 levels of brightness adjustment. This command is used to set the switches of the display and adjust the brightness of the display. A total of 8 levels of brightness can be selected for adjustment.

4.4. Address Command Settings: Set the starting address of the display register and support 6 addresses of C0H, C1H, C2H, C3H, CCH and CDH.
5. display register and drive mode
The display register has a total of six valid addresses, each corresponding to a specific SEG and GRID pin. When driving the common cathode digital tube, the SEG pin is connected to the LED anode and the GRID is connected to the cathode. It is recommended to clear the display register after power-on to avoid garbled display.
This register stores the data transmitted from the external device to the CXLE88135N through the serial interface, with a maximum effective address of 6 bits (C0H, C1H, C2H,
C3H, CCH, CDH), corresponding to the chip SEG and GRID pins respectively, as shown in Figure (2):
When writing LED display data, according to the display address from low to high, data bytes from low to high operation.
6. keyboard scanning mechanism
The chip automatically completes the keyboard scan, and the user only needs to read the key value according to the timing. The scan cycle is about 4ms, and it takes 2 display cycles (about 8ms) to complete a key scan. The key value data is output through 5 bytes, each byte corresponds to a different key state, and supports single key and key combination detection.
The maximum supported key scan matrix of the chip is 1 × 6bit, as follows:
The storage address of the key scan data is as follows. After the key read command is issued first, the 5-byte key data BYTE1-BYTE5 is read, and the read data starts from the low position.
Start output, 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.
▲ Note: 1. The CXLE88135N can read up to 5 bytes, and multiple reads are not allowed.
2. Read data bytes can only be read from the BYTE1-BYTE5 in sequence, and cannot be read across bytes. For example: K1 on hardware corresponds to KS10
When the key is pressed, if you want to read the data of this key at this time, you must read the 4BIT bit in section 5 before you can read the data.
6.1. Combination keys:The problem of compound keys: SEG1/KS1-SEG10/KS10 is multiplexed with display and key scanning. Taking Figure (12) as an example,
The display needs D1 to be on and D2 to be off. SEG1 needs to be "0" and SEG2 needs to be "1". If S1 and S2 are pressed at the same time, it is equivalent to SEG1 and SEG2 being
Short circuit, when D1,D2 are lit.
6.2. Solution: Series diodes are shown in Figure (14).
6.3. Key:
6.3.1) Key scan:The key scanning is automatically completed by the CXLE88135N and is not controlled by the user. The user only needs to read the key value according to the time sequence. Complete once key
Scanning requires 2 display periods, one display period requires about T = 4ms, two different keys are pressed successively within 8ms, and the key values read twice are all first
The key value of the key pressed. The effective output of the CXLE88135N is SEG5-SEG10, and the internal scanning waveform after the IC is powered on is shown in Figure (10).

As can be seen from fig. (10), the principle of key scanning inside the chip is as follows: the scanning inside the chip SEG5/KS5-SEG8/KS8 is completed in one cycle.
SEG9/KS9-SEG10/KS10 is completed in the next cycle. In practice, when sending the read key command, if the SEG5/KS5-SEG10/KS10 terminal
The key scan high level is introduced into the K1 pin through the key, the chip will recognize the high level and when reading 5 bytes of key data, the corresponding BIT
Bits will be set high.
7. Communication Timing and Data Transmission
The chip supports two data transfer modes:
7.1. Address automatic increase mode.Continuous transmission of up to 14 bytes of data after setting the start address.
Using the address automatic plus 1 mode, setting the address is actually setting the starting address for storing the transmitted data stream. The start address command word is sent,
"STB" does not need to be set high followed by data transmission, up to 14BYTE, and "STB" is set high only after data transmission is completed.
Command1: setting display modes
Command2: Set Data command
Command3: setting display address
Data1 ~ n: Transmit display data to the Command3 address and the following address (up to 14bytes)
Command4: Display Control Commands
7.2. Fixed address mode.: Each address is set to transfer 1 byte of data, up to 6 bytes.
Using the fixed address mode, setting the address is actually setting the address where the 1BYTE data to be transmitted is stored. Address sent, "STB"
There is no need to set "STB" high only after 1BYTE data is transmitted. Then reset the address where the second data needs to be stored,
At most 6BYTE data transfer is complete, "STB" is set high.
Command1: setting display modes
Command2: Set Data command
Command3: Set display address 1
Data1: Transmit display data 1 to Command3 address
Command4: Set display address 2
Data2: Transmit display data 2 to Command4 address
Command5: Display Control Commands
7.3. Serial data transmission format:Both reading and receiving 1 BIT operate on the rising edge of the clock.
7.3.1) Data reception (data writing)

7.3.2) Data reading (read data)
▲ Note: 1. When reading data, one wait is required from the 8th rising edge of the serial clock CLK to the falling edge of CLK to read data.
Wait time Twait (minimum 2 μs). See the timing characteristics table for specific parameters.
Read Key Timing
7.4. Read key timing
Command1: Set Read Key Command
Data1 ~ 5: read key data
7.5. The program design flow chart using the address automatic plus one and fixed address method:
7.5.1) Program design flow chart using automatic address plus one:
7.5.2) Program design flowchart with fixed address:
When reading the key value, you need to send the read key command first, and then read the 5-byte key value data in sequence.
8. Application Circuit Design Recommendations

8.1. The filter capacitor should be placed close to the chip between VDD and GND.
8.5. It is recommended to connect 100pF capacitors in parallel to DIO, CLK and STB signal lines to suppress interference.
8.3. When driving the blue digital tube, it is recommended that the power supply voltage be 5V to ensure the conduction voltage drop requirement.
9. electrical characteristics and timing parameters
The operating voltage of the chip is 5V and supports an operating temperature range of -40°C to 85°C. With high ESD protection capability (MM 200V,HBM 2000V) and maximum output current of 200mA(GRID pin), it is suitable for most LED driving scenarios.
9.1. Limit parameters(Ta = 25, Vss = 0V)
9.1. Normal operating range (Vss = 0V)
10. display driver a total of yin digital tube:
Write 0xF0 data and write 0x 03 data from the lower bit to the 01H(GRID1) address. At this time, the data corresponding to each SEG/GRID is shown in the following table.

Note: To drive the common cathode digital tube, the SEG pin can only be connected to the anode of the LED, and the GRID can only be connected to the cathode of the LED, and cannot be connected in reverse.
Ten1Summary
CXLE88135N is a feature-rich, stable performance LED driver and keyboard control chip, suitable for a variety of home appliances and industrial display applications. Its flexible display configuration, reliable key sweep function and good anti-interference performance make it the first choice for designers. Through reasonable hardware design and software control, it can give full play to its performance advantages and improve the user experience of end products.
For more detailed parameters and application design, please refer to the official data sheet or contact technical support.
Twelve, the relevant chip selection guideMore similar products.....
| Model | Number of Interfaces | Number of driving lattice | Segment/Bit | Common Yin Drive | Gongyang drive | Key | Encapsulation form | Remarks |
| CXLE88134N | 3 | 28 | 7*4 | Section 7, 4 digits | - | - | SOP16/DIP16 | LED panel display driver chip |
| CXLE88135N | 3 | 21 | 8*2/7*3 | 8 segments 2 bits/7 segments 3 bits | - | 6*1 | SOP16 | LED panel display driver chip |
| CXLE88136N | 3 | 35 | 5*7/8*4 | 7-segment 5-bit/8-segment 4-bit | Segment 7, position 5 | 5*1 | SOP18/DIP18 | LED panel display driver chip |
| CXLE88137BN | 3 | 48 | 6*7/9*4 | 7 segments 6 bits/9 segments 4 bits | Segment 7, 6 digits | 6*1 | SOP20 | LED panel display driver chip |
| CXLE88137N | 3 | 48 | 8*6/10*4 | 8 segments 6 bits/10 segments 4 bits | - | - | SOP20 | LED panel display driver chip |
| CXLE88138C | 4 | 77 | 11*7/14*4 | 11 segment 7 bits/14 segment 4 bits | Section 7, position 11 | 10*3 | SOP32 | LED panel display driver chip |
| CXLE88138N | 4 | 77 | 11*7/14*4 | 11 segment 7 bits/14 segment 4 bits | Section 7, position 11 | 10*3 | SOP32 | LED panel display driver chip |
| CXLE88139N | 3 | 77 | 11*7/14*4 | 11 segment 7 bits/14 segment 4 bits | Section 7, position 11 | - | SOP24/QSOP24 | LED panel display driver chip |
| CXLE88141N | 3 | 70 | 10*7/13*4 | 10 segments 7 bits/13 segments 4 bits | Segment 7, 10 digits | 10*2 | SOP28 | LED panel display driver chip |
| CXLE88142A | 3 | 70 | 10*7/13*4 | 10 segments 7 bits/13 segments 4 bits | Segment 7, 10 digits | 10*2 | SOP28 | LED panel display driver chip |
| CXLE88142E | 3 | 70 | 10*7/13*4 | 10 segments 7 bits/13 segments 4 bits | Segment 7, 10 digits | 10*2 | SOP28 | LED panel display driver chip |
| CXLE88143AN | 3 | 128 | 16*8 | 16 Segment 8 Bits | 8 Segments 16 Bits | - | SOP32 | LED panel display driver chip |
| CXLE88143BN | 3 | 112 | 14*8 | Segment 14, 8 bits | 8 Segment 14 Bits | 8*2 | SOP32 | LED panel display driver chip |
| CXLE88143CN | 3 | 120 | 15*8 | Segment 15, 8 bits | Segment 8, bit 15 | 8*1 | SOP32 | LED panel display driver chip |
| CXLE88143DN | 3 | 96 | 12*8 | 12 Segment 8 Bits | Segment 8, 12 bits | 8*4 | SOP32 | LED panel display driver chip |
| CXLE88143N | 4 | 128 | 16*8 | 16 Segment 8 Bits | 8 Segments 16 Bits | 8*4 | QFP44 | LED panel display driver chip |
| CXLE88147N | 3 | 80 | 10*8 | Segment 10, 8 bits | 8 Segment 10 Bits | 8*3 | SOP28 | LED panel display driver chip |
| CXLE88148N | 3 | 64 | 8*8 | 8 Segment 8 Bits | Section 8, 6 digits | 4*2 | SOP24/QSOP24 | LED panel display driver chip |
| CXLE88149B | 2 | 128 | 8*16 | 8 Segments 16 Bits | 16 Segment 8 Bits | - | SOP28、SSOP28 | LED panel display driver chip |
| CXLE88155N | 3 | 70 | 10*7/13*4 | 10 segments 7 bits/13 segments 4 bits | Segment 7, 10 digits | 10*2 | SOP24/SSOP24/SDIP24 | LED panel display driver chip |
| CXLE88171 | 4 | 77 | 11*7/14*4 | 11 segment 7 bits/14 segment 4 bits | Section 7, position 11 | 10*3 | SOP32 | LED panel display driver chip |
| CXLE88172 | 2 | 128 | 8*16 | 8 Segments 16 Bits | 16 Segment 8 Bits | - | SOP24 | LED panel display driver chip |
| CXLE88173 | 2 | 144 | 8*9*2 | forward and reverse push digital tube | forward and reverse push digital tube | - | QSOP24 | LED panel display driver chip |
| CXLE88174 | 3 | 70 | 10*7/13*4 | 10 segments 7 bits/13 segments 4 bits | Segment 7, 10 digits | Touch keys 8 | SOP32 | LED panel display driver chip |
| CXLE88175 | 5 | 120 | 15*8 | Segment 15, 8 bits | Segment 8, bit 15 | 8*1/8 | QFN48 | LED panel display driver chip |
| CXLE88176 | 3 | 77 | 11*7/14*4 | 11 segment 7 bits/14 segment 4 bits | Section 7, position 11 | 10*1 | SOP24 | LED panel display driver chip |
| CXLE88156 | 3 | 128 | 8*16 | 8 Segments 16 Bits | 16 Segment 8 Bits | - | SOP32 | LED panel display driver chip |
| CXLE88134 | 3 | 28 | 7*4 | Section 7, 4 digits | - | - | SOP16/DIP16 | LED panel display driver chip |
| CXLE88135 | 3 | 21 | 8*2/7*3 | 8 segments 2 bits/7 segments 3 bits | - | 6*1 | SOP16 | LED panel display driver chip |
| CXLE88136 | 3 | 35 | 5*7/8*4 | 7-segment 5-bit/8-segment 4-bit | Segment 7, position 5 | 5*1 | SOP18/DIP18 | LED panel display driver chip |
| CXLE88137 | 3 | 48 | 8*6/10*4 | 8 segments 6 bits/10 segments 4 bits | - | - | SOP20 | LED panel display driver chip |
| CXLE88137A | 3 | 48 | 6*7/9*4 | 7 segments 6 bits/9 segments 4 bits | Segment 7, 6 digits | 6*1 | SOP20 | LED panel display driver chip |
| CXLE88138 | 4 | 77 | 11*7/14*4 | 11 segment 7 bits/14 segment 4 bits | Section 7, position 11 | 10*3 | SOP32 | LED panel display driver chip |
| CXLE88139 | 3 | 77 | 11*7/14*4 | 11 segment 7 bits/14 segment 4 bits | Section 7, position 11 | - | SOP24/QSOP24 | LED panel display driver chip |
| CXLE88140A | 4 | 77 | 10*7/13*4 | 10 segments 7 bits/13 segments 4 bits | Segment 7, 10 digits | 10*1 | SOP32 | LED panel display driver chip |
| CXLE88140B | 3 | 77 | 11*7/14*4 | 11 segment 7 bits/14 segment 4 bits | Section 7, position 11 | 10*3 | QFP44 | LED panel display driver chip |
| CXLE88141 | 3 | 70 | 10*7/13*4 | 10 segments 7 bits/13 segments 4 bits | Segment 7, 10 digits | 10*2 | SOP28 | LED panel display driver chip |
| CXLE88142 | 3 | 70 | 10*7/13*4 | 10 segments 7 bits/13 segments 4 bits | Segment 7, 10 digits | 10*2 | SOP28 | LED panel display driver chip |
| CXLE88143 | 4 | 128 | 16*8 | 16 Segment 8 Bits | 8 Segments 16 Bits | 8*4 | QFP44 | LED panel display driver chip |
| CXLE88143A | 3 | 128 | 16*8 | 16 Segment 8 Bits | 8 Segments 16 Bits | - | SOP32 | LED panel display driver chip |
| CXLE88143B | 3 | 112 | 14*8 | Segment 14, 8 bits | 8 Segment 14 Bits | 8*2 | SOP32 | LED panel display driver chip |
| CXLE88143C | 3 | 120 | 15*8 | Segment 15, 8 bits | Segment 8, bit 15 | 8*1 | SOP32 | LED panel display driver chip |
| CXLE88143D | 3 | 96 | 12*8 | 12 Segment 8 Bits | Segment 8, 12 bits | 8*4 | SOP32 | LED panel display driver chip |
| CXLE88144 | 3 | 35 | 7*5/8*4 | 7-segment 5-bit/8-segment 4-bit | - | 7*1 | DIP18 | LED panel display driver chip |
| CXLE88145 | 2 | 32 | 8*4 | - | Segment 8 4 bits | 8*2 | DIP18 | LED panel display driver chip |
| CXLE88146 | 2 | 48 | 8*6 | - | Section 8, 6 digits | 8*2 | SOP20/DIP20 | LED panel display driver chip |
| CXLE88147 | 3 | 80 | 10*8 | Segment 10, 8 bits | 8 Segment 10 Bits | 8*3 | SOP28 | LED panel display driver chip |
| CXLE88148 | 3 | 64 | 8*8 | 8 Segment 8 Bits | Section 8, 6 digits | 4*2 | SOP24/QSOP24 | LED panel display driver chip |
| CXLE88149 | 2 | 128 | 8*16 | 8 Segments 16 Bits | 16 Segment 8 Bits | - | SOP28/SSOP28 | LED panel display driver chip |
| CXLE88150 | 3 | 70 | 10*7/13*4 | 10 segments 7 bits/13 segments 4 bits | Segment 7, 10 digits | 10*2 | SOP28 | LED panel display driver chip |
| CXLE88151 | 2 | 32 | 8*4 | 8-segment 4-bit/7-segment 4-bit | - | 7*4 | SOP16/DIP16 | LED panel display driver chip |
| CXLE88152 | 2 | 28 | 7*4 | - | Section 7, 4 digits | 7*1 | SOP16/DIP16 | LED panel display driver chip |
| CXLE88153 | 1 | 40 | 7*6/8*5 | 7-segment 6-bit/8-segment 5-bit | 6 segments 7 bits/5 segments 8 bits | - | SOP16 | LED panel display driver chip |
| CXLE88154 | 3 | 70 | 10*7/13*4 | 10 segments 7 bits/13 segments 4 bits | Segment 7, 10 digits | 10*2 | SOP28 | LED panel display driver chip |
| CXLE88155 | 3 | 70 | 10*7/13*4 | 10 segments 7 bits/13 segments 4 bits | Segment 7, 10 digits | 10*2 | SOP24/SSOP24/SDIP24 | LED panel display driver chip |
| CXLE88133 | 2 | 256 | 32*8/24*16 | 32 segment 8 bit/24 segment 16 bit | 8 segment 32 bit/16 segment 24 bit | - | LQFP48/LQFP52 | LED panel display driver chip |
| CXLE88132 | 4 | 256 | 32*8/24*16 | 32 segment 8 bit/24 segment 16 bit | 8 segment 32 bit/16 segment 24 bit | - | LQFP48/LQFP52 | LED panel display driver chip |




