Surenoo SMC0350B-320480 Runtuyan MCU Interface TFT LCD Module
Panjelasan Produk
Produkna mangrupikeun modul tampilan LCD TFT 3.5 inci sareng layar toél kapasitif. Cai mibanda 480 × 320 resolusi, ngarojong 16BIT RGB 65K tampilan warna, jeung supir IC internal nyaéta ILI9488, nu ngagunakeun 8-bit atawa 16-bit komunikasi port paralel. modul nu ngawengku tampilan LCD, layar toél kapasitif sarta backplane PCB. Ieu bisa plugged kana TFT LCD slot dewan ngembangkeun runtuyan STM32 atawa dipaké dina platform C51.
Fitur produk
- Layar warna 3.5 inci, ngadukung tampilan warna 16BIT RGB 65K, tampilan warna anu beunghar
- 320 × 480 resolusi pikeun tampilan jelas
- Ngarojong 8-bit atawa 16-bit paralel data beus mode switching, speed mindahkeun gancang
- Ngarojong papan pamekaran ALIENTEK STM32 Mini, Elite, WarShip, Explorer, sareng Apollo nganggo plug-in langsung
- Rojongan pikeun fungsi touch kapasitif
- Nyadiakeun s euyeubampprogram le pikeun STM32 na C51 platform
- Standar prosés kelas militér, padamelan stabil jangka panjang
- Nyadiakeun rojongan teknis supir kaayaan
Parameter produk
| Ngaran | Katerangan |
| Warna tampilan | 16BIT RGB 65K warna |
| SKU | MRB3511 |
| Ukuran layar | 3.5 (inci) |
| Tipe Layar | TFT |
| IC supir | ILI9488 |
| Resolusi | 480*320 (piksel) |
| Antarbeungeut modul | Antarmuka paralel 8Bit atanapi 16Bit |
| Area aktip | 48.96×73.44 (mm) |
| Tipe Layar Toél | Layar toél kapasitif |
| Toél IC | GT911 |
| Ukuran modul PCB | 56.41×97.60 (mm) |
| Suhu Operasi | -10 ℃ ~ 60 ℃ |
| Suhu Panyimpenan | -20 ℃ ~ 70 ℃ |
| Operasi Voltage | 3.3V / 5V |
| Konsumsi Daya | TBD |
| Beurat produk (kaasup bungkusan) | 57g |
Katerangan panganteur


