Product information query
Products News
首页 > Products > Led Driver > LED Display Driver > Display Control Drive >Cxle88143n: Analysis of High-Performance LED Driver and Keyboard Scanning Control Chip
Cxle88143n: Analysis of High-Performance LED Driver and Keyboard Scanning Control Chip

CXLE88143N is a special integrated circuit for LED driver control integrated with keyboard scanning interface. It is manufactured by CMOS technology and has multiple functions such as MCU digital interface, data latch, LED driver and keyboard scanning. With its high reliability, excellent stability and strong anti-interference capability, the chip is widely used in intelligent water heaters, microwave ovens, washing machines, air conditioners, induction cookers and other household appliances, as well as set-top boxes, electronic scales, smart meter and other digital tube or LED display devices.

Cxle88143n: Analysis of High-Performance LED Driver and Keyboard Scanning Control Chip
Manual
Ordering

Ordering

Product introduction

CXLE88143N: analysis of high-performance LED driver and keyboard scanning control chip

I. Overview

CXLE88143N is a special integrated circuit for LED driver control integrated with keyboard scanning interface. It is manufactured by CMOS technology and has multiple functions such as MCU digital interface, data latch, LED driver and keyboard scanning. With its high reliability, excellent stability and strong anti-interference capability, the chip is widely used in intelligent water heaters, microwave ovens, washing machines, air conditioners, induction cookers and other household appliances, as well as set-top boxes, electronic scales, smart meter and other digital tube or LED display devices.Eg0嘉泰姆


II. Main features

1. Display capability: supports 16-segment × 8-bit LED displayEg0嘉泰姆

2. Keyboard matrix: supports up to 8 × 4 matrix buttonEg0嘉泰姆

3. Brightness adjustment: 8-level duty cycle adjustable, support brightness controlEg0嘉泰姆

4. Communication interface: Serial Interface (CLK, STB, DIN, DOUT), supports data read/write and button scanEg0嘉泰姆

5. Built-in functions: RC oscillator, power-on reset circuit, data latchEg0嘉泰姆

6. Anti-interference design: optimize the circuit to prevent dark and bright problems caused by LED reverse bias and leakageEg0嘉泰姆

7. Encapsulation form: LQFP44 package, suitable for high-density PCB layoutEg0嘉泰姆


3. Detailed explanation of pin functions

There are 44 pins in CXLE88143N, including the following categories:Eg0嘉泰姆

Pin Name Function description Remarks
DOUT Serial data output Can be used with DIN shorting as DIO
DIN Serial data input Can be used with DOUT shorting as DIO
SCLK Serial clock input Rising edge reading and writing data
STB Chip selection signal Failling edge initialize communication
K0 ~ K3 Key scan data input Supports 4 × 8 matrix button
SEG1 ~ SEG16 Segment output (LED anode Drive) P tube open drain output
GRID1 ~ GRID8 Bit output (LED cathode Drive) N tube open drain output
VDD/VSS Power/ground Multi-pin distribution enhances stability
NC Empty feet Not connected internally

IV. Instruction system and communication protocol

Commands are used to set the display mode and the status of the LED driver.Eg0嘉泰姆
The first byte entered by DIN after STB failling edge is used as the instruction. After decoding, the highest bits of B7 and B are taken to distinguish different instructions.Eg0嘉泰姆

CXLE88143N receive commands through the serial interface in the following format:Eg0嘉泰姆

4.1. Data command settings (B7 = 0, B6 = 1)

4.1.1) write display data: B1B0 = 00Eg0嘉泰姆

4.1.2) read key scan data: B1B0 = 10Eg0嘉泰姆

4.1.3) address mode: B0 = 0 (auto-increment), B0 = 1 (fixed address)Eg0嘉泰姆

4.1.4) mode setting: B0 = 0 (normal mode)Eg0嘉泰姆
Commands are used to set data write and read. Bits B1 and B0 cannot be set to 01 or 11.
Eg0嘉泰姆
Eg0嘉泰姆

4.2. Display control commands (B7 = 1, B6 = 0)

4.2.1) brightness adjustment: B2 ~ B0 control 8-level duty cycle (1/16~14/16)Eg0嘉泰姆

4.2.2) Display switch: B3 = 0 (off), B3 = 1 (on)Eg0嘉泰姆

This command is used to set the Display switch and display brightness adjustment. A total of 8 levels of brightness are available for adjustment.Eg0嘉泰姆

Eg0嘉泰姆

4.3. Address command (B7 = 1, B6 = 1)

