Surenoo SMC0350C-320480 Series MCU Interface TFT LCD Module

Product Description
Cov khoom lag luam yog 3.5-nti TFT LCD zaub module uas txhawb kev hloov pauv ntawm cov tshuaj tiv thaiv kov thiab capacitive kov npo. Nws muaj 480 × 320 daws teeb meem, txhawb 16BIT RGB 65K xim zaub, thiab tus tsav tsheb sab hauv IC yog NT35310, uas siv 16-ntsis qhov chaw sib txuas lus sib txuas. Lub module muaj xws li LCD zaub, tiv thaiv kov npo lossis capacitance kov npo thiab PCB backplane. Nws tuaj yeem txuas rau hauv TFT LCD qhov ntawm STM32 series txhim kho pawg thawj coj lossis siv rau ntawm C51 platform.
Khoom nta
- 3.5-nti xim npo, txhawb 16BIT RGB 65K xim zaub, tso saib cov xim nplua nuj
- 320 × 480 daws teeb meem kom pom tseeb
- Txhawb 16-ntsis thaum uas tig mus cov ntaub ntawv tsheb npav hom hloov, hloov ceev ceev
- Txhawb ALIENTEK STM32 Mini, Cov Neeg Tseem Ceeb, WarShip, Explorer, thiab Apollo txhim kho pawg thawj coj saib kev siv txuas ncaj qha
- Txhawb kev hloov ntawm kev tiv thaiv kov npo thiab capacitive kov npo
- Muab kev nplua nuj sample program rau STM32 thiab C51 platforms
- Tub rog-qib cov txheej txheem, kev ua haujlwm ruaj khov mus ntev
- Muab kev txhawb nqa kev tsav tsheb hauv qab
Lub npe Kev piav qhia Zaub Xim 16BIT RGB 65K xim SKU SIB 3512 Qhov Loj 3.5 (nti) Hom npo TFT Driver IC TIAB SA 35310 Kev daws teeb meem 480 * 320 (Pixel) Module Interface 16-ntsis parallel interface Chaw ua haujlwm 48.96 × 73.44 hli Kov Screen Hom Resistance touch screen los yog Capacitive kov npo
Kov IC Resistance touch screen: XPT2046 Capacitive kov npo: GT911
Module PCB Loj 56.41 × 97.60 hli Ua haujlwm kub -10 ℃ ~ 60 ℃ Cia Kub -20 ℃ ~ 70 ℃ Kev Ua Haujlwm Voltage 3.3V / 5V Kev siv fais fab TBD Khoom hnyav (nrog rau ntim) 57 g
Khoom Parameters


