Surenoo-logo

Surenoo SMC0350B-320480 Serye nga MCU Interface TFT LCD Module

Surenoo-SMC0350B-320480-Serye-MCU-Interface-TFT-LCD-Module-produkto

Deskripsyon sa Produkto

Ang produkto usa ka 3.5-pulgada nga TFT LCD display module nga adunay capacitive touch screen. Kini adunay 480 × 320 nga resolusyon, nagsuporta sa 16BIT RGB 65K color display, ug ang internal nga driver IC mao ang ILI9488, nga naggamit sa 8-bit o 16-bit parallel port communication. Ang module naglakip sa LCD display, capacitive touch screen ug PCB backplane. Mahimo kining isaksak sa TFT LCD slot sa STM32 series development board o gamiton sa C51 nga plataporma.

Mga Feature sa Produkto

  • 3.5-pulgada nga kolor nga screen, pagsuporta sa 16BIT RGB 65K nga kolor nga pagpakita, pagpakita sa daghang mga kolor
  • 320 × 480 nga resolusyon alang sa tin-aw nga pagpakita
  • Suportahi ang 8-bit o 16-bit parallel data bus mode switching, paspas nga pagbalhin sa speed
  • Nagsuporta sa ALIENTEK STM32 Mini, Elite, WarShip, Explorer, ug Apollo development boards direkta nga paggamit sa plug-in
  • Suporta alang sa capacitive touch function
  • Naghatag usa ka adunahan nga sampAng programa alang sa STM32 ug C51 nga mga plataporma
  • Mga sumbanan sa proseso sa grado sa militar, dugay nga lig-on nga trabaho
  • Paghatag og nagpahiping drayber nga teknikal nga suporta

Mga Parameter sa Produkto

Ngalan Deskripsyon
Ipakita ang Kolor 16BIT RGB 65K nga kolor
SKU MRB3511
Gidak-on sa Screen 3.5(pulgada)
Type sa Screen TFT
IC sa drayber ILI9488
Resolusyon 480*320 (Pixel)
Interface sa Module 8Bit o 16Bit parallel interface
Aktibo nga Lugar 48.96 × 73.44 (mm)
Type sa Touch Screen Capacitive touch screen
Paghikap IC GT911
Gidak-on sa Module PCB 56.41 × 97.60 (mm)
Operating Temperatura -10 ℃ ~ 60 ℃
Temperatura sa Pagtipig -20 ℃ ~ 70 ℃
Ang Operating Voltage 3.3V / 5V
Pagkonsumo sa kuryente TBD
Timbang sa Produkto (Lakip ang packaging) 57g

Deskripsyon sa Interface

Surenoo-SMC0350B-320480-Series-MCU-Interface-TFT-LCD-Module-fig-2

Surenoo-SMC0350B-320480-Series-MCU-Interface-TFT-LCD-Module-fig-3

NOTA

  1. Ang module hardware nagsuporta sa 8-bit ug 16-bit parallel port data bus mode switching (gipakita sa pula nga kahon sa Hulagway 1), ingon sa mosunod:
    • Solder R16 nga adunay 0Ω resistor o mubo nga sirkito direkta, ug idiskonekta ang R8: Pilia ang 16-bit parallel port data bus mode, gamita ang DB0 ~ DB15 data pins (default)
    • Solder R8 nga adunay 0Ω resistor o mubo nga sirkito direkta, ug idiskonekta ang R16: Pilia ang 8-bit parallel port data bus mode, gamita ang DB0~DB7 data pins Importante