CATETAN
- Hardware modul ngadukung 8-bit sareng 16-bit paralel port data bus mode switching (ditémbongkeun dina kotak beureum dina Gambar 1), saperti kieu:
- Solder R16 sareng résistor 0Ω atanapi sirkuit pondok langsung, teras cabut R8: Pilih mode beus data port paralel 16-bit, nganggo pin data DB0 ~ DB15 (standar)
- Solder R8 sareng résistor 0Ω atanapi sirkuit pondok langsung, teras cabut R16: Pilih 8-bit port paralel mode beus data, make DB0 ~ DB7 pin data Penting
Catetan
- Nomer pin di handap ieu 1 ~ 34 mangrupikeun nomer pin Modul pin sareng PCB backplane perusahaan kami. Lamun meuli layar bulistir, mangga tingal harti pin spésifikasi layar bulistir, tingal wiring nurutkeun jenis sinyal tinimbang langsung Kawat nurutkeun angka pin modul handap.
- Pikeun example CS nyaéta 1 pin dina modul urang. Bisa jadi x pin dina ukuran béda layar bulistir.
- Ngeunaan VCC suplai voltage: Lamun meuli modul kalawan backplane PCB, VCC / VDD catu daya bisa disambungkeun kana 5V atanapi 3.3V (modul geus terpadu ultra low dropout 5V mun 3V circuit), tapi dianjurkeun pikeun nyambungkeun 3.3V, sabab nyambungkeun 5V bakal. ngakibatkeun circuit Ngaronjat generasi panas, mangaruhan hirup modul; lamun meuli LCD layar bulistir, inget hijina nyambungkeun 3.3V.
- Ngeunaan lampu tukang voltage: Modul sareng backplane PCB gaduh sirkuit kontrol lampu tukang triode terpadu, anu ngan ukur kedah input tingkat tinggi pin bl atanapi gelombang PWM pikeun nyaangan lampu tukang. Lamun meuli layar bulistir, LEDAx disambungkeun ka 3.0V-3.3V na LEDKx grounded.
| Jumlah | Pin modul | Pin Pedaran |
| 1 | CS | Pin kontrol reset LCD (tingkat low ngaktifkeun) |
|
2 |
RS |
LCD register / pin kontrol pamilihan data
(tingkat luhur: ngadaptar, tingkat handap: data) |
| 3 | WR | LCD nulis pin kontrol |
| 4 | RD | Pin kontrol dibaca LCD |
| 5 | RST | Pin kontrol reset LCD (Reset tingkat rendah) |
| 6 | DB0 | LCD data beus low 8-bit pin |
| 7 | DB1 | |
| 8 | DB2 | |
| 9 | DB3 | |
| 10 | DB4 | |
| 11 | DB5 | |
| 12 | DB6 | |
| 13 | DB7 | |
| 14 | DB8 | LCD data beus tinggi 8-bit pin (Nalika ngagunakeun 8-bit paralel port data beus mode, pin 8-bit luhur teu dipaké.) |
| 15 | DB9 | |
| 16 | DB10 | |
| 17 | DB11 | |
| 18 | DB12 | |
| 19 | DB13 | |
| 20 | DB14 | |
| 21 | DB15 |
| 22 | GND | Pin taneuh kakuatan modul |
| 23 | BL | Pin kontrol lampu tukang LCD (cahaya tingkat luhur) |
| 24 | VDD | Pin positip kakuatan modul (modul parantos terintegrasi voltage regulator IC, jadi catu daya bisa disambungkeun kana 5V atawa 3.3V) |
| 25 | VDD | |
| 26 | GND |
Pin taneuh kakuatan modul |
| 27 | GND | |
|
28 |
NC |
Kakuatan lampu tukang LCD pin positip (standar dibagi kana catu daya lampu latar onboard, pin ieu henteu tiasa
disambungkeun) |
| 29 | NC | Teu dihartikeun, teu kudu make |
| 30 | SDA | Pin data beus IIC layar toél kapasitif |
| 31 | INT | Pin deteksi interupsi layar toél kapasitif
(tingkat low nalika aya touch) |
| 32 | NC | Teu dihartikeun, teu kudu make |
| 33 | CRST | Pin kontrol reset IC layar toél kapasitif (rendah
tingkat reset) |
| 34 | SCL | layar toél kapasitif IIC jam beus pin |
Konfigurasi hardware
- Sirkuit hardware modul LCD ngandung lima bagian: sirkuit kontrol tampilan LCD, sirkuit kontrol kakuatan, sirkuit kontrol pamilihan mode beus data, sirkuit kontrol layar rampa sareng sirkuit kontrol lampu latar.
- Circuit kontrol tampilan LCD pikeun ngadalikeun pin LCD, kalebet pin kontrol sareng pin transfer data.
- Sirkuit kontrol kakuatan pikeun stabilisasi vol suplaitage sarta milih suplai éksternal voltage
- Sirkuit kontrol pamilihan mode beus data pikeun milih mode beus data 8-bit atanapi 16-bit.
- Sirkuit kontrol layar toél kapasitif dipaké pikeun ngadalikeun akuisisi interupsi layar toél, data sampling, konvérsi AD, pangiriman data, jsb.
- Sirkuit kontrol lampu tukang dipaké pikeun ngadalikeun kacaangan lampu tukang.
prinsip gawé
Bubuka pikeun ITI9488 Controller
ITI488 controller ngarojong resolusi maksimum 320*480 sarta ngabogaan 345600-bait GRAM. Ogé ngarojong 8-bit, 9-bit, 16-bit, 18-bit jeung 24-bit paralel beus data port. Ogé ngarojong 3-kawat jeung 4-kawat SPI palabuhan serial. Kusabab resolusi anu dirojong relatif ageung sareng jumlah data anu dikirimkeun ageung, pangiriman port paralel diadopsi, sareng laju pangiriman gancang. ITI9488 ogé ngarojong 65K, 262K jeung 16.7M rb tampilan warna, warna tampilan pisan euyeub, bari ngarojong tampilan puteran sarta tampilan gulung sarta playback video, tampilan dina rupa-rupa cara. Controller ITI9488 nganggo 16bit (RGB565) pikeun ngontrol tampilan piksel, ku kituna tiasa nampilkeun dugi ka 65K warna per piksel. Setélan alamat piksel dipigawé dina urutan baris jeung kolom, sarta arah incrementing jeung nurunna ditangtukeun ku mode scanning. Metodeu tampilan |TI9488 dilakukeun ku netepkeun alamat teras netepkeun nilai warna.
Bubuka komunikasi port paralel
Timing mode nulis komunikasi port paralel nyaéta saperti ditémbongkeun di handap ieu:

Waktu mode baca komunikasi port paralel dipidangkeun dina gambar di handap ieu:

Catetan: RDX mangrupakeun sinyal unsynchronized nu bisa terminated lamun teu dipake.
Nalika sinyal D / CX disetir ka tingkat low, data input dina panganteur diinterpretasi salaku status internal atawa data parameter. Sinyal D / CX ogé tiasa ditarik ka tingkat anu luhur nalika data dina antarmuka nyaéta data RAM atanapi data parameter paréntah.

CSX mangrupakeun chip pilih sinyal pikeun ngaktipkeun sarta nganonaktipkeun komunikasi port paralel, aktip low
- RESX mangrupa sinyal reset éksternal, low aktip
- D/CX nyaéta data atawa sinyal pamilihan paréntah, 1-tulis data atawa parameter paréntah,
- O-nulis paréntah
- WRX mangrupakeun sinyal kontrol data nulis
- RDX nyaéta sinyal kontrol data dibaca
- D[X:0] mangrupikeun bit data port paralel, anu ngagaduhan opat jinis: 8-bit, 9-bit, 16-bit, sareng 18-bit.
Nalika ngajalankeun operasi nulis, dina dasar reset, mimitina nyetél data atawa sinyal pamilihan paréntah, teras tarik chip pilih sinyal low, lajeng input eusi nu bakal ditulis ti host, lajeng tarik sinyal kontrol data nulis low. . Nalika ditarik tinggi, data ditulis kana IC kontrol LCD dina ujung rising sinyal kontrol nulis. Tungtungna, chip pilih sinyal ditarik tinggi sarta operasi nulis data réngsé.
Nalika asup kana operasi baca, dina dasar reset, mimitina tarik chip pilih sinyal low, teras tarik data atawa paréntah pilih sinyal tinggi, teras tarik maca sinyal kontrol data low, lajeng maca data ti IC kontrol LCD. . Lajeng The baca sinyal kontrol data ditarik tinggi, sarta data dibaca kaluar dina ujung rising sinyal kontrol data dibaca. Tungtungna, chip pilih sinyal ditarik tinggi, sarta operasi maca data réngsé.
Parentah pikeun pamakéan
parentah STM32
Wiring parentah: Tempo pedaran panganteur pikeun assignments pin.
Catetan
- modul ieu bisa langsung diselapkeun kana slot TFT LCD tina papan ngembangkeun atom pas waktuna, euweuh wiring manual diperlukeun.
- Pin plug-in internal di handap tina MCU anu saluyu ngarujuk kana pin MCU langsung nyambung ka slot LCD TFT di jero papan pangembangan, ngan ukur pikeun rujukan.
| MiniSTM32 pangwangunan papan TFTLCD stop kontak baris parentah | |||
| Jumlah |
Pin modul |
Sasuai
TFLCD stop kontak pin |
Cocog jeung STM32F103RCT6
pin sambungan internal mikrokontroler |
| 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 | Teu dipaké | 5V |
| 29 | NC | Teu dipaké | PC2 |
| 30 | SDA | Batu mosa | PC3 |
| 31 | INT | PEN | PC1 |
| 32 | NC | Teu dipaké | NC |
| 33 | CRST | TCS | PC13 |
| 34 | SCL | CLK | PC0 |
| Élit STM32 pangwangunan papan TFTLCD stop kontak baris parentah | |||
| Jumlah |
Pin modul |
Sasuai TFLCD stop kontak pin | Cocog jeung STM32F103ZET6 mikrokontroler pin sambungan internal |
| 1 | CS | CS | PG12 |
| 2 | RS | RS | PG0 |
| 3 | WR | WR | PD5 |
| 4 | RD | RD | PD4 |
| 5 | RST | RST | reset 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 | Teu dipaké | 5V |
| 29 | NC | Teu dipaké | PB2 |
| 30 | SDA | Batu mosa | PF9 |
| 31 | INT | PEN | PF10 |
| 32 | NC | Teu dipaké | NC |
| 33 | CRST | TCS | PF11 |
| 34 | SCL | CLK | PB1 |
| Kapal Perang STM32 pangwangunan papan TFTLCD stop kontak baris parentah | ||||
|
Jumlah |
Pin modul |
Sasuai TFLCD stop kontak pin | Cocog jeung STM32F103ZET6
pin sambungan internal mikrokontroler |
|
| V2 | V3 | |||
| 1 | CS | CS | PG12 | |
| 2 | RS | RS | PG0 | |
| 3 | WR | WR | PD5 | |
| 4 | RD | RD | PD4 | |
| 5 | RST | RST | reset 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 | Teu dipaké | 5V | |
| 29 | NC | Teu dipaké | PF8 | PB2 |
| 30 | SDA | Batu mosa | PF9 | |
| 31 | INT | PEN | PF10 | |
| 32 | NC | Teu dipaké | NC | |
| 33 | CRST | TCS | PB2 | PF11 |
| 34 | SCL | CLK | PB1 | |
| Penjelajah STM32F4 pangwangunan papan TFTLCD stop kontak baris parentah | |||
| Jumlah |
Pin modul |
Sasuai
TFLCD stop kontak pin |
Cocog jeung STM32F407ZGT6
pin sambungan internal mikrokontroler |
| 1 | CS | CS | PG12 |
| 2 | RS | RS | PF12 |
| 3 | WR | WR | PD5 |
| 4 | RD | RD | PD4 |
| 5 | RST | RST | reset 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 | Teu dipaké | 5V |
| 29 | NC | Teu dipaké | PB2 |
| 30 | SDA | Batu mosa | PF11 |
| 31 | INT | PEN | PB1 |
| 32 | NC | Teu dipaké | NC |
| 33 | CRST | TCS | PC13 |
| 34 | SCL | CLK | PB0 |
| Apollo STM32F4/F7 pangwangunan papan TFTLCD stop kontak baris parentah | |||
|
Jumlah |
Pin modul |
Sasuai TFLCD stop kontak pin | Cocog jeung STM32F429IGT6、 STM32F767IGT6、STM32H743IIT6
pin sambungan internal mikrokontroler |
| 1 | CS | CS | PD7 |
| 2 | RS | RS | PD13 |
| 3 | WR | WR | PD5 |
| 4 | RD | RD | PD4 |
| 5 | RST | RST | reset 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 | Teu dipaké | 5V |
| 29 | NC | Teu dipaké | PG3 |
| 30 | SDA | Batu mosa | PI3 |
| 31 | INT | PEN | PH7 |
| 32 | NC | Teu dipaké | NC |
| 33 | CRST | TCS | PI8 |
| 34 | SCL | CLK | PH6 |
Léngkah Operasi