Set the display register address (00H ~ 0FH), a total of 16 bytes, corresponding to 8 bits × 16 segments of display data.Eg0嘉泰姆
This command is used to set the address of the display register. The maximum valid address is 16 bits (00H-0FH). If the address is set to 10h or higher, dataEg0嘉泰姆
Ignored until the valid address is set. When power on, the address is set to 00h by default.
Eg0嘉泰姆

Eg0嘉泰姆


V. Display driver and button scan

5.1. Display driver

5.1.1) co-negative digital tube: SEG is connected to the anode, GRID is connected to the cathode, and the corresponding segment selection data can be written to display.Eg0嘉泰姆
Eg0嘉泰姆
Figure 7 shows the connection diagram of the common cathode digital tube. If the digital tube is displayed as "0", only the 00h (GRID1) address needs to be removed from the low position.Eg0嘉泰姆
Start writing 0x3F data. At this time, the data corresponding to each SEG1-SEG8 is as follows.Eg0嘉泰姆
Eg0嘉泰姆

5.1.2) Gongyang digital tube: You must write segment selection data to the corresponding GRID address and write 00h to the rest address.Eg0嘉泰姆
Eg0嘉泰姆
Figure 8 shows the connection diagram of the common anode digital tube. If the digital tube is displayed as "0", the address units 00H(GRID1), 02H(GRID2),Eg0嘉泰姆
04H(GRID3), 06H(GRID4), 08H(GRID5), 0AH(GRID6) write data for 01h, the rest of the addresses 0CH(GRID7), 0EH(GRID8)Eg0嘉泰姆
The unit writes all data for 00 hours. The data corresponding to each SEG1-SEG8 is shown in the following table.Eg0嘉泰姆
Eg0嘉泰姆
▲Note: whether driving the common cathode digital tube or driving the common anode digital tube, SEG pin can only be connected to the LED anode, GRID can only be connected to the LED cathode, noEg0嘉泰姆
It can be connected in reverse.
Eg0嘉泰姆

5.2. Button scan

5.2.1) support 8 × 4 matrix button, automatic scanning, cycle is about 4.7ms.Eg0嘉泰姆
Button scanning is automatically completed by CXLE88143N and is not controlled by users. Users only need to read key values according to the time series. Complete a key scanEg0嘉泰姆
One display cycle is required, and a display cycle is about T = 4.7ms. Two different button are pressed within 4.7ms. The key values read twice are allEg0嘉泰姆
The key value of the button pressed first.Eg0嘉泰姆
CXLE88143N after power-on, the internal scanning waveform of SEG1/KS1-SEG8/KS8 is shown in figure (10):Eg0嘉泰姆
Eg0嘉泰姆
▲Note: a cycle time is related to the oscillation frequency of the IC, and the oscillation frequency of each IC is not completely consistent. The above data is for reference onlyEg0嘉泰姆
The actual measurement shall prevail.
Eg0嘉泰姆

5.2.2) key-value data is output in the order of BYTE1 to BYTE4, and each byte contains four key states.Eg0嘉泰姆
Button reuse:The problem of composite button is abnormal: SEG1/KS1-SEG8/KS8 is reused by display and button scan. Take figure (12) as an example,Eg0嘉泰姆
The display needs D1 to be on and D2 to be off. You need to set SEG1 to "0" and SEG2 to "1". If S1 and S2 are pressed at the same time, it is equivalent to SEG1 and SEG2 is short-circuited,Eg0嘉泰姆
At this time, D1 and D2 are all lit up.
Eg0嘉泰姆

Eg0嘉泰姆

Solution:Eg0嘉泰姆
1. On the hardware, you can set the keys that need to be pressed at the same time on different k lines as shown in figure (13),Eg0嘉泰姆
Eg0嘉泰姆
2. The series diode is shown in figure (14).
Eg0嘉泰姆
Eg0嘉泰姆
▲Note: We recommend that you use the same K key with different KS as the composite button.Eg0嘉泰姆

5.3. Display register address:Eg0嘉泰姆
This register stores data transmitted from external devices to CXLE88143N through the serial interface. The maximum valid address is 16 bytes from 00H-0FH,Eg0嘉泰姆
Corresponding to the SEG and GRID pins of the chip respectively, the specific allocation is shown in figure (2):Eg0嘉泰姆
When writing LED display data, it operates from low to high in the display address and from low to high in the data byte.
Eg0嘉泰姆

Eg0嘉泰姆
▲Note: the value stored in the chip display register at the moment of power-on may be randomly uncertain. At this time, the customer directly sends the Open Screen command,Eg0嘉泰姆
Garbled codes may appear. Therefore, we recommend that the customer power on the display register for clear operation, that is, the 16-bit memory address after power-on.Eg0嘉泰姆
0x 00 is written to all data in (00H-0FH).
Eg0嘉泰姆

