Surenoo SMC0350C-320480 Fa'asologa MCU Interface TFT LCD Module
Fa'amatalaga o oloa
O le oloa o le 3.5-inisi TFT LCD faʻaaliga module lea e lagolagoina le fesuiaiga i le va o le tetee paʻi mata ma le mata paʻi capacitive. O loʻo i ai le 480 × 320 iugafono, lagolagoina le 16BIT RGB 65K faʻaaliga lanu, ma le avetaʻavale totonu ole IC o le NT35310, lea e faʻaogaina le 16-bit parallel port communication. O le module e aofia ai le LCD faʻaaliga, tetee paʻi mata poʻo le capacitance paʻi lau ma PCB backplane. E mafai ona faʻapipiʻi i totonu o le TFT LCD slot o le STM32 faʻasologa atinaʻe laupapa poʻo le faʻaaogaina i luga o le C51 platform.
Oloa Fa'ailoga
- 3.5-inisi lanu lanu, lagolago 16BIT RGB 65K faʻaaliga lanu, faʻaali lanu lanu
- 320x480 iugafono mo le fa'aaliga manino
- Lagolago le 16-bit parallel data bus mode switching, vave fa'aliliu saosaoa
- Lagolago ALIENTEK STM32 Mini, Elite, WarShip, Explorer, ma Apollo atinaʻe laupapa faʻaoga saʻo i totonu
- Lagolago le fesuiaiga i le va o le tetee pa'i mata ma capacitive mata pa'i
- Tuuina atu se mauoa sample polokalame mo STM32 ma C51 tulaga
- Tulaga fa'ata'ita'iga fa'afitafita, galuega tumau tumau
- Tuuina atu le lagolago faʻapitoa avetaʻavale
Igoa Fa'amatalaga Fa'aali Lanu 16BIT RGB 65K lanu SKU MRB3512 Tele lau 3.5(inisi) Ituaiga Mata TFT Avetaavale IC NT35310 I'ugafono 480*320 (Pixel) Fa'afeso'ota'i Module 16Bit parallel interface Vaega Galulue 48.96×73.44 (mm) Ituaiga Mata Pa'i Resistance touch screen po o Capacitive mata pa'i
Pa'i IC Mata pa'i tetee: XPT2046 Mata pa'i malosi: GT911
Module PCB Tele 56.41×97.60 (mm) Galulue Vevela -10℃~60℃ Teuga vevela -20℃~70℃ Faagaioiga Voltage 3.3V / 5V Fa'aaogāga Malosiaga TBD Oloa mamafa(E aofia ai le afifiina) 57g
Fua Fa'atatau
FAAMANATU:
- O meafaigaluega o le module e lagolagoina le fesuiaiga i le va o le tetee pa'i mata ma le capacitive touch screen (e pei ona faaalia i le pusa laina togitogi i le Ata 1 i luga), e pei ona taua i lalo:
A. Fa'aoga le mata o le pa'i tete'e: fa'apipi'i vaega i le pusa laina togitogi o le RTOUCH, ma e le mana'omia le ueloina o vaega i le pusa laina togitogi o CTOUCH;
B. Fa'aoga le mata pa'i capacitive: solder vaega i le pusa laina togitogi o CTOUCH, ma e le mana'omia le ueloina o vaega i le pusa laina togitogi o RTOUCH; - O lenei module e mafai ona tuʻu saʻo i totonu o le TFTLCD slot o le atoma atinae laupapa taimi, e leai se tusi lesona e manaʻomia. 3
- O meafaigaluega o lenei module e na'o le 16 bit mode
Fa'amatalaga Taua:
- O numera pine o loʻo mulimuli mai 1 ~ 34 o le numera pine o le pine Module ma PCB backplane o la matou kamupani. Afai e te faʻatau se mata e leai se mea, faʻamolemole faʻafesoʻotaʻi le faʻauigaina o le pine o le faʻamatalaga mataʻutia, faʻafesoʻotaʻi le uaea e tusa ai ma le ituaiga faʻailoga nai lo le saʻo Wire e tusa ai ma numera o pine module. Mo example: CS o le 1 pine i luga o la tatou module. Atonu o le x pine i luga ole lapopoa eseese lau lau.
- E uiga i VCC sapalai voltagu: Afai e te faʻatau se module ma PCB backplane, VCC / VDD power supply e mafai ona fesoʻotaʻi i le 5V poʻo le 3.3V (module ua tuʻufaʻatasia le ultra low dropout 5V i le 3V circuit), afai e te faʻatau se LCD mata e leai se mea, manatua e naʻo le faʻafesoʻotaʻi 3.3 V.
- E uiga i le moli tua voltagu: O le module faʻatasi ma le PCB backplane ua tuʻufaʻatasia le triode backlight control circuit, lea e naʻo le manaʻomia o le tuʻuina atu o le maualuga maualuga o le pine BL poʻo le galu PWM e faʻamalamalamaina ai le backlight. Afai o loʻo e faʻatauina se mata e leai se mea, e fesoʻotaʻi le LEDAx i le 3.0V-3.3V ma le LEDKx e faʻavae.
Numera Pini Module Fa'amatalaga Pin 1 CS LCD toe setiina pine pulea (maualalo tulaga mafai) 2 RS Resitala LCD / pine fa'atonu filifiliga (tulaga maualuga: resitala, tulaga maualalo: faʻamaumauga)
3 WR LCD tusitusi pine pulea 4 RD LCD faitau pule pine 5 RST LCD toe setiina fa'atonutonu pine (maualalo tulaga toe setiina) 6 D0 LCD fa'amaumauga pasi 16-bit pine 8 D2 9 D3 10 D4 11 D5 12 D6 13 D7 14 D8 15 D9 16 D10 17 D11 18 D12 19 D13 20 D14 21 D15 22 GND Fa'amau fa'amau fa'amau fa'amau 23 BL LCD fa'amalama fa'aola pine (Malu maualuga le malamalama) 24 VDD Fa'ailoga lelei le mana module (module ua tu'ufa'atasia voltage fa'atonu IC, E mafai ona fa'afeso'ota'i ile 5V po'o le 3.3V ile STM32 ma le 5V ile C51)
25 VDD 26 GND Fa'amau fa'amau fa'amau fa'amau 27 GND 28 NC LCD backlight mana lelei pine (fa'asoa fa'asoa i luga o le laupapa backlight sapalai eletise, lenei pine e le mafai feso'ota'i)
29 MI Resistance pa'i mata SPI pasi faitau faailoilo 30 MO Tetee mata pa'i SPI pasi tusi tusi faailo po'o le gafatia pa'i lau IIC pasi fa'ailoga fa'amatalaga 31 PEN Capacitive po o resistive mata pa'i fa'alavelave pine e iloa ai (maualalo le tulaga pe a pa'i)
32 NC E le faʻamatalaina, e le manaʻomia le faʻaaogaina 33 TCS Resistance pa'i pa'i pu'e fa'ailo filifili pulea po'o capacitive pa'i toe setiina fa'ailoga (maualalo toe setiina tulaga) 34 TCK Tetee mata pa'i SPI pasi po'o capacitive pa'i lau IIC pasi faailoilo uati
Fa'atonuga meafaigaluega
O le LCD module hardware circuit e aofia ai vaega e ono: o le LCD faʻaaliga faʻataʻitaʻiga faʻataʻitaʻiga, o le eletise e pulea le eletise, o le Impedance balance adjusting circuit, o le capacitive touch screen circuit circuit, o le resistance touch screen circuit control ma le backlight control circuit. Fa'aaliga fa'aali LCD ta'amilosaga mo le fa'atonutonuina o pine o le LCD, e aofia ai pine fa'atonutonu ma pine fa'aliliuina fa'amatalaga. Malosiaga fa'atonutonu mo le fa'amautuina o le sapalai voltagu ma le filifilia o le sapalai fafo voltagu O le faʻaogaina o le paleni faʻafefeteina e faʻaaogaina e faapaleni ai le faʻalavelave i le va o le pine MCU ma le pine LCD. tete'e pa'i mata pulea matagaluega o loʻo faʻaaogaina e pulea le mauaina o faʻalavelave mata paʻi, faʻamaumauga sampling, fa'aliliuga AD, felauaiga fa'amatalaga, ma isi.ampling, fa'aliliuga AD, fa'asalalauga fa'amatalaga, ma isi. E fa'aaogaina le fa'atonuga o le moli tua e pulea ai le susulu o le moli tua.
galuega faavae
- Folasaga ile NT35310 Pule
E lagolagoina e le pule NT35310 se iuga maualuga o le 320*480 ma e iai le 345600-byte GRAM. E lagolagoina foi le 8-bit, 9-bit, 16-bit, 18-bit parallel port data pasi. E lagolagoina foi 3-uaea ma 4-uaea SPI laina telefoni. Talu ai o le iugafono lagolago e fai si tele ma o le aofaʻi o faʻamatalaga tuʻuina atu e tele, o le faʻaogaina o le taulaga tutusa e faʻaaogaina, ma o le saoasaoa o le faʻasalalauga e vave. E lagolagoina foi e le NT35310 le 65K, 262K ma le faʻaaliga lanu, faʻaalia le lanu e matuaʻi mauoa, aʻo lagolagoina le faʻaalia o le taʻavale ma le taʻavale faʻaaliga ma le toe faʻaalia o le vitio, faʻaalia i ni auala eseese.
O le NT35310 pule e fa'aaoga le 16bit (RGB565) e pulea ai se fa'aaliga pika, ina ia mafai ona fa'aali atu i le 65K lanu i le pika. O le fa'atulagaina o le tuatusi o le pika e fa'atino i le fa'asologa o laina ma koluma, ma o le fa'atuputeleina ma le fa'aitiitiga o le itu e fa'atatau i le faiga fa'ata. O le NT35310 faʻaaliga auala e faia e ala i le setiina o le tuatusi ona faʻatulagaina lea o le tau lanu. - Fa'atomuaga i feso'ota'iga uafu tutusa
O le fa'asologa o feso'ota'iga tau feso'ota'iga tu'usa'o taimi e fa'aalia i lalo:
O le taimi o le fa'asologa o feso'ota'iga tau feso'ota'iga tutusa o lo'o fa'aalia i le ata o lo'o i lalo:
CSX o se vaʻa filifilia faailo mo le mafai ma le faʻaogaina fesoʻotaʻiga tuʻu tutusa, galue maualalo DCX o le faʻamaumauga poʻo le faʻailoga filifilia o faʻatonuga, 1-tusi faʻamaumauga poʻo le faʻatonuga faʻatonuga, 0-tusi le faʻatonuga WRX o se faʻailoga tusitusi faʻamaumauga RDX o se faʻatonuga faʻamatalaga faitau. faailo Host-D [17:0] o se pusi faʻamatalaga o le taulaga, e fa ituaiga: 8-bit, 9-bit, 16-bit, ma le 18-bit.
Pe a faia se galuega tusitusi, i luga o le faavae o le toe setiina, muamua seti le faʻamaumauga poʻo le faʻatonuga filifilia faailoilo, ona tosoina lea o le vaʻa filifili faʻailoga maualalo, ona faʻapipiʻi lea o mea e tusia mai le talimalo, ona tosoina lea o le faʻamaufaʻailoga tusitusi faʻamaufaʻailoga maualalo. . A toso maualuga, o faʻamatalaga e tusia i le LCD pulea IC i luga o le pito i luga ole faʻailoga tusitusi. Mulimuli ane, ua toso maualuga le faailo filifilia o le chip ma ua mae'a se galuega tusitusia. Pe a ulu atu i le galuega faitau, i luga o le faavae o le toe setiina, muamua toso le vaʻa filifili faailoilo maualalo, ona tosoina lea o faʻamaumauga poʻo le faʻatonuga filifili le faailo maualuga, ona tosoina lea o le faʻamaufaʻailoga faʻamaumauga faitau maualalo, ona faitau lea o faʻamatalaga mai le LCD pulea IC . Ona toso maualuga lea o le fa'ailoga fa'atonu fa'amatalaga faitau, ma faitau fa'amaumauga i luga o le pito i luga ole fa'ailoga fa'atonu fa'amatalaga faitau. Mulimuli ane, ua toso maualuga le faailo filifili chip, ma ua mae'a se fa'agaioiga faitau fa'amaumauga.
Fa'atonuga mo le fa'aoga
STM32 faatonuga
Fa'atonuga o uaea: Va'ai le fa'amatalaga fa'amatalaga mo fa'ailoga pine.
Fa'aaliga:
- O lenei module e mafai ona tuʻu saʻo i totonu o le TFTLCD slot o le atoma atinae laupapa taimi, e leai se tusi lesona e manaʻomia.
- O pine fa'apipi'i i totonu o le MCU fetaui e fa'asino i pine MCU e feso'ota'i sa'o i le TFLCD slot i totonu o le laupapa atina'e, na'o le fa'asinomaga.
MiniSTM32 atinae laupapa TFTLCD fa'amau i-laina faatonuga | |||||
Numera | Pini Module | E fetaui
TFTLCD pine pine |
Faʻatatau ile STM32F103RCT6
microcontroller pine feso'ota'iga totonu |
||
1 | CS | CS | PC9 | ||
2 | RS | RS | PC8 | ||
3 | WR | WR | PC7 | ||
4 | RD | RD | PC6 | ||
5 | RST | RST | PC4 | ||
6 | D0 | D0 | PB0 | ||
7 | D1 | D1 | PB1 | ||
8 | D2 | D2 | PB2 | ||
9 | D3 | D3 | PB3 | ||
10 | D4 | D4 | PB4 | ||
11 | D5 | D5 | PB5 | ||
12 | D6 | D6 | PB6 | ||
13 | D7 | D7 | PB7 | ||
14 | D8 | D8 | PB8 | ||
15 | D9 | D9 | PB9 | ||
16 | D10 | D10 | PB10 | ||
17 | D11 | D11 | PB11 | ||
18 | D12 | D12 | PB12 | ||
19 | D13 | D13 | PB13 | ||
20 | D14 | D14 | PB14 | ||
21 | D15 | 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 | Le fa'aaogaina | 5V | ||
29 | MI | MISO | PC2 | ||
30 | MO | MOSI | PC3 | ||
31 | PEN | PEN | PC1 | ||
32 | NC | Le fa'aaogaina | NC | ||
33 | TCS | TCS | PC13 | ||
34 | TCK | CLK | PC0 | ||
Elite STM32 atinae laupapa TFTLCD fa'amau i-laina faatonuga | |||||
Numera | Pini Module | Fa'atatau TFTLCD pine socket | E fetaui ma STM32F103ZET6 microcontroller pine feso'ota'iga i totonu | ||
1 | CS | CS | PG12 | ||
2 | RS | RS | PG0 | ||
3 | WR | WR | PD5 | ||
4 | RD | RD | PD4 | ||
5 | RST | RST | toe seti pine | ||
6 | D0 | D0 | PD14 | ||
7 | D1 | D1 | PD15 | ||
8 | D2 | D2 | PD0 | ||
9 | D3 | D3 | PD1 | ||
10 | D4 | D4 | PE7 | ||
11 | D5 | D5 | PE8 | ||
12 | D6 | D6 | PE9 | ||
13 | D7 | D7 | PE10 | ||
14 | D8 | D8 | PE11 | ||
15 | D9 | D9 | PE12 | ||
16 | D10 | D10 | PE13 | ||
17 | D11 | D11 | PE14 | ||
18 | D12 | D12 | PE15 | ||
19 | D13 | D13 | PD8 | ||
20 | D14 | D14 | PD9 | ||
21 | D15 | 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 | Le fa'aaogaina | 5V | ||
29 | MI | MISO | PB2 | ||
30 | MO | MOSI | PF9 | ||
31 | PEN | PEN | PF10 | ||
32 | NC | Le fa'aaogaina | NC | ||
33 | TCS | TCS | PF11 | ||
34 | TCK | CLK | PB1 | ||
Vaa tau STM32 atinae laupapa TFTLCD fa'amau i-laina faatonuga | |||||
Pini Module | Fa'atatau TFTLCD pine socket | Faʻatatau ile STM32F103ZET6
microcontroller pine feso'ota'iga totonu |
|||
V2 | V3 | ||||
CS | CS | PG12 | |||
RS | RS | PG0 | |||
WR | WR | PD5 | |||
RD | RD | PD4 | |||
RST | RST | toe seti pine | |||
D0 | D0 | PD14 | |||
D1 | D1 | PD15 | |||
D2 | D2 | PD0 | |||
D3 | D3 | PD1 | |||
D4 | D4 | PE7 | |||
D5 | D5 | PE8 | |||
D6 | D6 | PE9 | |||
D7 | D7 | PE10 | |||
D8 | D8 | PE11 | |||
D9 | D9 | PE12 | |||
D10 | D10 | PE13 | |||
D11 | D11 | PE14 | |||
D12 | D12 | PE15 | |||
D13 | D13 | PD8 | |||
D14 | D14 | PD9 | |||
D15 | D15 | PD10 | |||
GND | GND | GND | |||
BL | BL | PB0 | |||
VDD | VDD | 3.3V | |||
VDD | VDD | 3.3V | |||
GND | GND | GND | |||
GND | GND | GND | |||
NC | Le fa'aaogaina | 5V | |||
29 | MI | MISO | PF8 | PB2 | |
30 | MO | MOSI | PF9 | ||
31 | PEN | PEN | PF10 | ||
32 | NC | Le fa'aaogaina | NC | ||
33 | TCS | TCS | PB2 | PF11 | |
34 | TCK | CLK | PB1 | ||
Su'esu'e STM32F4 atina'e laupapa TFTLCD socket i-laina faatonuga | |||||
Numera | Pini Module | E fetaui
TFTLCD pine pine |
Faʻatatau ile STM32F407ZGT6
microcontroller pine feso'ota'iga totonu |
||
1 | CS | CS | PG12 | ||
2 | RS | RS | PF12 | ||
3 | WR | WR | PD5 | ||
4 | RD | RD | PD4 | ||
5 | RST | RST | toe seti pine | ||
6 | D0 | D0 | PD14 | ||
7 | D1 | D1 | PD15 | ||
8 | D2 | D2 | PD0 | ||
9 | D3 | D3 | PD1 | ||
10 | D4 | D4 | PE7 | ||
11 | D5 | D5 | PE8 | ||
12 | D6 | D6 | PE9 | ||
13 | D7 | D7 | PE10 | ||
14 | D8 | D8 | PE11 | ||
15 | D9 | D9 | PE12 | ||
16 | D10 | D10 | PE13 | ||
17 | D11 | D11 | PE14 | ||
18 | D12 | D12 | PE15 | ||
19 | D13 | D13 | PD8 | ||
20 | D14 | D14 | PD9 | ||
21 | D15 | 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 | Le fa'aaogaina | 5V | ||
29 | MI | MISO | PB2 | ||
30 | MO | MOSI | PF11 | ||
31 | PEN | PEN | PB1 | ||
32 | NC | Le fa'aaogaina | NC | ||
33 | TCS | TCS | PC13 | ||
34 | TCK | CLK | PB0 | ||
Apolo STM32F4/F7 atinae laupapa TFTLCD socket i-laina faatonuga | |||||
Numera |
Pini Module |
Fa'atatau TFTLCD pine socket | Corresponding to STM32F429IGT6、STM32F767IGT6、STM32H743IIT6
microcontroller pine feso'ota'iga totonu |
||
1 | CS | CS | PD7 | ||
2 | RS | RS | PD13 | ||
3 | WR | WR | PD5 | ||
4 | RD | RD | PD4 | ||
5 | RST | RST | toe seti pine | ||
6 | D0 | D0 | PD14 | ||
7 | D1 | D1 | PD15 | ||
8 | D2 | D2 | PD0 | ||
9 | D3 | D3 | PD1 | ||
10 | D4 | D4 | PE7 | ||
11 | D5 | D5 | PE8 | ||
12 | D6 | D6 | PE9 | ||
13 | D7 | D7 | PE10 | ||
14 | D8 | D8 | PE11 | ||
15 | D9 | D9 | PE12 | ||
16 | D10 | D10 | PE13 | ||
17 | D11 | D11 | PE14 | ||
18 | D12 | D12 | PE15 | ||
19 | D13 | D13 | PD8 | ||
20 | D14 | D14 | PD9 | ||
21 | D15 | 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 | Le fa'aaogaina | 5V | ||
29 | MI | MISO | PG3 | ||
30 | MO | MOSI | PI3 | ||
31 | PEN | PEN | PH7 | ||
32 | NC | Le fa'aaogaina | NC | ||
33 | TCS | TCS | PI8 | ||
34 | TCK | CLK | PH6 | ||
Fa'agaioiga Laasaga:
A. Faʻafesoʻotaʻi le LCD module (E pei ona faʻaalia i le Ata 1) ma le STM32 MCU e tusa ai
i faatonuga uaea i luga, ma ola;
B. Filifili le polokalame su'ega C51 e su'e, e pei ona fa'aalia i lalo:
(Fa'amolemole va'ai i fa'amaumauga o polokalame su'ega mo le polokalame su'ega
faʻamatalaga.)
Tatala le suʻega suʻega polokalame poloketi, faʻapipiʻi ma download; faʻamatalaga auiliili o le STM32 suʻega polokalame tuʻufaʻatasia ma download e mafai ona maua i le pepa nei:
http://www.lcdwiki.com/res/PublicFile/STM32_Keil_Use_Illustration_EN.pdf
D. Afai o le LCD module e faʻaalia mataitusi ma ata masani, o le polokalama e faʻagasolo manuia;
C51 faatonuga
Fa'atonuga o uaea: Va'ai le fa'amatalaga fa'aoga mo fa'ailoga pine.
Fa'aaliga:
- Talu ai o le faʻaogaina ma le gaioiga o le GPIO o le STC12C5A60S2 microcontroller o le 5V, o le capacitive touch IC e le mafai ona galue masani (naʻo 1.8 ~ 3.3V e mafai ona talia). Afai e te manaʻo e faʻaoga le galuega paʻi capacitive, e tatau ona e faʻafesoʻotaʻi i le tulaga faʻaliliuina module;
- Talu ai o le STC89C52RC microcontroller e leai se galuega fa'aoso-toso, e tatau ona fa'afeso'ota'i le pine fa'atonutonu o le moli tua i se sapalai eletise 3.3V ina ia fa'amalamalama lelei.
- Talu ai o le STC89C52RC microcontroller's Flash gafatia e laʻititi tele (itiiti ifo i le 25KB), e le mafai ona sii mai le polokalame faʻatasi ai ma galuega paʻi, o lea e le manaʻomia ai e le mata paʻi le uaea.
STC12C5A60S2 microcontroller suega polokalame uaea faatonuga Pini Module
E fetaui ma le STC12 komiti atina'e pine uaea
CS P13 RS P12 WR P11 RD P10 RST P33 D0 P00 D1 P01 D2 P02 D3 P03 D4 P04 D5 P05 D6 P06 D7 P07 D8 P20 D9 P21 D10 P22 D11 P23 D12 P24 D13 P25 D14 P26 D15 P27 GND GND BL P31 VDD 5V VDD 5V GND GND GND GND NC Leai se mana'oga e fa'afeso'ota'i MI Leai se mana'oga e fa'afeso'ota'i 30 MO P34 31 PEN P32 32 NC Leai se mana'oga e fa'afeso'ota'i 33 TCS P37 34 TCK P36 1 CS P13 2 RS P12 3 WR P11 4 RD P10 5 RST P14 6 D0 P30 7 D1 P31 8 D2 P32 9 D3 P33 10 D4 P34 11 D5 P35 12 D6 P36 13 D7 P37 14 D8 P20 15 D9 P21 16 D10 P22 17 D11 P23 18 D12 P24 19 D13 P25 20 D14 P26 21 D15 P27 22 GND GND 23 BL 3.3V 24 VDD 5V 25 VDD 5V 26 GND GND 27 GND GND 28 NC Leai se mana'oga e fa'afeso'ota'i 29 MI Leai se mana'oga e fa'afeso'ota'i 30 MO Leai se mana'oga e fa'afeso'ota'i 31 PEN Leai se mana'oga e fa'afeso'ota'i 32 NC Leai se mana'oga e fa'afeso'ota'i 33 TCS Leai se mana'oga e fa'afeso'ota'i 34 TCK Leai se mana'oga e fa'afeso'ota'i
Fa'agaioiga Laasaga:
A. Faʻafesoʻotaʻi le LCD module (E pei ona faʻaalia i le Ata 1) ma le C51 MCU e tusa ai ma faʻatonuga o fesoʻotaʻiga uaea i luga, ma le mana;
B. Filifili le polokalame su'ega C51 e su'e, e pei ona fa'aalia i lalo:
(Fa'amatalaga polokalame su'ega fa'amolemole va'ai ile pepa fa'amatalaga o polokalame su'ega ile pusa su'ega)
C. Tatala le suʻega suʻega polokalame poloketi, faʻapipiʻi ma download; faʻamatalaga auiliili o le C51 suʻega polokalame tuʻufaʻatasia ma download e mafai ona maua i le pepa nei:
http://www.lcdwiki.com/res/PublicFile/C51_Keil%26stc-isp_Use_Illustration_EN.pdf
D. Afai o le LCD module e faʻaalia mataitusi ma ata masani, o le polokalama e faʻagasolo manuia;
Faʻamatalaga Polokalama
- Fa'ailoga Fa'ailoga
A. C51 ma le STM32 code architecture fa'amatalaga O le fa'ailoga fa'ailoga o lo'o fa'aalia i lalo: Sample code
O le Demo API code mo le taimi autu o le polokalame o loʻo aofia i totonu ole suʻega code; O le fa'auluina o le LCD ma le talone e feso'ota'i i luga o le port parallel port write data operations o lo'o aofia i le LCD code; Fa'ailoga tusi, laina, ata, ma fa'aaliga fa'aalia fa'aSaina ma le gagana Peretania o lo'o aofia i le GUI code; O le galuega autu e faʻatino ai le talosaga e tamoʻe; Fa'ailoga fa'avae e eseese i fa'avae; O le IIC code o loʻo faʻaaogaina e le capacitive touch IC GT911, e aofia ai le amataina o le IIC, faʻamatalaga tusitusia ma le faitau, ma isi; Pa'i code e aofia ai vaega e lua: tetee pa'i lau code ma capacitance pa'i lau (gt911) code; O lo'o iai le fa'ailoga autu e feso'ota'i ma le fa'asologa o le fa'ailoga (o le C51 platform e leai se fa'ailoga fa'amau); O le code e fesoʻotaʻi ma le taʻitaʻia o le faʻaogaina o le faʻaogaina o loʻo aofia i totonu o le taʻitaʻi taʻitaʻi (o le C51 platform e leai se taʻitaʻi faʻasologa); - GPIO faʻamatalaga faʻamatalaga
A. STM32 su'ega polokalame GPIO fa'amatalaga fa'amatalaga O le fa'amatalaga GPIO o le mata LCD o le polokalame su'ega STM32 o lo'o tu'uina i le lcd.h file, lea e faauigaina i ni auala se lua: 1) STM32F103RCT6 polokalame su'ega microcontroller e fa'aogaina le IO analog mode (e le lagolagoina le pasi FSMC) 2) O isi polokalame su'ega a le STM32 MCU e fa'aoga le faiga pasi FSMC STM32F103RCT6 MCU IO polokalame su'ega analog LCD mata GPIO fa'amatalaga e pei ona fa'aalia i lalo:
Polokalame su'ega FSMC lcd screen GPIO ua fa'amatalaina e pei ona fa'aalia i lalo (ave STM32F103ZET6 microcontroller FSMC su'ega polokalame e peiample):
STM32 tulaga pa'i pa'i fa'ailoga fa'afeso'ota'i e aofia ai vaega e lua: fa'asagatau pa'i fa'ailoga mata ma capacitance pa'i lau code. Resistance touch screen fa'amatalaga GPIO o lo'o tu'uina i le rtp.h file e pei ona fa'aalia i lalo (ave le STM32F103ZET6 microcontroller IO analog su'ega polokalame e pei o seample):
O le capacitance touch screen related GPIO definition e lua vaega: IIC's GPIO definition and screen interrupt and reset GPIO definition. O le faʻamatalaga IIC GPIO o loʻo tuʻuina i le ctpiic.h file e pei ona faʻaalia i lalo (ave le STM32F103RCT6 microcontroller FSMC suʻega polokalame e pei o seample):
O le faʻalavelaveina o le paʻi paʻi ma le toe setiina o le GPIO faʻamalamalamaga o loʻo tuʻuina i le GT911.h, e pei ona faʻaalia i le ata o loʻo i lalo (ave le STM32F103ZET6 microcontroller FSMC suʻega polokalame o se example):
B. C51 su'ega polokalame GPIO fa'amatalaga fa'amatalaga C51 su'ega polokalame lcd mata GPIO fa'amatalaga tu'u i le lcd.h file, e pei ona faʻaalia i lalo (Faʻaaogaina le STC12C5A60S2 microcontroller suʻega polokalame e avea o se example):
O le faʻamalamalamaga o pine tutusa e manaʻomia le filifilia o le seti atoa o vaega o le taulaga GPIO, e pei o le P0, P2, ma isi, ina ia pe a faʻafeiloaʻi faʻamatalaga, e faigofie le gaioiga. O isi pine e mafai ona faʻamatalaina o soʻo se GPIO saoloto. C51platform pa'i lau pa'i code e aofia ai vaega e lua: tetee mata pa'i code ma capacitance pa'i lau code. Resistance touch screen fa'amatalaga GPIO o lo'o tu'uina i le rtp.h file e pei ona faʻaalia i lalo (Faʻaaogaina le STC12C5A60S2 polokalame suʻega microcontroller e pei o se example):
O le capacitance touch screen related GPIO definition e lua vaega: IIC's GPIO definition and screen interrupt and reset GPIO definition. O le faʻamatalaga IIC GPIO o loʻo tuʻuina i le gtiic.h file e pei ona faʻaalia i lalo (ave le STC12C5A60S2 microcontroller suʻega polokalame o se example):
O le faʻalavelave o le lau ma le faʻamatalaga GPIO toe faʻatulagaina o loʻo tuʻuina i le GT911.h, e pei ona faʻaalia i le ata o loʻo i lalo (ave le STC12C5A60S2 microcontroller test program e pei o se ex.ample):
O le faʻamatalaga GPIO o le mata paʻi e mafai ona suia ma e mafai ona faʻamatalaina e pei o soʻo se isi GPIO e leai se totogi. - Faiga fa'akomepiuta tau feso'ota'iga tutusa
A. Polokalama su'ega STM32 fa'ata'ita'iga fa'asologa o feso'ota'iga tau feso'ota'iga O lo'o tu'u i totonu o le LCD.c polokalame su'ega STM32 fa'asologa o feso'ota'iga tau telefoni. file, lea e faʻatinoina i ni auala se lua: 1) STM32F103RCT6 microcontroller test program faʻaogaina le IO analog mode (e le lagolagoina le pasi FSMC) 2) O isi polokalame suʻega STM32 MCU faʻaaoga le FSMC bus mode O loʻo faʻatinoina le polokalame suʻega IO e pei ona faʻaalia i lalo:
Ole polokalame ole su'ega a le FSMC o lo'o fa'atinoina e pei ona fa'aalia i lalo:
O le 8- ma le 16-bit poloaiga tusitusi ma le 8- ma le 16-bit faʻamaumauga tusitusi ma faitau o loʻo faʻatinoina.
B. C51 su'ega polokalame fa'aparallel port communication code fa'atinoina O le tulafono talafeagai o lo'o fa'atinoina ile LCD.c file e pei ona faaalia i lalo:
Fa'atino 8-bit ma 16-bit fa'atonuga ma 8-bit ma 16-bit fa'amaumauga tusitusi ma faitau. - fa'atonuga le fa'avasegaina o lau pa'i
A. Polokalama su'ega STM32 fa'atonuina le fa'avasegaina o lau mata O le STM32 pa'i pa'i fa'ata'ita'iga polokalame e otometi lava ona iloa pe mana'omia le fa'avasegaina pe ulufale ma le lima ile fa'avasegaina e ala i le oomiina o se ki. O lo'o aofia i totonu ole mea ole su'ega mata pa'i. O le faʻailoga faʻailoga ma faʻasologa faʻasologa o loʻo faʻasaoina ile AT24C02 flash. Afai e tatau, faitau mai le moli. O le faagasologa o le calibration e pei ona faaalia i lalo:
B. C51 su'ega polokalame fa'ata'ita'i fa'ata'ita'iga mata O le C51 pa'i lau fa'ata'ita'iga e mana'omia ona fa'atino le Touch_Adjust su'ega mea (na'o avanoa i le STC12C5A60S2 polokalame su'ega), e pei ona fa'aalia i lalo:
A maeʻa ona pasia le faʻaogaina o le paʻi, e te manaʻomia le faʻasaoina o faʻamaufaʻailoga o loʻo faʻaalia i luga o le lau i le touch.c file, e pei ona faaalia i lalo
Polokalama masani
Ole seti ole su'ega exampe mana'omia e les le fa'aalia o le gagana Saina ma le Igilisi, fa'ailoga ma ata, o lea e fa'aoga ai le polokalame modulo. E lua ituaiga o polokalame modulo: Image2Lcd ma le PCtoLCD2002. E na'o le fa'atulagaina o le polokalame modulo mo le polokalame su'ega. O le PCtoLCD2002 modulo polokalama faʻapipiʻi e faʻapea:
Fa'ailoga mata'itusi filifili Fa'ailoga pogisa le mode modulo filifili le fa'agasolo ala Ave le fa'ata'ita'iga e filifili ai le itu (tulaga maualuga muamua) Filifilia le numera o le fa'auluuluga numera fa'a-te'adecimal Filifiliga fa'aautuaina C51 fa'asologa Ole auala fa'atulagaina fa'apitoa e fa'apea: http://www.lcdwiki.com/Chinese_and_English_display_modulo_settings Image2Lcd modulo polokalama faʻapipiʻi o loʻo faʻaalia i lalo:
E tatau ona seti le polokalame Image2Lcd i le faalava, agavale i le taumatau, pito i luga i lalo, ma le tulaga maualalo i le ata pito i luma.
Pepa / Punaoa
![]() |
Surenoo SMC0350C-320480 Fa'asologa MCU Interface TFT LCD Module [pdf] Tusi Taiala SMC0350C-320480, SMC0350C-320480 Fa'asologa MCU Fa'afeso'ota'i TFT LCD Module, MCU Fa'afeso'ota'i TFT LCD Module, Fa'afeso'ota'i TFT LCD Module, TFT LCD Module, Module LCD |