- Sambungkeun modul LCD (Sakumaha ditémbongkeun dina Gambar 1) jeung STM32 MCU nurutkeun parentah wiring luhur, sarta kakuatan on;
- Pilih program test C51 pikeun diuji, sakumaha ditémbongkeun di handap ieu: (Mangga tingal dokuméntasi program test pikeun pedaran program test. Lamun perlu make patch, mangga tingal dokuméntasi patch dina diréktori STM32_Demo_patch.)
- Buka proyék program tés anu dipilih, kompilasi sareng unduh; katerangan lengkep ngeunaan kompilasi program tés STM32 sareng unduh tiasa dipendakan dina dokumén ieu: http://www.lcdwiki.com/res/PublicFile/STM32_Keil_Use_Illustration_EN.pdf
- Upami modul LCD nampilkeun karakter sareng grafik sacara normal, programna suksés;
C51 parentah
Wiring parentah: Tempo pedaran panganteur pikeun assignments pin.
Catetan:
- Kusabab tingkat input sareng kaluaran GPIO mikrokontroler STC12C5A60S2 nyaéta 5V, IC touch kapasitif teu tiasa dianggo sacara normal (ngan ukur 1.8 ~ 3.3V anu tiasa ditampi). Lamun hayang ngagunakeun fungsi touch kapasitif, anjeun kudu nyambung ka modul konversi tingkat;
- Kusabab mikrokontroler STC89C52RC teu gaduh fungsi kaluaran push-pull, pin kontrol lampu tukang kedah dihubungkeun ka catu daya 3.3V pikeun cahayana leres.
- Kusabab kapasitas Flash mikrokontroler STC89C52RC leutik teuing (kirang ti 25KB), program sareng fungsi rampa teu tiasa diunduh, janten layar rampa henteu peryogi kabel.
| STC12C5A60S2 mikrokontroler nguji program parentah wiring | ||
| Jumlah |
Pin modul |
Cocog jeung STC12 dewan ngembangkeun
pin wiring |
| 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 | Teu kudu nyambung |
| 29 | NC | Teu kudu nyambung |
| 30 | SDA | P34 |
| 31 | INT | P40 |
| 32 | NC | Teu kudu nyambung |
| 33 | CRST | P37 |
| 34 | SCL | P36 |
| STC89C52RC mikrokontroler nguji program wiring parentah | ||
| Jumlah |
Pin modul |
Cocog jeung STC89 dewan ngembangkeun
pin wiring |
| 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 | Teu kudu nyambung |
| 29 | NC | Teu kudu nyambung |
| 30 | SDA | Teu kudu nyambung |
| 31 | INT | Teu kudu nyambung |
| 32 | NC | Teu kudu nyambung |
| 33 | CRST | Teu kudu nyambung |
| 34 | SCL | Teu kudu nyambung |
Léngkah Operasi