CEEB TOOM:
- Cov khoom siv ntawm lub module txhawb kev hloov pauv ntawm qhov kev tiv thaiv kov lub vijtsam thiab capacitive kov npo (raws li qhia hauv kab dotted lub thawv hauv daim duab 1 saum toj no), raws li hauv qab no:
A. Siv cov tshuaj tiv thaiv kov: solder cov khoom nyob rau hauv lub dotted kab kem ntawm RTOUCH, thiab tsis tas yuav welding cov khoom nyob rau hauv lub dotted kab kem ntawm CTOUCH;
B. Siv capacitive kov npo: solder cov khoom nyob rau hauv lub dotted kab kem ntawm CTOUCH, thiab tsis tas yuav welding cov khoom nyob rau hauv lub dotted kab kem ntawm RTOUCH; - Cov qauv no tuaj yeem muab tso ncaj qha rau hauv TFTLCD qhov ntawm lub sijhawm atom txhim kho pawg thawj coj saib, tsis tas yuav tsum muaj kev txuas xov tooj. 3
- Lub hardware ntawm no module tsuas yog txhawb 16 ntsis hom
Lus Cim Tseem Ceeb:
- Cov lej pin nram qab no 1 ~ 34 yog tus lej pin ntawm Module tus pin nrog PCB rov qab ntawm peb lub tuam txhab. Yog tias koj yuav ib lub vijtsam liab qab, thov xa mus rau tus pin txhais ntawm lub vijtsam liab qab, xa mus rau cov xaim raws li hom teeb liab es tsis txhob xaim ncaj qha raws li cov lej hauv qab no. Rau example: CS yog 1 tus pin ntawm peb cov module. Nws yuav yog x tus pin ntawm qhov sib txawv me me liab qab.
- Hais txog VCC muab voltage: Yog tias koj yuav ib lub module nrog PCB backplane, VCC / VDD fais fab mov tuaj yeem txuas nrog 5V lossis 3.3V (module tau sib xyaw ua ke ultra low dropout 5V rau 3V Circuit Court), yog tias koj yuav lub vijtsam liab qab LCD, nco ntsoov tsuas yog txuas 3.3. V.
- About the backlight voltage: Lub module nrog PCB backplane muaj kev sib koom ua ke triode backlight tswj Circuit Court, uas tsuas yog yuav tsum tau nkag mus rau qib siab ntawm BL tus pin lossis PWM nthwv dej kom pom lub teeb pom kev zoo. Yog tias koj tab tom yuav lub vijtsam liab qab, LEDAx txuas nrog 3.0V-3.3V thiab LEDKx yog hauv av.
Tus lej Module Pin Pin Description 1 CS LCD pib dua tswj tus pin (tsawg theem pab) 2 RS LCD sau npe / cov ntaub ntawv xaiv tswj tus pin (qib siab: sau npe, qib qis: cov ntaub ntawv)
3 WR LCD sau tswj tus pin 4 RD LCD nyeem tswj tus pin 5 RST LCD pib dua tswj tus pin (tsawg theem pib dua) 6 D0 LCD cov ntaub ntawv tsheb npav 16-ntsis tus pin 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 Module zog av pin 23 BL LCD backlight tswj tus pin (High theem teeb) 24 VDD Module hwj chim zoo tus pin (module muaj kev koom ua ke voltage regulator IC, Nws tuaj yeem txuas nrog 5V lossis 3.3V ntawm STM32 thiab 5V ntawm C51)
25 VDD 26 GND Module zog av pin 27 GND 28 NC LCD backlight fais fab zoo tus pin (lub neej ntawd sib koom onboard backlight fais fab mov, tus pin no tsis tuaj yeem ua tau txuas)
29 MI Resistance touch screen SPI npav nyeem teeb liab 30 MO Resistance touch screen SPI bus sau signal lossis capacitance touch screen IIC bus data signal 31 PEN Capacitive lossis resistive kov npo cuam tshuam nrhiav tus pin (qib qis thaum kov tshwm sim)
32 NC Tsis tau txhais, tsis tas yuav siv 33 TCS Resistance touch screen nti xaiv tswj teeb liab lossis capacitive kov npo rov pib teeb liab (qis theem pib dua) 34 TCK Resistance touch screen SPI bus lossis capacitive touch screen IIC tsheb npav moos teeb liab
Hardware Configuration
Lub LCD module kho vajtse Circuit Court muaj rau XNUMX qhov chaw: ib qho LCD zaub tswj Circuit Court, lub hwj chim tswj Circuit Court, impedance tshuav nyiaj li cas kho Circuit Court, ib tug capacitive kov screen tswj Circuit Court, ib tug tiv thaiv kov screen tswj Circuit Court thiab ib tug backlight tswj Circuit Court. LCD zaub tswj Circuit Court rau tswj cov pins ntawm LCD, suav nrog tswj tus pins thiab cov ntaub ntawv hloov pauv tus pins. Fais fab tswj Circuit Court rau stabilizing cov khoom voltage thiab xaiv cov khoom siv sab nraud voltage Lub impedance sib npaug hloov kho Circuit Court yog siv los sib npaug ntawm impedance ntawm MCU tus pin thiab LCD tus pin. tiv thaiv kov screen tswj Circuit Court yog siv los tswj kov npo cuam tshuam kev nrhiav tau, cov ntaub ntawv sampling, AD hloov dua siab tshiab, cov ntaub ntawv kis tau tus mob, thiab lwm yam Capacitive kov screen tswj Circuit Court yog siv los tswj kov screen cuam tshuam tau, cov ntaub ntawv sampling, AD hloov dua siab tshiab, cov ntaub ntawv kis tau tus mob, thiab lwm yam. Ib tug backlight tswj Circuit Court yog siv los tswj lub brightness ntawm lub backlight.
txoj cai ua haujlwm
- Taw qhia rau NT35310 Controller
NT35310 maub los txhawb qhov kev daws teeb meem siab tshaj plaws ntawm 320 * 480 thiab muaj 345600-byte GRAM. Nws kuj tseem txhawb nqa 8-ntsis, 9-ntsis, 16-ntsis, 18-ntsis cov chaw nres nkoj cov ntaub ntawv sib txuas. Nws kuj txhawb 3-xaim thiab 4-xaim SPI serial chaw nres nkoj. Txij li thaum qhov kev txhawb nqa kev daws teeb meem yog qhov loj thiab cov ntaub ntawv xa mus yog qhov loj, qhov kev sib txuas ntawm qhov chaw nres nkoj tau txais yuav, thiab kev sib kis ceev ceev. NT35310 kuj txhawb 65K, 262K thiab xim zaub, cov xim zaub yog nplua nuj heev, thaum txhawb kev sib hloov cov duab thiab scroll zaub thiab video playback, tso saib ntau yam.
Lub NT35310 maub los siv 16 ntsis (RGB565) los tswj lub pixel zaub, yog li nws tuaj yeem tso saib txog 65K xim ib pixel. Qhov chaw nyob pixel yog ua nyob rau hauv qhov kev txiav txim ntawm kab thiab kab, thiab cov incrementing thiab txo cov kev taw qhia yog txiav txim los ntawm lub scanning hom. Txoj kev NT35310 tso saib yog ua los ntawm kev teeb tsa qhov chaw nyob thiab tom qab ntawd teeb tsa tus nqi xim. - Taw qhia txog kev sib txuas lus sib txuas lus
Lub sijhawm sib txuas ntawm qhov chaw nres nkoj sib txuas lus sau hom sijhawm yog raws li qhia hauv qab no:


Lub sij hawm ntawm qhov chaw nres nkoj sib txuas lus nyeem hom yog qhia hauv daim duab hauv qab no:


CSX yog lub nti xaiv lub teeb liab rau kev ua kom thiab tsis ua haujlwm ntawm kev sib txuas lus chaw nres nkoj, nquag DCX yog cov ntaub ntawv lossis cov lus txib xaiv teeb liab, 1-sau cov ntaub ntawv lossis cov lus txib tsis, 0-sau hais kom ua WRX yog sau cov ntaub ntawv tswj teeb liab RDX yog nyeem cov ntaub ntawv tswj signal Host-D[17:0] yog ib qho chaw sib txuas cov ntaub ntawv me ntsis, uas muaj plaub hom: 8-ntsis, 9-ntsis, 16-ntsis, thiab 18-ntsis.
Thaum ua haujlwm sau ntawv, raws li kev pib dua, thawj zaug teeb tsa cov ntaub ntawv lossis cov lus txib xaiv teeb liab, ces rub lub nti xaiv lub teeb liab qis, tom qab ntawd nkag mus rau cov ntsiab lus uas yuav tsum tau sau los ntawm tus tswv tsev, thiab tom qab ntawd rub cov ntaub ntawv tswj cov teeb liab qis. . Thaum rub siab, cov ntaub ntawv sau rau ntawm LCD tswj IC ntawm qhov nce ntawm ntug ntawm kev sau cov teeb liab. Thaum kawg, lub nti xaiv lub teeb liab tau rub siab thiab ua tiav cov ntaub ntawv sau ua haujlwm tiav. Thaum nkag mus rau kev nyeem ntawv ua haujlwm, ntawm lub hauv paus ntawm kev pib dua, thawj zaug rub lub nti xaiv lub teeb liab qis, tom qab ntawd rub cov ntaub ntawv lossis cov lus txib xaiv lub teeb liab siab, tom qab ntawd rub cov nyeem cov ntaub ntawv tswj cov teeb liab qis, thiab tom qab ntawd nyeem cov ntaub ntawv los ntawm LCD tswj IC. . Thiab tom qab ntawv nyeem cov ntaub ntawv tswj lub teeb liab yog rub siab, thiab cov ntaub ntawv tau nyeem tawm ntawm qhov nce ntawm qhov kev nyeem cov ntaub ntawv tswj teeb liab. Thaum kawg, lub nti xaiv lub teeb liab yog rub siab, thiab cov ntaub ntawv nyeem tau ua tiav.
Cov lus qhia rau kev siv
STM32 cov lus qhia
Cov lus qhia txuas: Saib cov lus piav qhia interface rau cov haujlwm pin.
Nco tseg:
- Cov qauv no tuaj yeem muab tso ncaj qha rau hauv TFTLCD qhov ntawm lub sijhawm atom txhim kho pawg thawj coj saib, tsis tas yuav tsum muaj kev txuas xov tooj.
- Cov nram qab no nyob rau hauv plug-in pins ntawm tus coj MCU xa mus rau lub MCU pins ncaj qha mus rau lub TFTLCD qhov nyob rau hauv lub pawg thawj coj loj hlob, tsuas yog rau siv.
| Kev txhim kho MiniSTM32 TFTLCD lub rooj tsavxwm lub qhov (socket). hauv kab cov lus qhia | |||||
| Tus lej | Module Pin | Sib raug
TFTLCD socket tus pin |
Raws li STM32F103RCT6
microcontroller internal connector pin |
||
| 1 | CS | CS | PC9 | ||
| 2 | RS | RS | PC8 | ||
| 3 | WR | WR | PC7 | ||
| 4 | RD | RD | PC6 | ||
| 5 | RST | RST | PC4 | ||
| 6 | D0 | D0 | PB 0 | ||
| 7 | D1 | D1 | PB 1 | ||
| 8 | D2 | D2 | PB 2 | ||
| 9 | D3 | D3 | PB 3 | ||
| 10 | D4 | D4 | PB 4 | ||
| 11 | D5 | D5 | PB 5 | ||
| 12 | D6 | D6 | PB 6 | ||
| 13 | D7 | D7 | PB 7 | ||
| 14 | D8 | D8 | PB 8 | ||
| 15 | D9 | D9 | PB 9 | ||
| 16 | D10 | D10 | PB 10 | ||
| 17 | D11 | D11 | PB 11 | ||
| 18 | D12 | D12 | PB 12 | ||
| 19 | D13 | D13 | PB 13 | ||
| 20 | D14 | D14 | PB 14 | ||
| 21 | D15 | D15 | PB 15 | ||
| 22 | GND | GND | GND | ||
| 23 | BL | BL | PC10 | ||
| 24 | VDD | 3.3 | 3.3v XNUMX | ||
| 25 | VDD | 3.3 | 3.3v XNUMX | ||
| 26 | GND | GND | GND | ||
| 27 | GND | GND | GND | ||
| 28 | NC | Tsis siv | 5V | ||
| 29 | MI | MISO | PC2 | ||
| 30 | MO | MOSI | PC3 | ||
| 31 | PEN | PEN | PC1 | ||
| 32 | NC | Tsis siv | NC | ||
| 33 | TCS | TCS | PC13 | ||
| 34 | TCK | CLK | PC0 | ||
| Cov neeg tseem ceeb STM32 kev loj hlob TFTLCD lub rooj tsavxwm lub qhov (socket). hauv kab cov lus qhia | |||||
| Tus lej | Module Pin | Sib piv TFTLCD socket tus pin | Raws li STM32F103ZET6 microcontroller nrog kev sib txuas tus pin | ||
| 1 | CS | CS | SIB 12 | ||
| 2 | RS | RS | SIB 0 | ||
| 3 | WR | WR | PD 5 | ||
| 4 | RD | RD | PD 4 | ||
| 5 | RST | RST | rov pib dua tus pin | ||
| 6 | D0 | D0 | PD 14 | ||
| 7 | D1 | D1 | PD 15 | ||
| 8 | D2 | D2 | PD 0 | ||
| 9 | D3 | D3 | PD 1 | ||
| 10 | D4 | D4 | TIAB SA 7 | ||
| 11 | D5 | D5 | TIAB SA 8 | ||
| 12 | D6 | D6 | TIAB SA 9 | ||
| 13 | D7 | D7 | TIAB SA 10 | ||
| 14 | D8 | D8 | TIAB SA 11 | ||
| 15 | D9 | D9 | TIAB SA 12 | ||
| 16 | D10 | D10 | TIAB SA 13 | ||
| 17 | D11 | D11 | TIAB SA 14 | ||
| 18 | D12 | D12 | TIAB SA 15 | ||
| 19 | D13 | D13 | PD 8 | ||
| 20 | D14 | D14 | PD 9 | ||
| 21 | D15 | D15 | PD 10 | ||
| 22 | GND | GND | GND | ||
| 23 | BL | BL | PB 0 | ||
| 24 | VDD | VDD | 3.3v XNUMX | ||
| 25 | VDD | VDD | 3.3v XNUMX | ||
| 26 | GND | GND | GND | ||
| 27 | GND | GND | GND | ||
| 28 | NC | Tsis siv | 5V | ||
| 29 | MI | MISO | PB 2 | ||
| 30 | MO | MOSI | PF 9 | ||
| 31 | PEN | PEN | PF 10 | ||
| 32 | NC | Tsis siv | NC | ||
| 33 | TCS | TCS | PF 11 | ||
| 34 | TCK | CLK | PB 1 | ||
| WarShip STM32 kev loj hlob TFTLCD lub rooj tsavxwm lub qhov (socket). hauv kab cov lus qhia | |||||
| Module Pin | Sib piv TFTLCD socket tus pin | Raws li STM32F103ZET6
microcontroller internal connector pin |
|||
| V2 | V3 | ||||
| CS | CS | SIB 12 | |||
| RS | RS | SIB 0 | |||
| WR | WR | PD 5 | |||
| RD | RD | PD 4 | |||
| RST | RST | rov pib dua tus pin | |||
| D0 | D0 | PD 14 | |||
| D1 | D1 | PD 15 | |||
| D2 | D2 | PD 0 | |||
| D3 | D3 | PD 1 | |||
| D4 | D4 | TIAB SA 7 | |||
| D5 | D5 | TIAB SA 8 | |||
| D6 | D6 | TIAB SA 9 | |||
| D7 | D7 | TIAB SA 10 | |||
| D8 | D8 | TIAB SA 11 | |||
| D9 | D9 | TIAB SA 12 | |||
| D10 | D10 | TIAB SA 13 | |||
| D11 | D11 | TIAB SA 14 | |||
| D12 | D12 | TIAB SA 15 | |||
| D13 | D13 | PD 8 | |||
| D14 | D14 | PD 9 | |||
| D15 | D15 | PD 10 | |||
| GND | GND | GND | |||
| BL | BL | PB 0 | |||
| VDD | VDD | 3.3v XNUMX | |||
| VDD | VDD | 3.3v XNUMX | |||
| GND | GND | GND | |||
| GND | GND | GND | |||
| NC | Tsis siv | 5V | |||
| 29 | MI | MISO | PF 8 | PB 2 | |
| 30 | MO | MOSI | PF 9 | ||
| 31 | PEN | PEN | PF 10 | ||
| 32 | NC | Tsis siv | NC | ||
| 33 | TCS | TCS | PB 2 | PF 11 | |
| 34 | TCK | CLK | PB 1 | ||
| Kev txhim kho Explorer STM32F4 Board TFTLCD qhov (socket) hauv kab cov lus qhia | |||||
| Tus lej | Module Pin | Sib raug
TFTLCD socket tus pin |
Raws li STM32F407ZGT6
microcontroller internal connector pin |
||
| 1 | CS | CS | SIB 12 | ||
| 2 | RS | RS | PF 12 | ||
| 3 | WR | WR | PD 5 | ||
| 4 | RD | RD | PD 4 | ||
| 5 | RST | RST | rov pib dua tus pin | ||
| 6 | D0 | D0 | PD 14 | ||
| 7 | D1 | D1 | PD 15 | ||
| 8 | D2 | D2 | PD 0 | ||
| 9 | D3 | D3 | PD 1 | ||
| 10 | D4 | D4 | TIAB SA 7 | ||
| 11 | D5 | D5 | TIAB SA 8 | ||
| 12 | D6 | D6 | TIAB SA 9 | ||
| 13 | D7 | D7 | TIAB SA 10 | ||
| 14 | D8 | D8 | TIAB SA 11 | ||
| 15 | D9 | D9 | TIAB SA 12 | ||
| 16 | D10 | D10 | TIAB SA 13 | ||
| 17 | D11 | D11 | TIAB SA 14 | ||
| 18 | D12 | D12 | TIAB SA 15 | ||
| 19 | D13 | D13 | PD 8 | ||
| 20 | D14 | D14 | PD 9 | ||
| 21 | D15 | D15 | PD 10 | ||
| 22 | GND | GND | GND | ||
| 23 | BL | BL | PB 15 | ||
| 24 | VDD | VDD | 3.3v XNUMX | ||
| 25 | VDD | VDD | 3.3v XNUMX | ||
| 26 | GND | GND | GND | ||
| 27 | GND | GND | GND | ||
| 28 | NC | Tsis siv | 5V | ||
| 29 | MI | MISO | PB 2 | ||
| 30 | MO | MOSI | PF 11 | ||
| 31 | PEN | PEN | PB 1 | ||
| 32 | NC | Tsis siv | NC | ||
| 33 | TCS | TCS | PC13 | ||
| 34 | TCK | CLK | PB 0 | ||
| Apollo Kev txhim kho STM32F4/F7 Board TFTLCD qhov (socket) hauv kab cov lus qhia | |||||
|
Tus lej |
Module Pin |
Sib piv TFTLCD socket tus pin | Corresponding to STM32F429IGT6、STM32F767IGT6、STM32H743IIT6
microcontroller internal connector pin |
||
| 1 | CS | CS | PD 7 | ||
| 2 | RS | RS | PD 13 | ||
| 3 | WR | WR | PD 5 | ||
| 4 | RD | RD | PD 4 | ||
| 5 | RST | RST | rov pib dua tus pin | ||
| 6 | D0 | D0 | PD 14 | ||
| 7 | D1 | D1 | PD 15 | ||
| 8 | D2 | D2 | PD 0 | ||
| 9 | D3 | D3 | PD 1 | ||
| 10 | D4 | D4 | TIAB SA 7 | ||
| 11 | D5 | D5 | TIAB SA 8 | ||
| 12 | D6 | D6 | TIAB SA 9 | ||
| 13 | D7 | D7 | TIAB SA 10 | ||
| 14 | D8 | D8 | TIAB SA 11 | ||
| 15 | D9 | D9 | TIAB SA 12 | ||
| 16 | D10 | D10 | TIAB SA 13 | ||
| 17 | D11 | D11 | TIAB SA 14 | ||
| 18 | D12 | D12 | TIAB SA 15 | ||
| 19 | D13 | D13 | PD 8 | ||
| 20 | D14 | D14 | PD 9 | ||
| 21 | D15 | D15 | PD 10 | ||
| 22 | GND | GND | GND | ||
| 23 | BL | BL | PB 5 | ||
| 24 | VDD | VDD | 3.3v XNUMX | ||
| 25 | VDD | VDD | 3.3v XNUMX | ||
| 26 | GND | GND | GND | ||
| 27 | GND | GND | GND | ||
| 28 | NC | Tsis siv | 5V | ||
| 29 | MI | MISO | SIB 3 | ||
| 30 | MO | MOSI | SIB 3 | ||
| 31 | PEN | PEN | PH 7 | ||
| 32 | NC | Tsis siv | NC | ||
| 33 | TCS | TCS | SIB 8 | ||
| 34 | TCK | CLK | PH 6 | ||
Cov kauj ruam ua haujlwm:
A. Txuas lub LCD module (Raws li pom hauv daim duab 1) thiab STM32 MCU raws li
mus rau cov lus qhia txuas txuas saum toj no, thiab lub zog rau;
B. Xaiv qhov kev xeem C51 yuav raug kuaj, raws li qhia hauv qab no:
(Thov xa mus rau cov ntaub ntawv xeem cov ntaub ntawv rau qhov kev xeem
piav qhia.)