Nota

  1. Ang mosunod nga mga numero sa pin 1 ~ 34 mao ang numero sa pin sa Module pin nga adunay PCB backplane sa among kompanya. Kon mopalit ka ug hubo nga screen, palihog tan-awa ang pin nga kahulugan sa hubo nga screen specification, tan-awa ang mga wiring sumala sa matang sa signal imbes nga direkta nga Wire sumala sa mosunod nga module pin numbers.
    • Kay example Ang CS kay 1 pin sa among module. Kini mahimong x pin sa lain-laing gidak-on nga hubo nga screen.
  2. Mahitungod sa suplay sa VCC voltage: Kung mopalit ka og module nga adunay backplane sa PCB, ang VCC/VDD power supply mahimong konektado sa 5V o 3.3V (module adunay integrated ultra low dropout 5V ngadto sa 3V circuit), apan girekomendar nga ikonektar ang 3.3V, tungod kay ang pagkonektar sa 5V ang modala ngadto sa sirkito Dugang kainit nga henerasyon, nga makaapekto sa kinabuhi sa module; kung mopalit ka ug hubo nga screen LCD, hinumdomi nga magkonektar lang sa 3.3V.
  3. Mahitungod sa backlight voltage: Ang module nga adunay PCB backplane adunay integrated triode backlight control circuit, nga kinahanglan lamang nga i-input ang taas nga lebel sa BL pin o ang PWM wave aron madan-agan ang backlight. Kung nagpalit ka usa ka hubo nga screen, ang LEDAx konektado sa 3.0V-3.3V ug ang LEDKx gi-ground.
Numero Pin sa Module Deskripsyon sa Pin
1 CS LCD reset control pin (ubos nga lebel makahimo)
 

2

 

RS

LCD register / data selection control pin

(taas nga lebel: rehistro, ubos nga lebel: datos)

3 WR LCD pagsulat control pin
4 RD LCD read control pin
5 RST LCD reset control pin (ubos nga lebel reset)
6 DB0 Ang LCD data bus ubos nga 8-bit pin
7 DB1
8 DB2
9 DB3
10 DB4
11 DB5
12 DB6
13 DB7
14 DB8 Ang LCD data bus taas nga 8-bit pin (Kung gigamit ang 8-bit parallel port data bus mode, ang taas nga 8-bit pin wala gigamit.)
15 DB9
16 DB10
17 DB11
18 DB12
19 DB13
20 DB14
21 DB15
22 GND Module power ground pin
23 BL LCD backlight control pin (Taas nga lebel nga kahayag)
24 VDD Module power positive pin (module adunay integrated voltage regulator IC, aron ang suplay sa kuryente mahimong konektado sa 5V o 3.3V)
25 VDD
26 GND  

Module power ground pin

27 GND
 

28

 

NC

LCD backlight power positive pin (default shared onboard backlight power supply, kini nga pin dili mahimo

konektado)

29 NC Dili gihubit, dili kinahanglan nga gamiton
30 SDA Capacitive touch screen IIC bus data pin
31 INT Capacitive touch screen interrupt detection pin

(ubos nga lebel kung adunay usa ka paghikap)

32 NC Dili gihubit, dili kinahanglan nga gamiton
33 CRST Capacitive touch screen IC reset control pin (ubos

pag-reset sa lebel)

34 SCL Capacitive touch screen IIC bus clock pin

Pag-configure sa Hardware

  • Ang LCD module hardware circuit naglangkob sa lima ka bahin: usa ka LCD display control circuit, usa ka power control circuit, usa ka data bus mode selection control circuit, usa ka touch screen control circuit ug usa ka backlight control circuit.
  • LCD display control circuit para makontrol ang mga pin sa LCD, lakip ang control pin ug data transfer pins.
  • Power control circuit para sa pag-stabilize sa supply voltage ug pagpili sa eksternal nga suplay voltage
  • Data bus mode selection control circuit para sa pagpili sa 8-bit o 16-bit data bus mode.
  • Usa ka capacitive touch screen control circuit gigamit sa pagkontrolar sa touch screen interrupt acquisition, data sampling, AD conversion, data transmission, ug uban pa.
  • Ang backlight control circuit gigamit aron makontrol ang kahayag sa backlight.
prinsipyo sa pagtrabaho

Pasiuna sa ITI9488 Controller

