Product information query
Products News
首页 > Products > Led Driver > LED Display Driver > Display Control Drive >Cxle88143bn: Data Manual and Application Guide for High-Performance Led Drive Control and Keyboard Scanning Chip
Cxle88143bn: Data Manual and Application Guide for High-Performance Led Drive Control and Keyboard Scanning Chip

The CXLE88143BN integrates MCU digital interface, data latch, LED driver and keyboard scanning circuit, supports 14-segment × 8-bit display mode, and can drive up to 8 × 2 matrix button. Its serial interface (CLK, STB, DIO) simplifies communication with the main control MCU, built-in RC oscillator and power-on reset circuit, without external clock source, and has strong anti-interference capability, package form is SOP32, suitable for compact design

Cxle88143bn: Data Manual and Application Guide for High-Performance Led Drive Control and Keyboard Scanning Chip
Manual
Ordering

Ordering

Product introduction

CXLE88143BN: high-performance LED driver control and keyboard scanning chip comprehensive analysis

CXLE88143BN is an LED driver control application-specific integrated circuit (IC) integrated with keyboard scanning interface. It is manufactured by CMOS technology and has high reliability, strong anti-interference capability and excellent stability. The chip is widely used in digital tube or LED display modules of intelligent water heaters, microwave ovens, washing machines, air conditioners, induction cookers, set-top boxes, electronic scales, smart meters and other equipment. This article will deeply analyze the characteristics, functions, application circuits and program design process of CXLE88143BN, providing comprehensive technical reference for engineers and electronic enthusiasts.duO嘉泰姆

I. Product Overview

The CXLE88143BN integrates MCU digital interface, data latch, LED driver and keyboard scanning circuit, supports 14-segment × 8-bit display mode, and can drive up to 8 × 2 matrix button. Its serial interface (CLK, STB, DIO) simplifies communication with the main control MCU, built-in RC oscillator and power-on reset circuit, without external clock source, and has strong anti-interference capability, the package form is SOP32, which is suitable for compact design.duO嘉泰姆


II. Main features

▲ display capability: 14-segment × 8-bit LED driverduO嘉泰姆

▲ keyboard support: 8 × 2 matrix button scanduO嘉泰姆

▲ brightness adjustment: 8-level duty cycle adjustableduO嘉泰姆

▲ communication interface: Serial Interface (CLK, STB, DIO)duO嘉泰姆

▲ built-in functions: RC oscillation, power-on reset, data latchduO嘉泰姆

▲Encapsulation type: SOP32duO嘉泰姆


III. Pin connections and instructions

Chip pins include data input and output (DIO), clock (CLK), Chip selection (STB), key scan input (K0 ~ K1), and segment output (SEG1 ~ SEG14) and bit output (GRID1 ~ GRID8). DIO is an open-drain output, which requires an external 1-10kohm pull-up resistor. We recommend that you use 10kohm. CLK reads data at the rising edge, outputs data at failling edge, initializes communication at STB failling edge, and ignores CLK signals at high levels.duO嘉泰姆

duO嘉泰姆
duO嘉泰姆
▲Note:1. The output data of the DIO port is N-tube open-drain output. When reading the key, an external pull-up resistor of 1k-10k is required. Our company recommends 10KduO嘉泰姆
Pull-up resistor. DIO controls the action of N tube at failling edge of the clock. At this time, the reading is unstable, and the reading data on the rising edge is stable.
duO嘉泰姆


IV. Instruction system

Commands are used to set the display mode and the status of the LED driver.duO嘉泰姆
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.
If STB is set to high during instruction or data transmission, serial communication is initialized and the instruction or data being transmitted is invalid (previously transmittedduO嘉泰姆
The command or data remains valid).

Instructions are divided into three categories, which are distinguished by the highest two bytes (B7, B6):duO嘉泰姆

4.1. Data command settings(B7 = 0, B6 = 1): used for data read/write mode, address increase mode, and normal mode settings.duO嘉泰姆
This command is used to set data write and read. Bits B1 and B0 cannot be set to 01 or 11.duO嘉泰姆
duO嘉泰姆

4.2. Display control commands(B7 = 1, B6 = 0): control the display switch and 8-level brightness adjustment.duO嘉泰姆
This command is used to set the Display switch and display brightness adjustment. A total of 8 levels of brightness are available for adjustment.duO嘉泰姆
duO嘉泰姆

4.3 address command settings(B7 = 1, B6 = 1): Set the display register address in the range of 00H-0FH.duO嘉泰姆
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, dataduO嘉泰姆
Ignored until the valid address is set. When power on, the address is set to 00h by default.duO嘉泰姆
duO嘉泰姆


