CXLE88136N is a dedicated control chip that integrates keyboard scanning interface and LED display drive function. It is manufactured by advanced CMOS technology and has high reliability, excellent stability and strong anti-interference ability. The chip is designed for smart home appliances (such as water heaters, microwave ovens, washing machines, air conditioners, induction cookers), set-top boxes, electronic scales, smart meters and other digital tube or LED display devices.
-
[ CXLE88136N ]"
Comprehensive understanding of CXLE88136N LED driver control chip
CXLE88136N is a dedicated control chip that integrates keyboard scanning interface and LED display drive function. It is manufactured by advanced CMOS technology and has high reliability, excellent stability and strong anti-interference ability. The chip is designed for smart home appliances (such as water heaters, microwave ovens, washing machines, air conditioners, induction cookers), set-top boxes, electronic scales, smart meters and other digital tube or LED display devices.
First, the main characteristics and advantages of the chip
CXLE88136N chip has the following outstanding characteristics:
1.1. Using low power CMOS process, high energy efficiency ratio
1.2. Support multiple display modes (7 segments × 5 bits to 8 segments × 4 bits)
1.3. Maximum support 5 x 1 matrix key scan
1.4. 8-level brightness adjustment circuit with adjustable duty cycle
1.5. Concise three-wire serial interface (CLK, STB, DIO)
1.6. Built-in RC oscillator and power-on reset circuit
1.7. Built-in data latch circuit to ensure stable display
1.8. Strong anti-interference ability, suitable for complex electromagnetic environment
1.9. Provide SOP18 and DIP 900.00g package forms
Second, pin function details


CXLE88136N chip pin design is reasonable, the function is clear:
2.1.DIO(Pin 1): Data input/output, clock rising edge input data, falling edge output data
2.2.CLK(Pin 2): Clock input, rising edge read data, falling edge output data
2.3.STB(Pin 3): Chip select input, falling edge initializes serial interface
2.4.K2(Pin 4): Key scan data input, latch data after the end of the display cycle
2.5.SEG1/KS1~SEG5/KS5(Pins 6-10): Segment output/Key scan output
2.6.GRID1~GRID4(Pins 14-18): Bit output
2.7.SEG14/GRID5~SEG12/GRID7(Pins 11-13): Segment/Bit Multiplexed Output
2.8.VDD(Pin 5): Logic power supply positive
2.9.GND(Pin 16): Logic ground
In particular, it should be noted that when DIO port outputs data, it is N-tube open-drain output. When reading keys, it is necessary to connect 1K-10K pull-up resistors. Manufacturers recommend using 10K pull-up resistors.
Third, the instruction system and settings
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 the STB is set high during command or data transmission, serial communication is initialized and the command or data being transmitted is invalid before transmission
The instructions or data remain valid.
The CXLE88136N is controlled by a comprehensive command system:
1. Display Mode Command Settings:It is used to set the number of display segments and bits (4-5 bits, 7-8 segments). The display will be forcibly turned off during execution, but the display data will remain unchanged.
This instruction is used to set the selection segment and the number of bits (4 to 5 bits, 7 to 8 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.
2. Data command settings:Set the data read and write mode, support write data to the display register, read key scan data, address increase mode setting, fixed address setting and test mode setting.
This instruction is used to set data write and read. Bits B1 and B0 do not allow 01 or 11 to be set.
3. Display control command settings:Control display switch and 8-level brightness adjustment, pulse width adjustable from 1/16 to 14/16. 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. Address command settings:Set the address of the display register to support 14 addresses from C0H to CDH. The default address is C0H when power is on.
Four, display register and drive mode
The CXLE88136N display register has a total of 14 valid addresses, each corresponding to a specific SEG and GRID pin. When writing LED display data, it is necessary to operate in the order of display address from low to high and data bytes from low to high.
When writing LED display data, according to the display address from low to high, data bytes from low to high operation.
IMPORTANT: The value stored in the chip display register may be random at the moment of power-on. If the screen-on command is sent directly, the display may be garbled. Therefore, it is recommended to clear the display register after power-on, that is, to write all data 0x00 into the 14-bit display memory address.
Five, drive a total of Yin digital tube
When driving 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. Using the display number "0" as an example, 0x1F data needs to be written into the C0H(GRID1) address, and 0x18 data needs to be written into the C1H(GRID1) address.

Fig. 7 shows the connection diagram of the common negative digital tube. if the digital tube is allowed to display "0", it needs to start from the low order in the C0H(GRID1) address.
Write 0x1F data and write 0x 18 data from the lower bit to C1H(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.
Six, keyboard scanning function
The CXLE88136N supports a maximum of 5 × 1 matrix key scanning, and the key scanning data is output by 3 bytes (BYTE1-BYTE3), each byte corresponds to a different key state. Data can only be read sequentially from the BYTE1-BYTE3 and cannot be read across bytes.
The maximum supported key scan matrix of the chip is 1 × 5bit, 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-BYTE3 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 CXLE88136N can read up to 3 bytes, and multiple reads are not allowed.
2. Read data bytes can only be read from the BYTE1-BYTE3 in sequence, and cannot be read across bytes. For example: K2 on hardware corresponds to KS5
When the key is pressed, if you want to read the data of this key at this time, you must read the B1 bit of section 3 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 diode as shown in Figure (14)
For the combination key problem (short circuit problem caused by display and key scanning multiplexing), the solution is to series diodes in the circuit to prevent short circuits between different segments.
Seven, serial data transmission format
The chip uses a simple three-wire serial interface to communicate:
7.1. Data reception (write data): operating on the rising edge of the clock.
7.2. Data read (read data): also operates on the rising edge of the clock.
▲ 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.
7.3. After sending the key command, it takes a waiting time of Twait (minimum 2μS) to read the key data.
Eight, the application of data transmission mode
8.1. Address increase mode:After setting the start address, a maximum of 14 bytes of data are continuously transmitted, and the STB is set high after the data transmission is completed.
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
8.2. Fixed address mode:Each address is set to transmit 1 byte of data, up to 6 bytes of data, and STB is set high after each data transmission.
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
8.3. Read key timing

Command1: Set Read Key Command
Data1 ~ 3: read key data
Set the read key command first, and then read the 3-byte key data.
8.4. The program design flow chart using the address automatic plus one and fixed address method:
8.4.1) Program design flow chart using automatic address plus one:
8.4.2) Program design flowchart with fixed address:
Nine, the application of circuit design recommendations