Ang ITI488 controller nagsuporta sa pinakataas nga resolusyon nga 320*480 ug adunay 345600-byte nga GRAM. Gisuportahan usab niini ang 8-bit, 9-bit, 16-bit, 18-bit ug 24-bit parallel port data buses. Gisuportahan usab niini ang 3-wire ug 4-wire SPI serial port. Tungod kay ang gisuportahan nga resolusyon medyo dako ug ang gidaghanon sa datos nga gipasa dako, ang parallel port transmission gisagop, ug ang transmission speed paspas. Gisuportahan usab sa ITI9488 ang 65K, 262K ug 16.7M RB color display, ang kolor sa display dato kaayo, samtang nagsuporta sa rotating display ug scroll display ug video playback, gipakita sa lainlaing paagi. Ang ITI9488 controller naggamit sa 16bit (RGB565) aron makontrol ang usa ka pixel display, aron kini makapakita hangtod sa 65K nga mga kolor matag pixel. Ang setting sa pixel address gihimo sa han-ay sa mga laray ug mga kolum, ug ang pagsaka ug pagkunhod sa direksyon gitino pinaagi sa scanning mode. Ang |TI9488 nga paagi sa pagpakita gihimo pinaagi sa pagtakda sa adres ug dayon pagtakda sa bili sa kolor.

Pasiuna sa parallel port communication

Ang parallel port communication write mode timing mao ang gipakita sa ubos:

Surenoo-SMC0350B-320480-Series-MCU-Interface-TFT-LCD-Module-fig-4

Ang timing sa parallel port communication read mode gipakita sa hulagway sa ubos:

Surenoo-SMC0350B-320480-Series-MCU-Interface-TFT-LCD-Module-fig-5

Mubo nga sulat: Ang RDX kay usa ka unsynchronized nga signal nga mahimong tapuson kung dili gamiton.

Sa diha nga ang D/CX signal gimaneho ngadto sa ubos nga lebel, ang input data sa interface gihubad ingon nga internal nga kahimtang o parameter data. Ang D/CX signal mahimo usab nga mabira sa taas nga lebel kung ang data sa interface mao ang RAM data o usa ka command parameter data.

Surenoo-SMC0350B-320480-Series-MCU-Interface-TFT-LCD-Module-fig-6

Ang CSX maoy usa ka chip select signal para sa pagpagana ug pag-disable sa parallel port communication, active low

  • Ang RESX usa ka eksternal nga reset signal, aktibo nga ubos
  • Ang D/CX mao ang data o command selection signal, 1-write data o command parameters,
  • O-sulat nga sugo
  • Ang WRX usa ka signal sa pagkontrol sa data sa pagsulat
  • Ang RDX kay usa ka read data control signal
  • Ang D[X:0] usa ka parallel port data bit, nga adunay upat ka klase: 8-bit, 9-bit, 16-bit, ug 18-bit.

Kung maghimo usa ka operasyon sa pagsulat, pinasukad sa pag-reset, una nga itakda ang data o signal sa pagpili sa command, dayon ibira ang chip pilia ang signal nga ubos, dayon i-input ang sulud nga isulat gikan sa host, ug dayon ibira ang signal sa pagkontrol sa data sa pagsulat nga ubos. . Kung gibira nga taas, ang datos isulat sa LCD control IC sa nagtaas nga ngilit sa write control signal. Sa katapusan, ang chip select signal gibira sa taas ug usa ka operasyon sa pagsulat sa datos nahuman.

Kung mosulod sa operasyon sa pagbasa, base sa pag-reset, una nga ibira ang chip pilia ang signal nga ubos, dayon ibira ang data o command pilia ang signal nga taas, dayon ibira ang read data control signal nga ubos, ug dayon basaha ang datos gikan sa LCD control IC . Ug dayon Ang signal sa pagkontrol sa pagbasa sa datos gibira nga taas, ug ang datos gibasa sa pagtaas sa ngilit sa signal sa pagkontrol sa datos sa pagbasa. Sa katapusan, ang chip select signal gibira sa taas, ug ang usa ka data read operation nahuman.

Mga panudlo alang sa paggamit

Mga panudlo sa STM32

Mga instruksyon sa wiring: Tan-awa ang paghulagway sa interface alang sa mga buluhaton sa pin.

Nota

  1. Kini nga module mahimong direktang isulod sa TFT LCD slot sa punctual atom development board, walay manual wiring ang gikinahanglan.
  2. Ang mosunod nga internal nga plug-in nga mga pin sa katugbang nga MCU nagtumong sa MCU nga mga pin nga direktang konektado sa TFT LCD slot sulod sa development board, alang lamang sa reference.