5.4. Serial data transmission format:Eg0嘉泰姆

Read and receive 1 BIT are operating on the rising edge of the clockEg0嘉泰姆
Eg0嘉泰姆
▲Note: 1. When reading data, you need to set the command from the 8th rising edge of the serial clock CLK to the CLK failling edge read data.Eg0嘉泰姆
Wait time Twait (minimum 2 μs). For more information, see Time series feature table.Eg0嘉泰姆
2. The above time series are DOUT and DIN shorted together as DIO usage.
Eg0嘉泰姆

5.5. Serial data transmission during application:Eg0嘉泰姆
      5.5.1) address increase modeEg0嘉泰姆
Using the automatic address plus 1 mode, setting the address is actually the starting address of the transmitted data stream. The start address command word has been sent,Eg0嘉泰姆
STB does not need to be high to transmit data immediately. It can be up to 16 bytes at most.
Eg0嘉泰姆

Eg0嘉泰姆
Command1: set data commandsEg0嘉泰姆
Command2: Set the display addressEg0嘉泰姆
Data1 ~ n: transmit display data to the Command2 address and the following address (up to 16bytes)Eg0嘉泰姆
Command3: Display Control commands
Eg0嘉泰姆

5.5.2) fixed address modeEg0嘉泰姆
Using the fixed address mode, setting the address is actually setting the address where the 1byte data to be transmitted is stored. The address has been sent, "STB"Eg0嘉泰姆
You do not need to set the value to high. The data is transmitted immediately after 1byte. The STB value is set to high only after the data is transmitted. Then reset the address where the second data needs to be stored,Eg0嘉泰姆
Up to 16 bytes of data has been transferred, and the STB is set to high.
Eg0嘉泰姆

Eg0嘉泰姆
Command1: set data commandsEg0嘉泰姆
Command2: set display address 1Eg0嘉泰姆
Data1: transfer display data from 1 to Command2 addressesEg0嘉泰姆
Command3: set display address 2Eg0嘉泰姆
Data2: transfer display data from 2 to Command3 addressesEg0嘉泰姆
Command4: Display Control commands
Eg0嘉泰姆

5.5.3) read button time seriesEg0嘉泰姆

Eg0嘉泰姆
Command1: Set the read button commandEg0嘉泰姆
Data1 ~ 4: reads button dataEg0嘉泰姆
▲Note: the above time series are DOUT and DIN shorted together as DIO usage.
Eg0嘉泰姆

5.5.4) program design flow chart using automatic address plus one and fixed address:Eg0嘉泰姆

5.5.4.1) program design flow chart using automatic address plus one:Eg0嘉泰姆
Eg0嘉泰姆
5.5.4.2) program design flow chart with fixed address:Eg0嘉泰姆
Eg0嘉泰姆


VI. Application circuit design suggestions

6.1. Power filtering: add 100 LEDs F and 104 capacitors between VDD and GND, and place them close to the chip.Eg0嘉泰姆

6.2. Communication anti-interference: DIO, SCLK, and STB lines are connected in series with 100pF capacitors.Eg0嘉泰姆

6.3.LED type adaptation: blue LED is recommended to use 5V power supply.Eg0嘉泰姆
6.4. Composite button processing: it is recommended to design composite keys on different k lines or series diodes to prevent short circuit.
Eg0嘉泰姆

6.5. Hardware circuit diagram of CXLE88143N driver co-Yin digital screenEg0嘉泰姆

Eg0嘉泰姆

6.6.CXLE88143N drive co-Yang digital screen wiring circuit diagram (19)Eg0嘉泰姆

Eg0嘉泰姆
▲Note:
1. The filter capacitor between VDD and GND should be placed as close as possible to CXLE88143N chips in PCB wiring to enhance the filtering effect.
Eg0嘉泰姆

2. Three 101(100pF) capacitors connected to the DIO(DIN, DOUT), SCLK, and STB communication ports can reduce the interference to the communication ports.Eg0嘉泰姆
3. Since the conduction voltage of blue light digital tube is reduced by about 3V, 5V should be selected for CXLE88143N power supply.Eg0嘉泰姆
4. It is recommended to use DIN and DOUT ports together as DIO in the actual circuit.
Eg0嘉泰姆


VII. Summary of electrical parameters

7.1. Working voltage: 5VEg0嘉泰姆

7.2. Driving current: SEG output 20-50ma, GRID output 80-140maEg0嘉泰姆

7.3. Communication clock: up to 1MHzEg0嘉泰姆