- Sambungkeun modul LCD (Salaku ditémbongkeun dina Gambar 1) jeung C51 MCU nurutkeun parentah wiring luhur, sarta kakuatan on;
- Pilih program tés C51 anu badé diuji, sapertos anu dipidangkeun di handap: (Deskripsi program tés mangga tingal dokumén déskripsi program tés dina pakét tés)
- Buka proyék program tés anu dipilih, kompilasi sareng unduh; katerangan lengkep ngeunaan kompilasi program tés C51 sareng unduh tiasa dipendakan dina dokumen ieu: http://www.lcdwiki.com/res/PublicFile/C51_Keil%26stc-isp_Use_Illustration_EN.pdf
- Upami modul LCD nampilkeun karakter sareng grafik sacara normal, programna suksés;
Pedaran Parangkat Lunak
Arsitéktur Kodeu
C51 jeung STM32 kode pedaran arsitektur
Arsitéktur kode ditémbongkeun di handap ieu:

- Kodeu API Demo pikeun runtime program utama kaasup dina kode test;
- LCD initialization jeung bin patali port paralel nulis operasi data kaasup dina kode LCD;
- Titik gambar, garis, grafik, sareng operasi anu aya hubunganana sareng tampilan karakter Cina sareng Inggris kalebet dina kode GUI;
- Fungsi utama implements aplikasi pikeun ngajalankeun;
- Kode platform beda-beda dumasar platform;
- Kode IIC dipaké ku touch kapasitif IC GT911, kaasup initialization IIC, nulis data jeung maca, jsb;
- Kode kontrol touch GT911 kalebet deteksi touch, transmisi paréntah touch sareng bacaan data touch, jsb.
- Kodeu patali processing konci téh kaasup kana kode konci (platform C51 teu boga kode processing tombol);
- Kode anu aya hubunganana sareng operasi konfigurasi anu dipimpin kalebet dina kode anu dipimpin (platform C51 henteu gaduh kode pamrosesan anu dipimpin);
pedaran harti GPIO
Program tés STM32 pedaran harti GPIO
Definisi GPIO tina layar LCD program test STM32 disimpen dina led.h file, anu didefinisikeun ku dua cara:
- Program uji mikrokontroler STM32F103RCT6 nganggo 10 mode analog (teu ngadukung beus FSMC)
- program test STM32 MCU séjén Paké mode beus FSMC
STM32F103RCT6 MCU I0 program test analog layar LCD harti GPIO sakumaha ditémbongkeun di handap ieu:

Program uji FSMC layar lcd GPIO diartikeun sapertos anu dipidangkeun di handap ieu (nyandak program uji mikrokontroler FSMC STM32F103ZET6 salaku mantanample):

STM32 layar rampa patali harti GPIO diwangun ku dua bagian: IIC urang GPIO harti jeung layar ngaganggu tur ngareset harti GPIO. Definisi IIC GPIO disimpen dina gtiic.h file sakumaha ditémbongkeun di handap ieu (nyandak
STM32F103ZET6 mikrokontroler program uji FSMC salaku example):

