LCD екран со карактери од серијата Surenoo SLC2004F

Precautions in Use of LCD Modules
- Avoid applying excessive shocks to the module or making any alterations or modifications to it.
- Please don’t make extra holes on the printed circuit board, modify its shape, or change the components of the LCD module.
- Don’t disassemble the LCM.
- Don’t operate it above the absolute maximum rating.
- Don’t drop, bend, or twist LCM.
- Soldering: only to the I/O terminals.
- Storage: Please store in an anti-static container and a clean environment.
- Winstar has the right to change the passive components, including R3, R6 & backlight adjust resistors. (Resistors, capacitors, and other passive components will have a different appearance and color caused by the different suppliers.)
- Winstar has the right to change the PCB Rev. (In order to satisfy the stability, management optimization, and the best product performance, etc, under the premise of not affecting the electrical characteristics and external dimensions, Winstar has the right to modify the version.)
- To ensure the stability of the display screen, please apply a screen saver after showing 30 mins of fixed display content.
- Please heat the tape a little before sticking it on the components when removing it; otherwise, the components might be damaged.
Општа спецификација
| Ставка | Димензија | Единица |
| Број на знаци | 20 знаци x 4 реда | − |
| Димензија на модулот | 98.0 x 60.0 x 13.6 (MAX) | mm |
| View област | 77.0 x 25.2 | mm |
| Активна област | 70.4 x 20.8 | mm |
| Големина на точка | 0.55 x 0.55 | mm |
| Точка на теренот | 0.60 x 0.60 | mm |
| Големина на карактерот | 2.95 x 4.75 | mm |
| Теренот на карактерот | 3.55 x 5.35 | mm |
| ЛЦД-тип | STN Negative, Blue, Transmissive
(In LCD production, there will be a slight color difference. We can only guarantee the same color in the same batch.) |
|
| Должност | 1/16 | |
| View насока | 6 часот | |
| Тип на позадинско осветлување | LED, White | |
| ИЦ на контролорот | ST7066 | |
| Интерфејс | УАРТ | |
Апсолутни максимални оценки
| Ставка | Симбол | мин | Тип | Макс | Единица |
| Работна температура | ТОП | -20 | − | +70 | ℃ |
| Температура на складирање | ТСТ | -30 | − | +80 | ℃ |
| Набавка Voltage | − | VSS-0.3 | − | 6.0 | V |
| EEPROM издржливост на ќелии | − | 100 илјади | − | − | Е/З |
| Влез волуменtage | − | VSS-0.3 | − | VDD+0.3 | V |
Note: “E/W” means Ease/Write times
Електрични карактеристики
| Ставка | Симбол | Состојба | мин | Тип | Макс | Единица |
| Набавка Voltagд За логика | VDD-VSS | − | 4.5 | 5.0 | 5.5 | V |
| Набавка Voltagд За LCD екран | ВДД-ВО | Та=25℃ | 3.75 | 4.05 | 4.35 | V |
| Внесување висок волtage | ВИХ | − | 3.5 | − | 5.0 | V |
| Влез низок волуменtage | ВИЛ | − | 0 | − | 1.5 | V |
| Напојувачка струја (Модул + Задно осветлување)
*Забелешка |
ИДД |
VDD=5.0V |
− |
− |
65 |
mA |
- *Note: Backlight 100% turn on
- *Software functionally adjusts LCD contrast.
Оптички карактеристики
| Ставка | Симбол | Состојба | мин | Тип | Макс | Единица |
|
View Агол |
θ | CR≧2 | 0 | − | 20 | ψ= 180° |
| θ | CR≧2 | 0 | − | 40 | ψ= 0° | |
| θ | CR≧2 | 0 | − | 30 | ψ= 90° | |
| θ | CR≧2 | 0 | − | 30 | ψ= 270° | |
| Сооднос на контраст | CR | − | − | 3 | − | − |
|
Време на одговор |
T rise | − | − | 150 | 200 | ms |
| T fall | − | − | 150 | 200 | ms |
Услови:
- Оперативен волtage : Vop Viewing Angle(θ,φ) : 0°, 0°
- Frame Frequency: 64 HZ Driving Waveform: 1/N duty, 1/a bias
Дефиниција на viewing angle(CR≧2)
Interface Pin Function
CON1
| Пин бр. | Симбол | Опис |
| 1 | RX | UART: serial data input (full duplex communication) |
| 2 | VSS | Земјата |
| 3 | ВДД | Набавка Voltage |
| 4 | TX | UART: serial data output |
| 5 | CS | SPI: chip select |
| 6 | СДО | SPI: serial data output |
| 7 | SCK/SCL | SPI: serial clock
I2C: serial clock |
| 8 | ИПП/СДА | SPI: serial data input
I2C: serial data input/output |
| 9 | VSS | Земјата |
| 10 | ВДД | Набавка Voltage |
Contour Drawing
Character Generator ROM Pattern 
Сигурност
- Note 1: No dew condensation to be observed.
- Note2: The function test shall be conducted after 4 hours of storage at the normal Temperature and humidity after removal from the test chamber.
- Note 3: The packing has to be included in the vibration testing.
Backlight Information
спецификација
| Параметар | Симбол | мин | Тип | Макс | Единица | Тест Состојба |
| Осветленост
(Без LCD) |
IV |
448 |
560 |
− |
cd/m2 |
(Забелешка 1) |
| Време на траење на ЛЕР
(Само за референца) |
− |
− |
50 илјади |
− |
Хр. |
25℃,50-60%RH,
(Забелешка 2) |
| Боја | Бело | |||||
- Note 1: Software functionally adjusts backlight luminance
- Note: 2:50K hours is only an estimate for reference.
Inspection specification 