In practical application circuits, the following points should be noted:
9.1. The filter capacitor between VDD and GND should be placed as close as possible to the CXLE88136N chip to enhance the filtering effect.
9.2. Adding 100pF pull-down capacitor to DIO, CLK and STB communication ports can reduce interference to communication ports
9.3. When driving the blue digital tube, because the conduction voltage drop is about 3V, it is recommended to use 5V for chip power supply.
Ten, electrical characteristics and performance parameters
The CXLE88136N working voltage is 5V, supports the working temperature range of -40 ℃ to 85 ℃, and has good ESD protection capability (machine mode 200V, human body mode 2000V). Its output current is up to 200mA(GRID pin), which can meet the needs of most LED drive scenarios.
10.1. Limit parameters (Ta = 25 ℃, Vss = 0V)
10.2 normal operating range (Vss = 0V)
10.3 electrical characteristics (VDD = 5V, VSS = 0V)
10.4. The switching characteristics of the chip include:

10.4.1. Transmission delay time: max. 300ns(CLK & rarr;DIO)
10.4.2. Rise time: max. 2 μs(SEG5 ~ SEG11)
10.4.3. Fall time: max. 1.5μs
10.4.4. Maximum input clock frequency: 1MHz (50% duty cycle)
10.5. Timing characteristics (VDD = 5V)
10.6. Timing waveform diagram:
Eleven, package information


CXLE88136N are available in two packages:
11.1.SOP18Surface mount package for automated production
11.2.DIP18: Dual in-line package, suitable for prototype development and small batch production
Both packages meet industry standards, with good solderability and reliability.
Twelve, summary
CXLE88136N is a full-featured, stable performance LED driver and keyboard control chip, especially suitable for home appliances and industrial display applications. Its flexible display configuration, reliable key sweep function and powerful anti-interference performance make it an ideal choice for designers. Through reasonable hardware design and software control, the performance advantages of the chip can be fully utilized to improve the user experience and reliability of the terminal product.
Whether it is a smart home device or an industrial control panel, CXLE88136N can provide excellent display effects and user interaction experience, and is an excellent solution for developing modern electronic products.
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 |