MiniSTM32 kalamboan tabla TFLCD socket in-line mga instruksyon
Numero  

Pin sa Module

Katugbang

TFTLCD socket pin

Katugbang sa STM32F103RCT6

microcontroller internal nga koneksyon pin

1 CS CS PC9
2 RS RS PC8
3 WR WR PC7
4 RD RD PC6
5 RST RST PC4
6 DB0 D0 PB0
7 DB1 D1 PB1
8 DB2 D2 PB2
9 DB3 D3 PB3
10 DB4 D4 PB4
11 DB5 D5 PB5
12 DB6 D6 PB6
13 DB7 D7 PB7
14 DB8 D8 PB8
15 DB9 D9 PB9
16 DB10 D10 PB10
17 DB11 D11 PB11
18 DB12 D12 PB12
19 DB13 D13 PB13
20 DB14 D14 PB14
21 DB15 D15 PB15
22 GND GND GND
23 BL BL PC10
24 VDD 3.3 3.3V
25 VDD 3.3 3.3V
26 GND GND GND
27 GND GND GND
28 NC Wala gigamit 5V
29 NC Wala gigamit PC2
30 SDA MOSI PC3
31 INT PEN PC1
32 NC Wala gigamit NC
33 CRST TCS PC13
34 SCL CLK PC0

 

Elite STM32 kalamboan tabla TFLCD socket in-line mga instruksyon
Numero  

Pin sa Module

Katugbang TFTLCD socket pin Katugbang sa STM32F103ZET6 microcontroller internal nga koneksyon pin
1 CS CS PG12
2 RS RS PG0
3 WR WR PD5
4 RD RD PD4
5 RST RST i-reset ang pin
6 DB0 D0 PD14
7 DB1 D1 PD15
8 DB2 D2 PD0
9 DB3 D3 PD1
10 DB4 D4 PE7
11 DB5 D5 PE8
12 DB6 D6 PE9
13 DB7 D7 PE10
14 DB8 D8 PE11
15 DB9 D9 PE12
16 DB10 D10 PE13
17 DB11 D11 PE14
18 DB12 D12 PE15
19 DB13 D13 PD8
20 DB14 D14 PD9
21 DB15 D15 PD10
22 GND GND GND
23 BL BL PB0
24 VDD VDD 3.3V
25 VDD VDD 3.3V
26 GND GND GND
27 GND GND GND
28 NC Wala gigamit 5V
29 NC Wala gigamit PB2
30 SDA MOSI PF9
31 INT PEN PF10
32 NC Wala gigamit NC
33 CRST TCS PF11
34 SCL CLK PB1

 

Barko-gubat STM32 kalamboan tabla TFLCD socket in-line mga instruksyon
 

Numero

 

Pin sa Module

Katugbang TFTLCD socket pin Katugbang sa STM32F103ZET6

microcontroller internal nga koneksyon pin

V2 V3
1 CS CS PG12
2 RS RS PG0
3 WR WR PD5
4 RD RD PD4
5 RST RST i-reset ang pin
6 DB0 D0 PD14
7 DB1 D1 PD15
8 DB2 D2 PD0
9 DB3 D3 PD1
10 DB4 D4 PE7
11 DB5 D5 PE8
12 DB6 D6 PE9
13 DB7 D7 PE10
14 DB8 D8 PE11
15 DB9 D9 PE12
16 DB10 D10 PE13
17 DB11 D11 PE14
18 DB12 D12 PE15
19 DB13 D13 PD8
20 DB14 D14 PD9
21 DB15 D15 PD10
22 GND GND GND
23 BL BL PB0
24 VDD VDD 3.3V
25 VDD VDD 3.3V
26 GND GND GND
27 GND GND GND
28 NC Wala gigamit 5V
29 NC Wala gigamit PF8 PB2
30 SDA MOSI PF9
31 INT PEN PF10
32 NC Wala gigamit NC
33 CRST TCS PB2 PF11
34 SCL CLK PB1

 