| БР | Ставка | Критериум | AQL |
| 12.1 No oxidation, contamination, curves, or bends on the interface Pin | 2.5 | ||
| (OLB) на TCP. | |||
| 12.2 No cracks on the interface pin (OLB) of TCP. | 0.65 | ||
| 12.3 No contamination, solder residue, or solder balls on product. | 2.5 | ||
| 12.4 Интегрираниот кола на TCP не смее да биде оштетен. | 2.5 | ||
| 12.5 The uppermost edge of the protective strip on the interface pin | 2.5 | ||
| must be present or look as if it causes the interface pin to sever. | |||
|
12 |
Општ изглед | 12.6 The residual rosin or tin oil of soldering (component or chip component) is not burned to a brown or black color.
12.7 Sealant on top of the ITO circuit has not hardened. |
2.5
2.5 |
| 12.8 Pin type must match the type in the specification sheet. | 0.65 | ||
| 12.9 LCD пинот е лабав или недостасуваат пинови. | 0.65 | ||
| 12.10 Product packaging must be the same as specified on the packaging | 0.65 | ||
| спецификациски лист. | |||
| 12.11 Product dimension and structure must conform to the product | 0.65 | ||
| спецификациски лист. | |||
| 12.12 Visual defect outside of VA is not considered to be a rejection. | 0.65 |
Material List of Components for RoHS
- Surenoo Display Co., Ltd hereby declares that all of or part of products (with the mark “#” in code), including, but not limited to, the LCM, accessories or packages, manufactured and/or delivered to your company (including your subsidiaries and affiliated company) directly or indirectly by our company (including our subsidiaries or affiliated companies) do not intentionally contain any of the substances listed in all applicable EU directives and regulations, including the following substances.
Exhibit A: The Harmful MМатеријал Cd Pb Hg Cr6+ ПББ PBDE DEHP ББП DBP DIBP Limited Value 100 ppm
1000 ppm
1000 ppm
1000 ppm
1000 ppm
1000 ppm
1000 ppm
1000 ppm
1000 ppm
1000 ppm
The above limited value is set up according to RoHS. - Process for RoHS requirement:(only for RoHS inspection)
- Use the Sn/Ag/Cu soldering surface; the surface of Pb-free solder is rougher than we used before.
- Heat-resistance temp.: Reflow:250℃,30 seconds Max.; Connector soldering wave or hand soldering:320℃, 10 seconds max.
- Temp. curve of reflow, max. Temp.:235±5℃; Recommended customer’s soldering temp. of connector:280℃, 3 seconds.
Recommendable Storage
- Place the panel or module in a temperature 25°C±5°C and a humidity below 65% RH
- Do not place the module near organic solvents or corrosive gases.
- Do not crush, shake, or jolt the module
Информации за комуникација
- This module has a built-in MCU for serial communication. It provides UART, SPI, and I2C communication protocols. Additionally, the built-in MCU requires a 180ms time upon power-up to initialize the module.
- UART protocol
- To enter UART Mode, place jumpers on both JB0 and JB1. The communication format is 8-bit data, no parity, 1 stop bit, and no handshaking. The default baud rate of UART is 9600bps, and it supports five different baud rates: 4800, 9600, 14400, 19200, and 57600 bps. The default baud rate can be restored if Self-Test mode is selected. UART format is follows:

- To enter UART Mode, place jumpers on both JB0 and JB1. The communication format is 8-bit data, no parity, 1 stop bit, and no handshaking. The default baud rate of UART is 9600bps, and it supports five different baud rates: 4800, 9600, 14400, 19200, and 57600 bps. The default baud rate can be restored if Self-Test mode is selected. UART format is follows:
- SPI protocol
To enter SPI Mode, keep JB0 open and place a jumper on JB1. The SPI interface allows for receiving data at a clock rate of up to 100KHz. SPI mode has a normally high-level idle clock. When the Chip Select line (CS) is low, data is sampled on the rising edge of the Serial Clock line (SCK). SPI format is as follows:
- I2C protocol
To enter I2C Mode, place a jumper on JB0 and keep JB1 open. The I2C interface allows for receiving data at a clock rate of up to 100KHz. The default I2C address is set to 0xA0 (with Read/Write bit)
- Users have the option to modify this address using the “Change I2C Slave Address” command, but the address value must be an even number (LSB = 0).
The default I2C address can be restored if Self-Test mode is selected. I2C format is follows:
- Кога се испраќа командата „Вклучи екран“, тоа може да се направи на следниве начини:
- Users have the option to modify this address using the “Change I2C Slave Address” command, but the address value must be an even number (LSB = 0).
Метод 1:
Метод 2:
При испраќање на командата „Читање податоци“, тоа може да се направи на следниве начини:
Метод 1:
Метод 2:
- S: Start Condition
- W: Write Operation
- R: Read Operation
- A: Acknowledge
- N: No Acknowledge
- P: Stop Condition
Само-тестирање
- In Self-Test mode, the backlight is turned on, and the brightness gradually increases from the darkest tothe brightest level. Then, the display contrast is adjusted, starting from the lightest to the darkest level. Finally, the firmware version, UART baud rate, and I2C address are displayed sequentially
Jumper selection for communication
| Протокол | JB1 | JB0 | Опис |
| УАРТ | Кратко | Кратко | 5V TTL Single, default baud rate 9600bps. |
| СПИ | Кратко | Отвори | 100KHz max clock. |
| I2C | Отвори | Кратко | 100KHz max clock, default slave address 0xA0. (with Read/Write bit) |
| Само-тестирање | Отвори | Отвори | Self-Test mode. |
Упатство
| Префикс | Команда | Параметар | Опис | Време на извршување |
| – | – | 1 бајт | Прикажи карактер
(0x00 ~ 0xFF without 0xFE) |
530us |
| 0xFE | 0x41 | Никој | Екранот е вклучен | 400us |
| 0xFE | 0x42 | Никој | Исклучен приказ | 400us |
| 0xFE | 0x45 | 1 бајт | Постави позиција на курсорот | 400us |
| 0xFE | 0x46 | Никој | Курсор Дома | 1900us |
| 0xFE | 0x47 | Никој | Cursor On | 400us |
| 0xFE | 0x48 | Никој | Cursor Off | 400us |
| 0xFE | 0x49 | Никој | Поместување на курсорот налево | 400us |
| 0xFE | 0x4A | Никој | Поместување на курсорот надесно | 400us |
| 0xFE | 0x4B | Никој | Трепкање на курсорот вклучено | 400us |
| 0xFE | 0х4С | Никој | Трепкањето на курсорот е исклучено | 400us |
| 0xFE | 0x4E | Никој | Backspace | 800us |
| 0xFE | 0x51 | Никој | Исчистете го екранот | 2.2 ms |
| 0xFE | 0x52 | 1 бајт | Контраст Поставување | 28 ms |
| 0xFE | 0x53 | 1 бајт | Поставување позадинско осветлување | 28 ms |
| 0xFE | 0x54 | 9 бајт | Постави прилагоден знак | 3 ms |
| 0xFE | 0x55 | Никој | Поместување на екранот налево | 800us |
| 0xFE | 0x56 | Никој | Поместување на екранот надесно | 800us |
| 0xFE | 0x61 | 1 бајт | Промена на Baud Rate | 28 ms |
| 0xFE | 0x62 | 1 бајт | Промени ја I2C адресата | 28 ms |
| 0xFE | 0x70 | Никој | Прикажи верзија на фирмверот | 6.4 ms |
| 0xFE | 0x71 | Никој | Прикажи брзина на пренос на податоци | 6.8 ms |
| 0xFE | 0x72 | Никој | Прикажи I2C адреса | 6.8 ms |
| 0xFE | 0x73 | 1 Dummy Byte | Прочитајте податоци | 430us |
Опис на инструкцијата
Прикажи карактер
| Синтакса | хексадецимален | 0xFE [CHAR] | |
| Параметри | Параметар | Должина | Опис |
| [CHAR] | 1 бајт | 0x00~0xFF without 0xFE. |
- Description: To display text, just send its ASCII code directly.A number from 0x00 to 0x07 displays the user-defined custom character, and 0x20 to 0x7D displays the standard set of characters. Other display characters and symbols that are factory-masked on the LCD controller. 0xFE is a reserved code. If the user sends the byte 0xFE, the next byte sent afterward will be considered as part of the instruction.
Приказ On
- Syntax hexadecimal 0xFE 0x41
- Parameters None Parameter None Length Description None
- Description: This command turns on the LCD screen.
Исклучен приказ
- Syntax hexadecimal 0xFE 0x42
- Parameters None Parameter None Length Description None
- Description: This command turns off the LCD screen, but the displayed text is not altered.
Постави позиција на курсорот
- Syntax hexadecimal 0xFE 0x45 [POSITION]
Параметри Параметар Должина Опис [POSITION] 1 бајт Put the cursor at the location specified by [POSITION]. - Description: This command moves the cursor to a specific position. After the reset, the cursor is on position 0x00.
Колона 1 Колона 20 Линија 1 0x00 0x13 Линија 2 0x40 0x53 Линија 3 0x14 0x27 Линија 4 0x54 0x67
| Курсор Дома
Синтакса |
хексадецимален |
0xFE 0x46 |
|
| Параметри | Параметар | Должина | Опис |
| Никој | Никој | Никој |
- Description: This command moves the cursor to line 1, column 1 of the LCD
Cursor On Синтакса
Хексадецимален
0xFE 0x47
Параметри Параметар Должина Опис Никој Никој Никој - Description: This command turns on the underline cursor. Cursor default value is off.
Cursor Off Синтакса
хексадецимален
0xFE 0x48
Параметри Параметар Должина Опис Никој Никој Никој - Description: This command turns off the underline cursor. Cursor default value is off.
Поместување на курсорот налево Синтакса
хексадецимален
0xFE 0x49
Параметри Параметар Должина Опис Никој Никој Никој - Description: This command moves the cursor position left 1 space, whether the cursor is turned on or off, and the displayed text is not altered.
Поместување на курсорот надесно Синтакса
хексадецимален
0xFE 0x4A
Параметри Параметар Должина Опис Никој Никој Никој - Description: This command moves the cursor position right 1 space, whether the cursor is turned on or off, and the displayed text is not altered.
Трепкање на курсорот вклучено Синтакса
хексадецимален
0xFE 0x4B
Параметри Параметар Должина Опис Никој Никој Никој - Description: This command turns on the blinking cursor. The cursor blink default value is off.
Трепкањето на курсорот е исклучено Синтакса
хексадецимален
0xFE 0x4C
Параметри Параметар Должина Опис Никој Никој Никој - Description: This command turns off the blinking cursor. The cursor blink default value is off.
Backspace Синтакса
хексадецимален
0xFE 0x4E
Параметри Параметар Должина Опис Никој Никој Никој - Description: This command is a destructive backspace. The cursor is moved back one space, and the character on the cursor is deleted.
Исчистете го екранот Синтакса
хексадецимален
0xFE 0x51
Параметри Параметар Должина Опис Никој Никој Никој - Description: This command clears the entire display and places the cursor at line ,1 column 1.
Контраст Поставување Синтакса
хексадецимален
0xFE 0x52 [КОНТРАСТ]
Параметри Параметар Length Description [КОНТРАСТ] 1 Byte Set the display contrast, value between 1 and 50. - Description: This command adjusts the contrast of the LCD character display. The contrast level can be set within a range of 1 to 50, where 50 represents the highest contrast. This value will be stored in the internal EEPROM. The default setting is 40.
Поставување позадинско осветлување
- Syntax hexadecimal 0xFE 0x53 [BRIGHTNESS]
Параметри Параметар Должина Опис [СВЕТЛИНА] 1 бајт Set the LCD backlight brightness level, value between 1 до 8.
- Description: This command adjusts the backlight brightness level, with the selected value being saved to the internal EEPROM. The default setting is level 8. A setting of 1 turns the backlight off, whereas a setting of 8 corresponds to 100% backlight brightness.
Постави прилагоден знак
- Syntax hexadecimal 0xFE 0x54 [ADDRESS] [DATA0 … 7]
Параметри Параметар Должина Опис [ADDRESS] [DATA0 … 7] 1 бајт 8 бајт
Custom character address, 0 – 7. Мапа на битови со прилагодена шема на знаци.
- Description: This command is used to generate a custom character. The custom character pattern is bit-mapped into 8 bytes, allowing for a total of eight customizable characters. To display custom characters, enter addresses 0-7. If the user wants to place the Spanish character ‘¿’ at the address 0x07, then send 0xFE 0x54 0x07 0x04 0x00 0x04 0x08 0x10 0x11 0x0E 0x00. The bitmap for the Spanish character ‘¿’ is shown in the table below.
Бит 7 6 5 4 3 2 1 0 HEX Податоци0 0 0 0 0 0 1 0 0 0x04 Податоци1 0 0 0 0 0 0 0 0 0x00 Податоци2 0 0 0 0 0 1 0 0 0x04 Податоци3 0 0 0 0 1 0 0 0 0x08 Податоци4 0 0 0 1 0 0 0 0 0x10 Податоци5 0 0 0 1 0 0 0 1 0x11 Податоци6 0 0 0 0 1 1 1 0 0x0E Податоци7 0 0 0 0 0 0 0 0 0x00 Поместување на екранот налево Синтакса
хексадецимален
0xFE 0x55
Параметри Параметар Должина Опис Никој Никој Никој - Description: This command shifts the display to the left 1 space. The cursor position also moves with the display, and the displayed text is not altered.
Поместување на екранот надесно
| Синтакса | хексадецимален | 0xFE 0x56 | |
| Параметри | Параметар | Должина | Опис |
| Никој | Никој | Никој |
- Description: This command shifts the display to the right 1 space. The cursor position also moves with the display, and the displayed text is not altered.
Промена на Baud Rate
- Syntax hexadecimal 0xFE 0x61 [BAUD]
Параметри Параметар Должина Опис [BAUD] 1 бајт New UART baud rate, 3 ~ 7 - Description: This command is used to set the UART baud rate, with the default value being 4 (meaning 9600bps). The single-byte parameter selects the desired baud rate as indicated in the table below. The newly set baud rate takes 28 microseconds to become effective; hence, subsequent inputs must consider an appropriate delay. If Self-Test mode is selected, the default baud rate will be restored. The set baud rate value is stored in the internal EEPROM. Any illegal parameter inputs will be disregarded.
- ПРВ:
- (X) 0xFE 0x61 0x01
- (O) 0xF
Параметар Baud Rate 3 4800bps 4 9600bps 5 14400bps 6 19200bps 7 57600bps
Промени ја I2C адресата
- Syntax hexadecimal 0xFE 0x62 [ADDRESS]
Параметри Параметар Должина Опис [АДРЕСА] 1 бајт New I2C address, 0x00 – 0xFE. The LSB is always ‘0’.
- Description: This command sets the I2C address. The address must be an even number (LSB = 0). The address change requires 28 microseconds to take effect; therefore, the subsequent inputmust have an appropriate delay. The default I2C address can be restored if Self-Test mode is selected. The set I2C address value is stored in the internal EEPROM. Illegal parameter input will be discarded.
- ПРВ:
| (X)
(О) |
0xFE 0x62 0xA1
0xFE 0x62 0xA0 |
|
|
Прикажи верзија на фирмверот
Syntax hexadecimal |
0xFE 0x70 |
|
| Parameters Parameter | Должина | Опис |
| Никој | Никој | Никој |
- Description: This command displays the microcontroller firmware version number.
Прикажи брзина на пренос на податоци Синтакса
хексадецимален
0xFE 0x71
Параметри Параметар Должина Опис Никој Никој Никој - Description: This command displays the current UART baud rate.
Прикажи I2C адреса
| Синтакса | хексадецимален | 0xFE 0x72 | |
| Параметри | Параметар | Должина | Опис |
| Никој | Никој | Никој |
- Description: This command displays the current I2C address.
Прочитајте податоци
- Syntax hexadecimal 0xFE 0x73 [DUMMY]
Параметри Параметар Должина Опис [DUMMY] 1 бајт The last data byte is a dummy byte. This byte could be any value from 0x00 to 0xFF.
- Description: This command reads the data at the current position of the cursor on the LCD.
- ПРВ:
- The current LCM screen is shown below:

- The current LCM screen is shown below:
Секвенцата за читање на UART податоци е како што следува: 
Секвенцата за читање на податоци од SPI е како што следува:
Редоследот на читање на податоци од I2C е како што следува:
повеќе информации
- Shenzhen Surenoo Technology Co., Ltd.
- Skype: Surenoo365
- www.surenoo.com
Најчесто поставувани прашања
П: Може ли да го расклопам LCM?
A: No, it is advised not to disassemble the LCM to avoid damage.
П: Кој е контролниот IC што се користи во LCD модулот?
A: LCD модулот користи ST7066 како IC на контролерот.
Документи / ресурси
![]() |
LCD екран со карактери од серијата Surenoo SLC2004F [pdf] Упатство за користење LCD екран со карактери од серијата SLC2004F, серијата SLC2004F, LCD екран со карактери, LCD екран, екран |