7.4. Working temperature:-40 ℃ ~ 85 ℃Eg0嘉泰姆
7.5. Limit parameters (Ta = 25℃, Vss = 0V)Eg0嘉泰姆
Eg0嘉泰姆
7.6. Normal operating range (Vss = 0V)Eg0嘉泰姆
Eg0嘉泰姆
7.7. Electrical characteristics (VDD = 5V, Vss = 0V)Eg0嘉泰姆
Eg0嘉泰姆
7.8. Switching characteristics (VDD = 5V)Eg0嘉泰姆
Eg0嘉泰姆
7.9. Time series characteristics (VDD = 5V)Eg0嘉泰姆
Eg0嘉泰姆
7.10. Time Series Waveform diagram:
Eg0嘉泰姆
Eg0嘉泰姆


VIII. Summary

CXLE88143N is a fully functional and stable LED driver and keyboard scanning control chip, suitable for a variety of household appliances and industrial display scenarios. Its flexible instruction system, powerful driving ability and good anti-interference design make it an ideal choice for high reliability display control.Eg0嘉泰姆


IX,Relevant chip selection guide             More similar products.....Eg0嘉泰姆

Model Number of interfaces Drive dot matrix number Segment/bit Co-negative Drive Co-positive drive Button Encapsulation form Remarks
CXLE88134N 3 28 7*4 7-segment 4-bit - - SOP16/DIP16 LED panel display driver chip
CXLE88135N 3 21 8*2/7*3 8-segment 2-bit/7-segment 3-bit - 6*1 SOP16 LED panel display driver chip
CXLE88136N 3 35 5*7/8*4 7-segment 5-bit/8-segment 4-bit 7 segments and 5 digits 5*1 SOP18/DIP18 LED panel display driver chip
CXLE88137BN 3 48 6*7/9*4 7-segment 6-bit/9-segment 4-bit 7-segment 6-bit 6*1 SOP20 LED panel display driver chip
CXLE88137N 3 48 8*6/10*4 8-segment 6-bit/10-segment 4-bit - - SOP20 LED panel display driver chip
CXLE88138C 4 77 11*7/14*4 11 Segment 7 bit/14 Segment 4 bit 7-segment 11-bit 10*3 SOP32 LED panel display driver chip
CXLE88138N 4 77 11*7/14*4 11 Segment 7 bit/14 Segment 4 bit 7-segment 11-bit 10*3 SOP32 LED panel display driver chip
CXLE88139N 3 77 11*7/14*4 11 Segment 7 bit/14 Segment 4 bit 7-segment 11-bit - SOP24/QSOP24 LED panel display driver chip
CXLE88141N 3 70 10*7/13*4 10-segment 7-bit/13-segment 4-bit 7-segment 10-bit 10*2 SOP28 LED panel display driver chip
CXLE88142A 3 70 10*7/13*4 10-segment 7-bit/13-segment 4-bit 7-segment 10-bit 10*2 SOP28 LED panel display driver chip
CXLE88142E 3 70 10*7/13*4 10-segment 7-bit/13-segment 4-bit 7-segment 10-bit 10*2 SOP28 LED panel display driver chip
CXLE88143AN 3 128 16*8 16-segment 8-bit 8-segment 16-bit - SOP32 LED panel display driver chip
CXLE88143BN 3 112 14*8 14-segment 8-bit 8-segment 14-bit 8*2 SOP32 LED panel display driver chip
CXLE88143CN 3 120 15*8 15-segment 8-bit 8-segment 15-bit 8*1 SOP32 LED panel display driver chip
CXLE88143DN 3 96 12*8 12-segment 8-bit 8-segment 12-bit 8*4 SOP32 LED panel display driver chip
CXLE88143N 4 128 16*8 16-segment 8-bit 8-segment 16-bit 8*4 QFP44 LED panel display driver chip
CXLE88147N 3 80 10*8 10-segment 8-bit 8-segment 10-bit 8*3 SOP28 LED panel display driver chip
CXLE88148N 3 64 8*8 8-segment 8-bit 8 segments and 6 digits 4*2 SOP24/QSOP24 LED panel display driver chip
CXLE88149B 2 128 8*16 8-segment 16-bit 16-segment 8-bit - SOP28, SSOP28 LED panel display driver chip
CXLE88155N 3 70 10*7/13*4 10-segment 7-bit/13-segment 4-bit 7-segment 10-bit 10*2 SOP24/SSOP24/SDIP24 LED panel display driver chip
CXLE88171 4 77 11*7/14*4 11 Segment 7 bit/14 Segment 4 bit 7-segment 11-bit 10*3 SOP32 LED panel display driver chip
CXLE88172 2 128 8*16 8-segment 16-bit 16-segment 8-bit - SOP24 LED panel display driver chip
CXLE88173 2 144 8*9*2 Positive and negative push digital tube Positive and negative push digital tube - QSOP24 LED panel display driver chip
CXLE88174 3 70 10*7/13*4 10-segment 7-bit/13-segment 4-bit 7-segment 10-bit Touch Button 8 SOP32 LED panel display driver chip
CXLE88175 5 120 15*8 15-segment 8-bit 8-segment 15-bit 8*1/8 QFN48 LED panel display driver chip
CXLE88176 3 77 11*7/14*4 11 Segment 7 bit/14 Segment 4 bit 7-segment 11-bit 10*1 SOP24 LED panel display driver chip
CXLE88156 3 128 8*16 8-segment 16-bit 16-segment 8-bit - SOP32 LED panel display driver chip
CXLE88134 3 28 7*4 7-segment 4-bit - - SOP16/DIP16 LED panel display driver chip
CXLE88135 3 21 8*2/7*3 8-segment 2-bit/7-segment 3-bit - 6*1 SOP16 LED panel display driver chip
CXLE88136 3 35 5*7/8*4 7-segment 5-bit/8-segment 4-bit 7 segments and 5 digits 5*1 SOP18/DIP18 LED panel display driver chip
CXLE88137 3 48 8*6/10*4 8-segment 6-bit/10-segment 4-bit - - SOP20 LED panel display driver chip
CXLE88137A 3 48 6*7/9*4 7-segment 6-bit/9-segment 4-bit 7-segment 6-bit 6*1 SOP20 LED panel display driver chip
CXLE88138 4 77 11*7/14*4 11 Segment 7 bit/14 Segment 4 bit 7-segment 11-bit 10*3 SOP32 LED panel display driver chip
CXLE88139 3 77 11*7/14*4 11 Segment 7 bit/14 Segment 4 bit 7-segment 11-bit - SOP24/QSOP24 LED panel display driver chip
CXLE88140A 4 77 10*7/13*4 10-segment 7-bit/13-segment 4-bit 7-segment 10-bit 10*1 SOP32 LED panel display driver chip
CXLE88140B 3 77 11*7/14*4 11 Segment 7 bit/14 Segment 4 bit 7-segment 11-bit 10*3 QFP44 LED panel display driver chip
CXLE88141 3 70 10*7/13*4 10-segment 7-bit/13-segment 4-bit 7-segment 10-bit 10*2 SOP28 LED panel display driver chip
CXLE88142 3 70 10*7/13*4 10-segment 7-bit/13-segment 4-bit 7-segment 10-bit 10*2 SOP28 LED panel display driver chip
CXLE88143 4 128 16*8 16-segment 8-bit 8-segment 16-bit 8*4 QFP44 LED panel display driver chip
CXLE88143A 3 128 16*8 16-segment 8-bit 8-segment 16-bit - SOP32 LED panel display driver chip
CXLE88143B 3 112 14*8 14-segment 8-bit 8-segment 14-bit 8*2 SOP32 LED panel display driver chip
CXLE88143C 3 120 15*8 15-segment 8-bit 8-segment 15-bit 8*1 SOP32 LED panel display driver chip
CXLE88143D 3 96 12*8 12-segment 8-bit 8-segment 12-bit 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 - 8-segment 4-bit 8*2 DIP18 LED panel display driver chip
CXLE88146 2 48 8*6 - 8 segments and 6 digits 8*2 SOP20/DIP20 LED panel display driver chip
CXLE88147 3 80 10*8 10-segment 8-bit 8-segment 10-bit 8*3 SOP28 LED panel display driver chip
CXLE88148 3 64 8*8 8-segment 8-bit 8 segments and 6 digits 4*2 SOP24/QSOP24 LED panel display driver chip
CXLE88149 2 128 8*16 8-segment 16-bit 16-segment 8-bit - SOP28/SSOP28 LED panel display driver chip
CXLE88150 3 70 10*7/13*4 10-segment 7-bit/13-segment 4-bit 7-segment 10-bit 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 - 7-segment 4-bit 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-segment 7-bit/5-segment 8-bit - SOP16 LED panel display driver chip
CXLE88154 3 70 10*7/13*4 10-segment 7-bit/13-segment 4-bit 7-segment 10-bit 10*2 SOP28 LED panel display driver chip
CXLE88155 3 70 10*7/13*4 10-segment 7-bit/13-segment 4-bit 7-segment 10-bit 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

 Eg0嘉泰姆