Tigpangita STM32F4 kalamboan tabla TFLCD socket in-line mga instruksyon
Numero  

Pin sa Module

Katugbang

TFTLCD socket pin

Katugbang sa STM32F407ZGT6

microcontroller internal nga koneksyon pin

1 CS CS PG12
2 RS RS PF12
3 WR WR PD5
4 RD RD PD4
5 RST RST i-reset ang pin
6 DB0 D0 PD14
7 DB1 D1 PD15
8 DB2 D2 PD0
9 DB3 D3 PD1
10 DB4 D4 PE7
11 DB5 D5 PE8
12 DB6 D6 PE9
13 DB7 D7 PE10
14 DB8 D8 PE11
15 DB9 D9 PE12
16 DB10 D10 PE13
17 DB11 D11 PE14
18 DB12 D12 PE15
19 DB13 D13 PD8
20 DB14 D14 PD9
21 DB15 D15 PD10
22 GND GND GND
23 BL BL PB15
24 VDD VDD 3.3V
25 VDD VDD 3.3V
26 GND GND GND
27 GND GND GND
28 NC Wala gigamit 5V
29 NC Wala gigamit PB2
30 SDA MOSI PF11
31 INT PEN PB1
32 NC Wala gigamit NC
33 CRST TCS PC13
34 SCL CLK PB0

 

Apollo STM32F4/F7 kalamboan tabla TFLCD socket in-line mga instruksyon
 

Numero

 

Pin sa Module

Katugbang TFTLCD socket pin Katugbang sa STM32F429IGT6, STM32F767IGT6,STM32H743IIT6

microcontroller internal nga koneksyon pin

1 CS CS PD7
2 RS RS PD13
3 WR WR PD5
4 RD RD PD4
5 RST RST i-reset ang pin
6 DB0 D0 PD14
7 DB1 D1 PD15
8 DB2 D2 PD0
9 DB3 D3 PD1
10 DB4 D4 PE7
11 DB5 D5 PE8
12 DB6 D6 PE9
13 DB7 D7 PE10
14 DB8 D8 PE11
15 DB9 D9 PE12
16 DB10 D10 PE13
17 DB11 D11 PE14
18 DB12 D12 PE15
19 DB13 D13 PD8
20 DB14 D14 PD9
21 DB15 D15 PD10
22 GND GND GND
23 BL BL PB5
24 VDD VDD 3.3V
25 VDD VDD 3.3V
26 GND GND GND
27 GND GND GND
28 NC Wala gigamit 5V
29 NC Wala gigamit PG3
30 SDA MOSI PI3
31 INT PEN PH7
32 NC Wala gigamit NC
33 CRST TCS PI8
34 SCL CLK PH6

Mga Lakang sa Pag-opera

Surenoo-SMC0350B-320480-Series-MCU-Interface-TFT-LCD-Module-fig-7

  • Ikonektar ang LCD module (Sama sa gipakita sa Hulagway 1) ug ang STM32 MCU sumala sa mga instruksyon sa mga wiring sa ibabaw, ug i-on;
  • Pilia ang programa sa pagsulay sa C51 nga sulayan, ingon sa gipakita sa ubos: (Palihug tan-awa ang dokumentasyon sa programa sa pagsulay alang sa paghulagway sa programa sa pagsulay. Kung kinahanglan nimo gamiton ang patch, palihug tan-awa ang dokumentasyon sa patch sa direktoryo sa STM32_Demo_patch.)
  • Ablihi ang napili nga proyekto sa programa sa pagsulay, pagtipon ug pag-download; Ang detalyadong paghulagway sa STM32 test program compilation ug download makita sa mosunod nga dokumento: http://www.lcdwiki.com/res/PublicFile/STM32_Keil_Use_Illustration_EN.pdf
  • Kung ang LCD module nagpakita sa mga karakter ug mga graphic nga normal, ang programa malampuson nga nagdagan;

C51 mga instruksyon

Mga instruksyon sa wiring: Tan-awa ang paghulagway sa interface alang sa mga buluhaton sa pin.

