Surenoo SMC0350B-320480 Serye nga MCU Interface TFT LCD Module
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


NOTA
- 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
- 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.
 
- 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.
- 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:

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

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.

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
- Kini nga module mahimong direktang isulod sa TFT LCD slot sa punctual atom development board, walay manual wiring ang gikinahanglan.
- 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

- 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:
- 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;
- 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.
- 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

- 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:

- 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:
- STM32F103RCT6 microcontroller test program naggamit 10 analog mode (kini dili pagsuporta sa FSMC bus)
- 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:

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

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):

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):

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):

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):

- 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):

- 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:
- STM32F103RCT6 microcontroller test nga programa naggamit sa IO analog mode (kini dili mosuporta sa FSMC bus)
- 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: 
- Ang programa sa pagsulay sa FSMC gipatuman sama sa gipakita sa ubos: 
 
- Ang IO simulation test program gipatuman sama sa gipakita sa ubos:
- 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: 
- 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:

- 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

Ang Shenzhen Surenoo Technology Co., Ltd.
- www.surenoo.com
- Skype: Surenoo365
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 | 
 