V. Display register and driver mode

5.1. Display register address:

The display register contains 16 bytes (00H-0FH), corresponding to SEG and GRID output respectively. The chip supports co-negative and co-Positive Digital Tube drivers. Note that SEG is connected to LED anode and GRID is connected to cathode. After power-on, we recommend that you perform clear operation on the video memory to avoid garbled codes.duO嘉泰姆

This register stores data transmitted from external devices to CXLE88143BN through the serial interface. The maximum valid address is from 00H-0FH to 16 bytes in total.duO嘉泰姆
Elements, corresponding to the SEG and GRID pins of the chip respectively, are allocated as shown in figure (2):duO嘉泰姆
When writing LED display data, it operates from low to high in the display address and from low to high in the data byte.duO嘉泰姆
duO嘉泰姆
▲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,duO嘉泰姆
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.duO嘉泰姆
0x 00 is written to all data in (00H-0FH).duO嘉泰姆
5.2. Display:
duO嘉泰姆

5.2.1) driving co-negative digital tube:duO嘉泰姆
duO嘉泰姆
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.duO嘉泰姆
Start writing 0x3F data. At this time, the data corresponding to each SEG1-SEG8 is as follows.
duO嘉泰姆
duO嘉泰姆
5.2.2) drive co-Yang digital tube:duO嘉泰姆
duO嘉泰姆
     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),duO嘉泰姆
04H(GRID3), 06H(GRID4), 08H(GRID5), 0AH(GRID6) write data for 01h, the rest of the addresses 0CH(GRID7), 0EH(GRID8)duO嘉泰姆
The unit writes all data for 00 hours. The data corresponding to each SEG1-SEG8 is shown in the following table.duO嘉泰姆
duO嘉泰姆
▲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, noduO嘉泰姆
It can be connected in reverse.
duO嘉泰姆


VI. Keyboard scanning function

Supports 8 × 2 button matrices. Key-value data is read through 4 bytes (BYTE1-BYTE4), output in sequence, and cannot be read across bytes. Button the scanning period is about 4.7ms, which supports composite button processing. We recommend that you set the composite key on different KS lines or series diodes.duO嘉泰姆

6.1. Key scan and key scan data registers:duO嘉泰姆

The maximum key scan matrix supported by the chip is 8 × 2 bits, as shown in figure (3):duO嘉泰姆
duO嘉泰姆
The key scan data storage address is shown in figure (4). After the read button command is sent first, Button bytes of BYTE1-BYTE4 data are started to be read, and the read data is from low to low.duO嘉泰姆
The BIT starts to be output. When the button corresponding to the K and KS pins of the chip is pressed, the BIT in the corresponding byte is 1.duO嘉泰姆
duO嘉泰姆
Note:1. CXLE88143BN can read up to 4 bytes and cannot read more.duO嘉泰姆
2. Read data bytes can only be read from BYTE1-BYTE4 in sequence and cannot be read across bytes. For example, K2 and KS8 on hardware correspond to buttonduO嘉泰姆
If you want to read this button data, you must read the 6th bit of the 4th byte before reading the data.
duO嘉泰姆

6.2. Button:duO嘉泰姆

6.2.1) button scan:Button scanning is automatically completed by CXLE88143BN and is not controlled by users. Users only need to read key values according to the time series. Complete a keyduO嘉泰姆

Scanning requires one display cycle. A display cycle requires about T = 4.7ms. Two different button are pressed within 4.7ms. The key values read twice are allduO嘉泰姆
It is the key value of the button pressed first.duO嘉泰姆
CXLE88143BN after power-on, the internal scanning waveform of SEG1/KS1-SEG8/KS8 is shown in figure (10):duO嘉泰姆
duO嘉泰姆
▲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 onlyduO嘉泰姆
The actual measurement shall prevail.
duO嘉泰姆

6.2.2) 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,duO嘉泰姆

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,duO嘉泰姆
At this time, D1 and D2 are all lit up.
duO嘉泰姆

duO嘉泰姆

Solution:duO嘉泰姆
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),
duO嘉泰姆

duO嘉泰姆

2. The series diode is shown in figure (14).duO嘉泰姆

duO嘉泰姆

▲Note: We recommend that you use the same K key with different KS as the composite button.duO嘉泰姆


VII. Serial communication and timing

Data is read and written on the rising edge of CLK, and STB failling Edge starts transmission. Both automatic address addition and fixed address modes are supported. When reading keys, you must wait at least 2 seconds before reading data after the eighth CLK rises.duO嘉泰姆