Mubo nga sulat:

  1. Tungod kay ang input ug output nga lebel sa GPIO sa STC12C5A60S2 microcontroller mao ang 5V, ang capacitive touch IC dili molihok nga normal (1.8 ~ 3.3V ra ang madawat). Kung gusto nimo gamiton ang capacitive touch function, kinahanglan nimo nga magkonektar sa module sa pagkakabig sa lebel;
  2. Tungod kay ang STC89C52RC microcontroller walay push-pull output function, ang backlight control pin kinahanglan nga konektado sa usa ka 3.3V nga suplay sa kuryente aron husto ang pagsiga.
  3. Tungod kay ang kapasidad sa Flash sa STC89C52RC microcontroller gamay ra kaayo (ubos sa 25KB), ang programa nga adunay function sa paghikap dili ma-download, mao nga ang touch screen wala magkinahanglan mga wiring.
STC12C5A60S2 microcontroller pagsulay programa mga instruksyon sa mga kable
Numero  

Pin sa Module

Katugbang sa STC12 development board

wiring pin

1 CS P13
2 RS P12
3 WR P11
4 RD P10
5 RST P33
6 DB0 P00
7 DB1 P01
8 DB2 P02
9 DB3 P03
10 DB4 P04
11 DB5 P05
12 DB6 P06
13 DB7 P07
14 DB8 P20
15 DB9 P21
16 DB10 P22
17 DB11 P23
18 DB12 P24
19 DB13 P25
20 DB14 P26
21 DB15 P27
22 GND GND
23 BL P32
24 VDD 3.3V/5V
25 VDD 3.3V/5V
26 GND GND
27 GND GND
28 NC Dili kinahanglan nga magkonektar
29 NC Dili kinahanglan nga magkonektar
30 SDA P34
31 INT P40
32 NC Dili kinahanglan nga magkonektar
33 CRST P37
34 SCL P36

 

STC89C52RC microcontroller pagsulay programa mga kable mga instruksyon
Numero  

Pin sa Module

Katugbang sa STC89 development board

wiring pin

1 CS P13
2 RS P12
3 WR P11
4 RD P10
5 RST P14
6 DB0 P30
7 DB1 P31
8 DB2 P32
9 DB3 P33
10 DB4 P34
11 DB5 P35
12 DB6 P36
13 DB7 P37
14 DB8 P20
15 DB9 P21
16 DB10 P22
17 DB11 P23
18 DB12 P24
19 DB13 P25
20 DB14 P26
21 DB15 P27
22 GND GND
23 BL 3.3V
24 VDD 3.3V/5V
25 VDD 3.3V/5V
26 GND GND
27 GND GND
28 NC Dili kinahanglan nga magkonektar
29 NC Dili kinahanglan nga magkonektar
30 SDA Dili kinahanglan nga magkonektar
31 INT Dili kinahanglan nga magkonektar
32 NC Dili kinahanglan nga magkonektar
33 CRST Dili kinahanglan nga magkonektar
34 SCL Dili kinahanglan nga magkonektar

Mga Lakang sa Pag-opera

Surenoo-SMC0350B-320480-Series-MCU-Interface-TFT-LCD-Module-fig-8

  • Ikonektar ang LCD module (Sama sa gipakita sa Hulagway 1) ug ang C51 MCU sumala sa mga instruksyon sa mga wiring sa ibabaw, ug i-on;
  • Pilia ang programa sa pagsulay sa C51 nga sulayan, ingon sa gipakita sa ubos: (Deskripsyon sa programa sa pagsulay palihog tan-awa ang dokumento sa paghulagway sa programa sa pagsulay sa pakete sa pagsulay)
  • Ablihi ang napili nga proyekto sa programa sa pagsulay, pagtipon ug pag-download; Ang detalyadong paghulagway sa C51 test program compilation ug download makita sa mosunod nga dokumento: http://www.lcdwiki.com/res/PublicFile/C51_Keil%26stc-isp_Use_Illustration_EN.pdf
  • Kung ang LCD module nagpakita sa mga karakter ug mga graphic nga normal, ang programa malampuson nga nagdagan;

Paglaraw sa Software

Arkitektura sa Code