Qhib qhov kev sim xaiv qhov project, sau thiab rub tawm; Cov lus piav qhia ntxaws ntxaws ntawm STM32 qhov kev xeem qhov kev sib sau ua ke thiab rub tawm tuaj yeem pom hauv cov ntaub ntawv hauv qab no:
http://www.lcdwiki.com/res/PublicFile/STM32_Keil_Use_Illustration_EN.pdf
D. Yog hais tias lub LCD module qhia cov cim thiab cov duab ib txwm, qhov kev zov me nyuam ua tiav;
C51 cov lus qhia
Cov lus qhia ntawm kab: Saib cov lus piav qhia interface rau tus pin assignments.
Nco tseg:
- Txij li thaum cov tswv yim thiab cov zis theem ntawm GPIO ntawm STC12C5A60S2 microcontroller yog 5V, lub capacitive kov IC tsis tuaj yeem ua haujlwm ib txwm (tsuas yog 1.8 ~ 3.3V tuaj yeem lees txais). Yog hais tias koj xav siv lub capacitive kov muaj nuj nqi, koj yuav tsum tau txuas mus rau theem hloov dua siab tshiab module;
- Txij li thaum STC89C52RC microcontroller tsis muaj lub laub-rub tawm muaj nuj nqi, lub backlight tswj tus pin yuav tsum tau txuas nrog 3.3V fais fab mov kom zoo li qub.
- Txij li thaum STC89C52RC microcontroller lub Flash muaj peev xwm tsawg dhau (tsawg dua 25KB), qhov kev pab cuam nrog kov ua haujlwm tsis tuaj yeem rub tawm, yog li lub vijtsam kov tsis tas yuav txuas.
STC12C5A60S2 microcontroller xeem qhov kev pab cuam kab hluav taws xob cov lus qhia Module Pin
Raws li STC12 txoj kev loj hlob board tus pin
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 Tsis tas yuav txuas MI Tsis tas yuav txuas 30 MO P34 31 PEN P32 32 NC Tsis tas yuav txuas 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 XNUMX 24 VDD 5V 25 VDD 5V 26 GND GND 27 GND GND 28 NC Tsis tas yuav txuas 29 MI Tsis tas yuav txuas 30 MO Tsis tas yuav txuas 31 PEN Tsis tas yuav txuas 32 NC Tsis tas yuav txuas 33 TCS Tsis tas yuav txuas 34 TCK Tsis tas yuav txuas
Cov kauj ruam ua haujlwm:
A. Txuas lub LCD module (Raws li pom hauv daim duab 1) thiab C51 MCU raws li cov lus qhia txuas txuas saum toj no, thiab lub zog rau;
B. Xaiv qhov kev xeem C51 yuav raug kuaj, raws li qhia hauv qab no:
(Cov lus piav qhia ntawm qhov kev xeem no thov xa mus rau daim ntawv teev lus piav qhia txog kev sim hauv pob xeem)