7.1. Serial data transmission format:duO嘉泰姆

Read and receive 1 BIT are operating on the rising edge of the clockduO嘉泰姆
duO嘉泰姆
▲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.duO嘉泰姆
Wait time Twait (minimum 2 μs). For more information, see Time series feature table.
duO嘉泰姆

7.2. Serial data transmission during application:duO嘉泰姆

7.2.1) address increase modeduO嘉泰姆
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,duO嘉泰姆
STB does not need to be high to transmit data immediately. It can be up to 16 bytes at most.duO嘉泰姆
duO嘉泰姆
Command1: set data commandsduO嘉泰姆
Command2: Set the display addressduO嘉泰姆
Data1 ~ n: transmit display data to the Command2 address and the following address (up to 16bytes)duO嘉泰姆
Command3: Display Control commandsduO嘉泰姆
7.2.2) fixed address modeduO嘉泰姆
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"duO嘉泰姆
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,duO嘉泰姆
Up to 16 bytes of data has been transferred, and the STB is set to high.duO嘉泰姆
duO嘉泰姆
Command1: set data commandsduO嘉泰姆
Command2: set display address 1duO嘉泰姆
Data1: transfer display data from 1 to Command2 addressesduO嘉泰姆
Command3: set display address 2duO嘉泰姆
Data2: transfer display data from 2 to Command3 addressesduO嘉泰姆
Command4: Display Control commandsduO嘉泰姆
7.2.3) read button time seriesduO嘉泰姆
duO嘉泰姆
Command1: Set the read button commandduO嘉泰姆
Data1 ~ 4: reads button dataduO嘉泰姆
7.2.4)Program design flow chart using automatic address plus one and fixed address:
duO嘉泰姆

7.2.4.1)Program design flow chart using automatic address plus one:duO嘉泰姆
duO嘉泰姆
7.2.4.2) program design flow chart with fixed address:duO嘉泰姆
duO嘉泰姆


VIII. Application circuit design

Typical applications include co-negative and co-Positive Digital tube driver circuits. Note when designing:duO嘉泰姆

▲ filter capacitor between VDD and GND should be placed near the chipduO嘉泰姆

▲ we recommend that you add 100pF capacitors to the DIO, CLK, and STB lines for anti-interference.duO嘉泰姆

▲When driving blue light digital tube, the recommended power supply voltage is 5VduO嘉泰姆
▲ CXLE88143BN driver co-Yin digital screen hardware circuit diagramduO嘉泰姆
duO嘉泰姆
▲ CXLE88143BN drive co-Yang digital screen wiring circuit diagram (19)duO嘉泰姆
duO嘉泰姆
▲Note:1. Filter capacitor wiring between VDD and GND should be placed as close to PCB board chips as possible to enhance the filtering effect.duO嘉泰姆
2. Three 101(100pF) capacitors connected to the DIO, SCLK, and STB communication ports can reduce the interference to the communication ports.duO嘉泰姆
3. Since the conduction voltage of blue light digital tube is reduced by about 3V, 5V should be selected for CXLE88143BN power supply.
duO嘉泰姆


IX. Electrical parameters and time series characteristics

Working voltage 5V, limit voltage-0.5~7.0V, working temperature-40 ~ 85℃. SEG output current is 20-50Ma, GRID suction current is 140Ma Max. The maximum clock frequency is 1MHz, and data transmission needs to meet the establishment and retention time requirements.duO嘉泰姆

9.1. Limit parameters (Ta = 25℃, Vss = 0V)duO嘉泰姆
duO嘉泰姆
9.2. Normal operating range (Vss = 0V)duO嘉泰姆
duO嘉泰姆
9.3. Electrical characteristics (VDD = 5V, Vss = 0V)duO嘉泰姆
duO嘉泰姆
9.4. Switching characteristics (VDD = 5V)duO嘉泰姆
duO嘉泰姆
9.5. Time series characteristics (VDD = 5V)duO嘉泰姆
duO嘉泰姆
9.6. Time Series Waveform diagram:duO嘉泰姆
duO嘉泰姆


X. Summary

CXLE88143BN is an LED driver and keyboard control chip with rich functions and flexible applications, especially suitable for embedded display scenarios such as household appliances and intelligent instruments. Its highly integrated design reduces the number of external components, reduces system costs, and provides reliable performance and good anti-interference capability. Developers can quickly implement product development and debugging through the instruction description, timing process and application suggestions provided in this article.duO嘉泰姆


11. Relevant chip selection guideReturn to TOP             More similar products.....duO嘉泰姆

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