C51 ug STM32 code nga paghulagway sa arkitektura

Ang arkitektura sa code gipakita sa ubos:

Surenoo-SMC0350B-320480-Series-MCU-Interface-TFT-LCD-Module-fig-9

  • Ang Demo API code alang sa main program runtime gilakip sa test code;
  • Ang LCD initialization ug may kalabutan nga bin parallel port write data operations gilakip sa LCD code;
  • Ang mga drowing nga punto, linya, graphic, ug mga operasyon nga may kalabotan sa pagpakita sa karakter nga Intsik ug Ingles gilakip sa GUI code;
  • Ang nag-unang function nagpatuman sa aplikasyon nga modagan;
  • Ang code sa plataporma managlahi sa plataporma;
  • Ang IIC code gigamit sa capacitive touch IC GT911, lakip ang IIC initialization, data writing ug reading, etc;
  • Ang GT911 touch control code naglakip sa touch detection, touch command transmission ug touch data reading, ug uban pa.
  • Ang key processing related code gilakip sa key code (ang C51 nga plataporma walay butones nga processing code);
  • Ang code nga may kalabutan sa led configuration operation gilakip sa led code (ang C51 nga plataporma walay lead processing code);

Deskripsyon sa kahulugan sa GPIO

STM32 nga programa sa pagsulay nga paghulagway sa kahulugan sa GPIO

Ang kahulugan sa GPIO sa LCD screen sa STM32 test program gibutang sa led.h file, nga gihubit sa duha ka paagi:

  1. STM32F103RCT6 microcontroller test program naggamit 10 analog mode (kini dili pagsuporta sa FSMC bus)
  2. Ubang mga programa sa pagsulay sa STM32 MCU Gamita ang FSMC bus mode

STM32F103RCT6 MCU I0 analog test program LCD screen GPIO kahulugan sama sa gipakita sa ubos:

Surenoo-SMC0350B-320480-Series-MCU-Interface-TFT-LCD-Module-fig-10

FSMC test program lcd screen GPIO gihubit sama sa gipakita sa ubos (kuhaa ang STM32F103ZET6 microcontroller FSMC test program isip example):

Surenoo-SMC0350B-320480-Series-MCU-Interface-TFT-LCD-Module-fig-11

Ang STM32 touch screen nga may kalabutan sa GPIO nga kahulugan naglangkob sa duha ka bahin: IIC's GPIO definition ug screen interrupt ug reset GPIO definition. Ang kahulugan sa IIC GPIO gibutang sa gtiic.h file sama sa gipakita sa ubos (kuhaa ang
STM32F103ZET6 microcontroller FSMC test program isip example):

Surenoo-SMC0350B-320480-Series-MCU-Interface-TFT-LCD-Module-fig-12

Ang paghunong sa screen ug ang pag-reset sa kahulugan sa GPIO gibutang sa GT911.h, ingon sa gipakita sa mosunod nga numero (kuhaa ang STM32F103ZET6 microcontroller FSMC test program isip example):

Surenoo-SMC0350B-320480-Series-MCU-Interface-TFT-LCD-Module-fig-13

C51 nga programa sa pagsulay nga paghulagway sa kahulugan sa GPIO

C51 test program lcd screen GPIO kahulugan gibutang sa lcd.h file, ingon sa gipakita sa ubos (Pagkuha sa STC12C5A60S2 microcontroller test program isip example):

Surenoo-SMC0350B-320480-Series-MCU-Interface-TFT-LCD-Module-fig-14

Ang parallel pin definition kinahanglan nga pilion ang tibuok set sa GPIO port groups, sama sa P0, P2, ug uban pa, aron sa pagbalhin sa data, ang operasyon sayon.

  • Ang C51 touch screen nga may kalabutan sa GPIO nga kahulugan naglangkob sa duha ka bahin: IIC's GPIO definition ug screen interrupt ug reset GPIO definition.
  • Ang kahulugan sa IIC GPIO gibutang sa gtiic.h file sama sa gipakita sa ubos (kuhaa ang STC12C5A60S2 microcontroller test program isip example):