The interupsi layar tur harti GPIO reset disimpen dina GT911.h, ditémbongkeun saperti dina gambar di handap ieu (nyandak program test FSMC mikrokontroler STM32F103ZET6 salaku ex.ample):

C51 test program pedaran harti GPIO
C51 test program layar lcd harti GPIO disimpen dina lcd.h file, sakumaha ditémbongkeun di handap (Nyandak program uji mikrokontroler STC12C5A60S2 salaku example):

Paralel pin harti kudu milih sakabeh susunan grup port GPIO, kayaning P0, P2, jeung sajabana, ku kituna nalika nransferkeun data, operasi merenah. Pin lianna bisa dihartikeun sagala GPIO bébas.
- C51 touch layar patali harti GPIO diwangun ku dua bagian: IIC urang GPIO harti jeung layar ngaganggu tur ngareset harti GPIO.
- Definisi IIC GPIO disimpen dina gtiic.h file ditémbongkeun saperti di handap ieu (nyandak program uji mikrokontroler STC12C5A60S2 salaku example):

- Interupsi layar sareng definisi GPIO reset disimpen dina GT911.h, ditémbongkeun saperti dina gambar di handap ieu (nyandak program uji mikrokontroler STC12C5A60S2 salaku ex.ample):

- Definisi GPIO tina layar toél tiasa dirobih sareng tiasa dihartikeun salaku GPIO gratis anu sanés.
- Lamun mikrokontroler teu boga grup P4 GPIO, penirq bisa dihartikeun GPIOs séjén.
palaksanaan kode komunikasi port paralel
STM32 test program palaksanaan kode komunikasi port paralel
Program uji STM32 kode komunikasi port paralel disimpen dina LCD.c file, anu dilaksanakeun ku dua cara:
- Program uji mikrokontroler STM32F103RCT6 nganggo mode analog IO (henteu ngadukung beus FSMC)
- Program uji STM32 MCU anu sanés nganggo mode beus FSMC
- Program uji simulasi IO dilaksanakeun sapertos di handap ieu:

- Program tés FSMC dilaksanakeun sapertos di handap ieu:

- Program uji simulasi IO dilaksanakeun sapertos di handap ieu:
- Duanana 8- sareng 16-bit paréntah nyerat sareng 8- sareng 16-bit data nyerat sareng maca dilaksanakeun.
C51 test program palaksanaan kode komunikasi port paralel
- Kodeu relevan dilaksanakeun dina LCD.c file sakumaha ditémbongkeun di handap:

- Dilaksanakeun paréntah 8-bit sareng 16-bit sareng data 8-bit sareng 16-bit nyerat sareng maca.
software umum
set ieu tés examples merlukeun tampilan Cina jeung Inggris, simbol jeung gambar, jadi software modulo dipaké. Aya dua jinis parangkat lunak modulo: Image2Lcd sareng PCtoLCD2002. Di dieu ngan setelan tina software modulo pikeun program test.
Setélan parangkat lunak modulo PCtoLCD2002 nyaéta kieu:
- Format dot matrix pilih Dark code mode modulo pilih mode progressive
- Candak model pikeun milih arah (posisi luhur kahiji)
- Sistim angka kaluaran milih angka héksadesimal
- Pilihan format custom format C51
- Metoda setting husus nyaéta kieu: http://www.lcdwiki.com/Chinese_and_English_display_modulo_settings,
Setélan parangkat lunak modulo Image2Led dipidangkeun di handap ieu:

- Parangkat lunak Image2Lcd kedah disetel ka horisontal, kénca ka katuhu, luhur ka handap, sareng posisi handap kana mode scan hareup.
KODE QR

Shenzhen Surenoo Téhnologi Co., Ltd.
- www.surenoo.com
- Skype: Surenoo365
Dokumén / Sumberdaya
![]() |
Surenoo SMC0350B-320480 Runtuyan MCU Interface TFT LCD Module [pdf] Manual pamaké SMC0350BA3-320480, SMC0350B-320480 Series, SMC0350B-320480 Runtuyan MCU Interface TFT LCD Module, MCU Interface TFT LCD Module, Interface TFT LCD Module, TFT LCD Module, LCD Module, modul |