C. Qhib qhov kev sim xaiv qhov project, sau thiab rub tawm; Cov lus piav qhia ntxaws ntxaws ntawm C51 qhov kev xeem qhov kev sib sau ua ke thiab rub tawm tuaj yeem pom hauv daim ntawv hauv qab no:
http://www.lcdwiki.com/res/PublicFile/C51_Keil%26stc-isp_Use_Illustration_EN.pdf
D. Yog hais tias lub LCD module qhia cov cim thiab cov duab ib txwm, qhov kev zov me nyuam ua tiav;
Kev piav qhia Software
- Code Architecture
A. C51 thiab STM32 code architecture piav qhia Cov qauv qauv qhia hauv qab no: Sample kod

Tus Demo API code rau lub sijhawm ua haujlwm tseem ceeb suav nrog hauv cov lej xeem; LCD pib thiab muaj feem cuam tshuam rau hauv qhov chaw sib txuas sib txuas sau cov ntaub ntawv ua haujlwm suav nrog hauv LCD code; Kos cov ntsiab lus, kab, duab, thiab Suav thiab Askiv cov cim qhia txog kev ua haujlwm muaj nyob hauv GUI code; Lub luag haujlwm tseem ceeb siv cov ntawv thov kom khiav; Platform code txawv ntawm lub platform; IIC code yog siv los ntawm capacitive kov IC GT911, suav nrog IIC pib, cov ntaub ntawv sau thiab nyeem ntawv, thiab lwm yam; Kov code suav nrog ob ntu: tiv thaiv kov npo code thiab capacitance kov npo (gt911) code; Cov txheej txheem tseem ceeb muaj feem xyuam nrog cov lej tseem ceeb (lub C51 platform tsis muaj khawm ua lej); Cov cai hais txog kev teeb tsa kev lag luam yog suav nrog cov lej coj (lub C51 platform tsis muaj kev coj ua haujlwm); - GPIO txhais lus piav qhia
A. STM32 test program GPIO txhais lus piav qhia Lub GPIO txhais ntawm lub vijtsam LCD ntawm STM32 xeem qhov kev pab cuam muab tso rau hauv lcd.h file, uas yog txhais nyob rau hauv ob txoj kev: 1) STM32F103RCT6 microcontroller test program siv IO analog hom (nws tsis txhawb FSMC tsheb npav) 2) Lwm cov kev xeem STM32 MCU siv FSMC tsheb npav hom STM32F103RCT6 MCU IO analog test program LCD npo GPIO txhais raws li qhia hauv qab no:

FSMC xeem qhov kev pab cuam lcd npo GPIO yog txhais raws li qhia hauv qab no (siv STM32F103ZET6 microcontroller FSMC xeem qhov kev pab cuam raws li ib tug example):

STM32 platform kov npo ntsig txog code muaj ob ntu: tiv thaiv kov npo code thiab capacitance kov npo code. Resistance touch screen GPIO txhais tau muab tso rau hauv rtp.h file raws li qhia hauv qab no (coj STM32F103ZET6 microcontroller IO analog test program ua tus example):

Lub capacitance kov npo ntsig txog GPIO txhais muaj ob ntu: IIC's GPIO txhais thiab kev tshuaj ntsuam cuam tshuam thiab rov pib dua GPIO txhais. IIC GPIO txhais tau muab tso rau hauv ctpiic.h file raws li qhia hauv qab no (coj STM32F103RCT6 microcontroller FSMC qhov kev sim ua tus example):

Qhov cuam tshuam ntawm lub vijtsam kov thiab rov pib dua GPIO txhais tau muab tso rau hauv GT911.h, raws li pom hauv daim duab hauv qab no (coj STM32F103ZET6 microcontroller FSMC qhov kev sim ua tus example):

B. C51 test program GPIO definition description C51 test program lcd screen GPIO txhais tau muab tso rau hauv lcd.h file, raws li qhia hauv qab no (Nqa STC12C5A60S2 microcontroller test program ua tus example):