Surenoo-SMC0350B-320480-Series-MCU-Interface-TFT-LCD-Module-fig-15

  • Ang interrupt sa screen ug ang reset nga kahulugan sa GPIO gibutang sa GT911.h, ingon sa gipakita sa mosunod nga numero (kuhaa ang STC12C5A60S2 microcontroller test program isip example):

Surenoo-SMC0350B-320480-Series-MCU-Interface-TFT-LCD-Module-fig-16

  • Ang kahulugan sa GPIO sa touch screen mahimong mabag-o ug mahimong ipasabut sa bisan unsang uban nga libre nga GPIO.
  • Kung ang microcontroller walay grupo nga P4 GPIO, ang penirq mahimong mahulagway nga ubang mga GPIO.

Pagpatuman sa parallel port communication code

STM32 test program parallel port communication code pagpatuman

Ang STM32 test program parallel port communication code gibutang sa LCD.c file, nga gipatuman sa duha ka paagi:

  1. STM32F103RCT6 microcontroller test nga programa naggamit sa IO analog mode (kini dili mosuporta sa FSMC bus)
  2. Ang ubang mga programa sa pagsulay sa STM32 MCU naggamit sa FSMC bus mode
    • Ang IO simulation test program gipatuman sama sa gipakita sa ubos:Surenoo-SMC0350B-320480-Series-MCU-Interface-TFT-LCD-Module-fig-17
    • Ang programa sa pagsulay sa FSMC gipatuman sama sa gipakita sa ubos:Surenoo-SMC0350B-320480-Series-MCU-Interface-TFT-LCD-Module-fig-18
  • Parehong 8- ug 16-bit command writes ug 8- ug 16-bit data writes and reads kay gipatuman.

C51 test program parallel port communication code pagpatuman

  • Ang may kalabutan nga code gipatuman sa LCD.c file ingon sa gipakita sa ubos:Surenoo-SMC0350B-320480-Series-MCU-Interface-TFT-LCD-Module-fig-19
  • Gipatuman ang 8-bit ug 16-bit nga mga sugo ug 8-bit ug 16-bit nga data pagsulat ug pagbasa.

Komon nga software

Kini nga set sa pagsulay examples nagkinahanglan sa pagpakita sa Chinese ug English, mga simbolo ug mga hulagway, mao nga ang modulo software gigamit. Adunay duha ka matang sa modulo software: Image2Lcd ug PCtoLCD2002. Ania lang ang setting sa modulo software para sa test program.

Ang PCtoLCD2002 modulo software settings mao ang mosunod:

  • Dot matrix format pilia ang Dark code ang modulo mode pilia ang progressive mode
  • Dad-a ang modelo sa pagpili sa direksyon (taas nga posisyon una)
  • Ang sistema sa numero sa output nagpili sa numero nga hexadecimal
  • Custom nga pagpili sa format nga C51 nga format
  • Ang espesipikong paagi sa setting mao ang mosunod: http://www.lcdwiki.com/Chinese_and_English_display_modulo_settings,

Ang Image2Led modulo software settings gipakita sa ubos:

Surenoo-SMC0350B-320480-Series-MCU-Interface-TFT-LCD-Module-fig-20

  • Ang Image2Lcd software kinahanglan nga ibutang sa pinahigda, wala ngadto sa tuo, ibabaw ngadto sa ubos, ug ubos nga posisyon sa atubangan nga scan mode.

QR CODES

Surenoo-SMC0350B-320480-Series-MCU-Interface-TFT-LCD-Module-fig-1

Ang Shenzhen Surenoo Technology Co., Ltd.

Mga Dokumento / Mga Kapanguhaan

Surenoo SMC0350B-320480 Serye nga MCU Interface TFT LCD Module [pdf] Manwal sa Gumagamit
SMC0350BA3-320480, SMC0350B-320480 Series, SMC0350B-320480 Series MCU Interface TFT LCD Module, MCU Interface TFT LCD Module, Interface TFT LCD Module, TFT LCD Module, LCD Module, Module

Mga pakisayran

Pagbilin ug komento

Ang imong email address dili mamantala. Ang gikinahanglan nga mga natad gimarkahan *