Parallel pin txhais tau tias yuav tsum xaiv tag nrho cov pawg GPIO chaw nres nkoj, xws li P0, P2, thiab lwm yam, kom thaum hloov cov ntaub ntawv, kev ua haujlwm yooj yim.Lwm tus pins tuaj yeem txhais tau tias yog GPIO dawb. C51platform kov npo ntsig txog code muaj ob ntu: tiv thaiv kov npo code thiab capacitance kov npo code. Resistance touch screen GPIO txhais tau muab tso rau hauv rtp.h file raws li qhia hauv qab no (Nqa STC12C5A60S2 microcontroller test program ua tus example):
Lub capacitance kov npo ntsig txog GPIO txhais muaj ob ntu: IIC's GPIO txhais thiab kev tshuaj ntsuam cuam tshuam thiab rov pib dua GPIO txhais. IIC GPIO txhais tau muab tso rau hauv gtiic.h file raws li qhia hauv qab no (coj STC12C5A60S2 microcontroller test program ua tus example):

Qhov cuam tshuam ntawm lub vijtsam thiab rov pib dua GPIO txhais tau muab tso rau hauv GT911.h, raws li qhia hauv daim duab hauv qab no (coj STC12C5A60S2 microcontroller test program ua tus example):
Lub GPIO txhais ntawm lub vijtsam kov tuaj yeem hloov kho thiab tuaj yeem txhais tau tias yog lwm yam GPIO dawb. - Parallel chaw nres nkoj kev sib txuas lus code siv
A. STM32 xeem qhov kev pab cuam thaum uas tig mus chaw nres nkoj kev sib txuas lus kev siv Lub STM32 xeem qhov kev pab cuam parallel chaw nres nkoj kev sib txuas lus code muab tso rau hauv LCD.c file, uas yog siv nyob rau hauv ob txoj kev: 1) STM32F103RCT6 microcontroller test program siv IO analog hom (nws tsis txhawb nqa FSMC tsheb npav) 2) Lwm cov kev sim STM32 MCU siv FSMC tsheb npav hom IO simulation simulation program yog siv raws li qhia hauv qab no:

Qhov kev xeem FSMC yog siv raws li qhia hauv qab no:

Ob leeg 8- thiab 16-ntsis hais kom sau thiab 8- thiab 16-ntsis cov ntaub ntawv sau thiab nyeem tau siv.

B. C51 test program parallel port communication code implementation Cov cai muaj feem xyuam yog siv hauv LCD.c file raws li qhia hauv qab no:
Siv 8-ntsis thiab 16-ntsis cov lus txib thiab 8-ntsis thiab 16-ntsis cov ntaub ntawv sau thiab nyeem. - kov npo calibration cov lus qhia
A. STM32 qhov kev sim kov lub vijtsam calibration cov lus qhia Lub STM32 touch screen calibration program cia li paub seb puas yuav tsum tau calibration los yog manually nkag calibration los ntawm nias lub pob. Nws tau suav nrog hauv cov khoom siv tshuaj ntsuam kov. Cov cim calibration thiab calibration tsis tau txais kev cawmdim hauv AT24C02 flash. Yog tias tsim nyog, nyeem los ntawm lub flash. Cov txheej txheem calibration yog raws li qhia hauv qab no:

B. C51 qhov kev sim kov lub vijtsam ntsuas cov lus qhia Lub C51 kov npo calibration yuav tsum tau ua tiav cov khoom kuaj Touch_Adjust (tsuas muaj nyob rau hauv STC12C5A60S2 qhov kev xeem), raws li qhia hauv qab no:

Tom qab qhov kov calibration dhau lawm, koj yuav tsum tau txuag cov calibration tsis tso tawm rau ntawm lub vijtsam hauv touch.c file, raws li qhia hauv qab no

Common software
Cov txheej txheem xeem no examples xav tau cov zaub ntawm Suav thiab Askiv, cov cim thiab cov duab, yog li siv cov software modulo. Muaj ob hom modulo software: Image2Lcd thiab PCtoLCD2002. Ntawm no tsuas yog qhov teeb tsa ntawm cov software modulo rau qhov kev sim ntsuas. PCtoLCD2002 modulo software nqis yog raws li hauv qab no:
Dot matrix hom xaiv Tsaus code lub modulo hom xaiv hom kev nce qib Coj tus qauv los xaiv cov kev taw qhia (qhov siab ua ntej) Cov lej tso zis xaiv tus lej hexadecimal Kev cai hom xaiv C51 hom Cov txheej txheem tshwj xeeb yog raws li hauv qab no: http://www.lcdwiki.com/Chinese_and_English_display_modulo_settings Image2Lcd modulo software nqis tau qhia hauv qab no:

Lub Image2Lcd software yuav tsum tau teem rau kab rov tav, sab laug mus rau sab xis, sab saum toj mus rau hauv qab, thiab qis txoj hauj lwm mus rau pem hauv ntej scan hom.
Cov ntaub ntawv / Cov ntaub ntawv
![]() |
Surenoo SMC0350C-320480 Series MCU Interface TFT LCD Module [ua pdf] Tus neeg siv phau ntawv SMC0350C-320480, SMC0350C-320480 Series MCU Interface TFT LCD Module, MCU Interface TFT LCD Module, Interface TFT LCD Module, TFT LCD Module, LCD Module |









