Surenoo-логотип

Surenoo SMC0240A-240320 Series MCU интерфейси TFT LCD модули

Surenoo-SMC0240A-240320-Силсилаи-MCU-интерфейс-TFT-LCD-Модули-маҳсулот-тасвир

Surenoo-SMC0240A-240320-Силсилаи-MCU-интерфейс-TFT-LCD-Модули-1

Shenzhen Surenoo Technology Co.,Ltd.
www.surenoo.com
Skype: Surenoo365

Варақаи маълумотии Controller Reference
Дастури интихоби модули LCD интерфейси MCU
ILI9341

Тавсифи Маҳсулот

Маҳсулот як модули 2.4 дюймаи TFT LCD мебошад, он дорои қарори 320 × 240 мебошад ва дисплейи рангии 16BIT RGB 65K -ро дастгирӣ мекунад, драйвери дохилии IC ILI9341 мебошад. Таҷҳизоти он гузариши реҷаи автобуси мувозии портҳои 8-бит ва 16-битро дастгирӣ мекунад, пешфарз режими автобуси додаҳои порти параллелии 16-битро истифода мебарад. Модул дорои дисплейи LCD, экрани сенсории муқовиматкунанда, ковокии корти SD ва пуштибонии PCB мебошад. Он метавонад бевосита тахтаи таҳияи силсилаи STM32-ро гузорад ва тавсеаи корти SD-ро дастгирӣ мекунад.

Хусусиятҳои маҳсулот

  • 2.4-дюймаи экрани ранга, дастгирии дисплейи рангии 16BIT RGB 65K, намоиши рангҳои бой
  • Қарори 240 × 320 барои намоиши равшан
  • Дастгирии 8-бит ва 16-бити коммутатсионӣ режими автобуси параллелӣ, интиқоли пешфарзии автобуси параллелӣ 16-бит, суръати интиқоли зуд
  • Тахтаҳои таҳияи ALIENTEK STM32 Mini, Elite, WarShip, Explorer ва Apollo -ро барои истифодаи мустақими плагин дастгирӣ мекунад
  • Дастгирии функсияи ламсӣ
  • Дастгирии тавсеаи функсияи корти SD
  • с-и бойро таъмин мекунадampбарномаи le барои платформаҳои STM32 ва C51
  • Стандартҳои раванди ҳарбӣ, кори дарозмуддати устувор
  • Таъмини дастгирии техникии ронандагон

Параметрҳои маҳсулот

Ном Тавсифи
Ранги намоиш Ранги RGB 65K
SKU MRB2408
Андозаи экран 2.4 (дюйм)
Навъи экран TFT
Ронандаи IC ILI9341
Резолюция 320*240 (Пиксел)
Интерфейси модул Интерфейси параллелӣ 8bit ё 16Bit
Минтақаи фаъол 48.96*36.72(мм)
Навъи экрани сенсорӣ экрани сенсорӣ муқовимат
IC-ро ламс кунед XPT2046
Андозаи модули PCB 44.25 × 76.00 (мм)
Ҳарорати корӣ -20℃~70℃
Ҳарорати нигоҳдорӣ -40℃~70℃
Ҷилди амалиётӣtage 3.3В / 5В
Истеъмоли қувваи барқ ТБД
Вазни маҳсулот ТБД

Тавсифи интерфейс

Surenoo-SMC0240A-240320-Силсилаи-MCU-интерфейс-TFT-LCD-Модули-2

Сурати 1. Тасвири экрани абрешими модули Pin

Шарҳ: 

  1. Таҷҳизоти модул гузариши режими автобуси портҳои параллелии 8-бит ва 16-битро дастгирӣ мекунад (тавре ки дар қуттии сурх дар расми 1-ум нишон дода шудааст), ба таври зерин:
    • R1-ро бо муқовимати 0Ω ё ноқилҳои кӯтоҳ мустақиман кафшер кунед ва R2-ро ҷудо кунед:
      Ҳолати автобуси додаҳои порти параллели 16-битро интихоб кунед, пинҳои додаҳои D1~D8, D10~D17-ро истифода баред
    • R2-ро бо муқовимати 0Ω ё ноқилҳои кӯтоҳ мустақиман кафшер кунед ва R1-ро ҷудо кунед:
      Ҳолати автобуси маълумоти порти мувозии 8-битаро интихоб кунед, пинҳои додаҳои D10~D17-ро истифода баред

Эзоҳ муҳим:

  1. Рақамҳои пинҳои зерин 1 ~ 34 рақами пинҳои модул бо панели пушти PCB-и ширкати мо мебошанд. Агар шумо экрани бараҳна харед, лутфан ба таърифи пинҳои мушаххасоти экрани бараҳна муроҷиат кунед, ба ноқилҳо мувофиқи навъи сигнал муроҷиат кунед, ба ҷои сими мустақим мувофиқи рақамҳои пинҳои модули зерин. Барои мисолample: CS 1 PIN дар модули мост. Он метавонад x pin дар экрани холии андозаи гуногун бошад.
  2. Дар бораи таъминоти VCC ҷtagд: Агар шумо модулеро бо пуштибонии PCB харед, таъминоти барқи VCC/VDD метавонад ба 5V ё 3.3V пайваст карда шавад (модул схемаи тарки ултра пасти 5V то 3V дорад), аммо тавсия дода мешавад, ки пайваст кардани 3.3V, зеро пайваст кардани 5V боиси ноҳиявӣ зиёд тавлиди гармӣ, таъсир ҳаёти модул; агар шумо як LCD экрани луч харед, фаромӯш накунед, ки танҳо 3.3V пайваст кунед.
  3. Дар бораи чароғҳои паси ҷилдtagд: Модул бо панели пуштибонии PCB дорои схемаи идоракунии равшании пуштибонии триод мебошад, ки барои равшан кардани чароғҳои қафо танҳо сатҳи баланди пин BL ё мавҷи PWM-ро ворид кардан лозим аст. Агар шумо экрани бараҳна харед, LEDAx ба 3.0V-3.3V пайваст аст ва LEDKx ба замин пайваст карда шудааст.
Шумораи PIN модул Тавсифи пин
1 CS PIN назорати аз нав танзимкунии LCD (имконияти сатҳи паст)
2 RS Реестри LCD / PIN назорати интихоби маълумот (сатҳи баланд: реестр, сатҳи паст: маълумот)
3 WR PIN назорати навиштани LCD
4 RD LCD PIN назорати хондан
5 RST PIN назорати барқароркунии LCD (аз нав танзимкунии сатҳи паст)
6 D1 Автобуси додаҳои LCD-и пасти 8-битӣ (Агар ҳолати 8-бит бошад
7 D2 интихобшуда, пинҳои поёнии 8-бит истифода намешаванд.)
8 D3
9 D4
10 D5
11 D6
12 D7
13 D8
14 D10 LCD маълумот автобуси баланд PIN 8-бита
15 D11
16 D12
17 D13
18 D14
19 D15
20 D16
21 D17
22 SCS Рақами назорати интихоби корти SD (ҳангоми истифодаи функсияи тавсеаи корти SD истифода мешавад, ин барномаи санҷишӣ истифода намешавад)
23 BL Равғани назорати пушти равшании LCD (Равшании сатҳи баланд)
24 ВДД PIN мусбии қувваи модул (модул дорои ҷилди ҳамгирошудаtage танзимгари IC, аз ин рӯ, таъминоти барқ ​​метавонад ба 5V ё 3.3V пайваст карда шавад)
25 ВДД
26 GND Пайвасткунаки барқии модул
27 GND
28 V5 PIN-и мусбии қувваи паси равшании LCD (таъминоти пешфарз таъминоти барқи пушти нури бортӣ муштарак, ин пин пайваст карда намешавад)
29 MO Экрани сенсорӣ PIN вуруди маълумот автобус SPI
30 MI Экрани сенсорӣ PIN баромади маълумоти автобус SPI
31 ПЕН Пайванди муайянкунии қатъи экрани сенсор (Сатҳи паст ҳангоми ламс)
32 FCS PIN-и назорати интихоби Flash чипи (ҳангоми истифодаи функсияи васеъкунии Flash истифода мешавад, ин барномаи санҷишӣ истифода намешавад)
33 TCS Экрани сенсорӣ чипи IC-ро интихоб кунед PIN назорати (Иҷозат додани сатҳи паст)
34 CLK Экрани сенсорӣ PIN назорати соати автобус SPI

Конфигуратсияи сахтафзор

Схемаи сахтафзори модули LCD аз панҷ қисм иборат аст: схемаи идоракунии дисплейи LCD, экрани сенсории муқовиматкунанда.ampсхемаи ling, як схемаи интерфейси корти SD, як схемаи коммутатсионӣ режими автобуси маълумот ва схемаи идоракунии чароғҳои паси.
Схемаи идоракунии дисплейи LCD барои идоракунии пинҳои LCD, аз ҷумла пинҳои назоратӣ ва пинҳои интиқоли маълумот.
Экрани сенсории муқовиматкунанда сampсхемаи ling барои ошкор кардани ҳодисаи ламс, анҷом додани табдили AD дар маълумоти ламс ва интиқоли арзишҳои координатаи ламс истифода мешавад.
Схемаи идоракунии корти SD барои тавсеаи функсияи корти SD, назорати муайянкунии корти SD, хондан ва навиштан истифода мешавад.
Схемаи коммутатсионӣ режими автобуси маълумот барои гузариш 8-бита ё 16-бита порти мувозӣ гузариши ҳолати автобус маълумот.
Схемаи назорати паси чароғ барои назорати равшании рӯшноӣ ва интихоби таъминоти барқ.

Принсипи кор

Муқаддима ба ILI9341 Controller
Назоратчии ILI9341 ҳалли максималии 240 * 320 -ро дастгирӣ мекунад ва дорои 172800 байт GRAM мебошад. Он инчунин автобусҳои портҳои параллелии 8-бит, 9-бит, 16-бит ва 18-битро дастгирӣ мекунад. Он инчунин портҳои силсилавии 3-сим ва 4-сим SPI-ро дастгирӣ мекунад. Азбаски қарори дастгирӣ нисбатан калон аст ва ҳаҷми маълумоти интиқолшаванда калон аст, интиқоли порти мувозӣ қабул карда мешавад ва суръати интиқол зуд аст. ITI9341 инчунин дисплейи рангии 65K, 262K RGB-ро дастгирӣ мекунад, ранги дисплей хеле бой аст, дар ҳоле ки дастгирии дисплейи гардишкунанда ва гардиш ва бозикунии видео, бо роҳҳои гуногун намоиш медиҳад.
Назоратчии ILI9341 барои идоракунии дисплейи пиксел 16 бит (RGB565) -ро истифода мебарад, аз ин рӯ он метавонад дар як пиксел то 65К ранг нишон диҳад. Танзими суроғаи пиксел бо тартиби сатрҳо ва сутунҳо иҷро карда мешавад ва самти афзоиш ва камшавӣ бо режими сканкунӣ муайян карда мешавад. Усули намоиши ILI9341 тавассути муқаррар кардани суроға ва сипас муқаррар кардани арзиши ранг иҷро карда мешавад.

Муқаддима ба муоширати порти мувозӣ
Вақти ҳолати навиштани муоширати порти мувозӣ дар зер нишон дода шудааст:

Surenoo-SMC0240A-240320-Силсилаи-MCU-интерфейс-TFT-LCD-Модули-3

Вақти ҳолати хониши муоширати порти мувозӣ дар расми зер нишон дода шудааст:

Surenoo-SMC0240A-240320-Силсилаи-MCU-интерфейс-TFT-LCD-Модули-4

CSX як сигнали интихоби чипи барои фаъол ва ғайрифаъол кардани иртиботи порти мувозӣ, фаъол паст аст
RESX сигнали аз нав танзимкунии беруна аст, фаъол паст
D/CX ин маълумот ё сигнали интихоби фармон, 1-навиштани маълумот ё параметрҳои фармон, фармони 0-навиштан аст.
WRX як сигнали идоракунии додаҳои навиштан аст
RDX як сигнали назорати додаҳои хондан аст
D[X:0] як бити маълумоти порти мувозӣ мебошад, ки чаҳор намуд дорад: 8-бит, 9-бит, 16-бит ва 18-бит.
Ҳангоми иҷрои амалиёти навиштан, дар асоси барқароркунӣ, аввал сигнали интихоби маълумот ё фармонро таъин кунед, пас сигнали интихоби чипи пастро кашед, пас мундариҷаи аз ҳост навишташавандаро ворид кунед ва пас сигнали идоракунии навиштани маълумотро паст кунед . Ҳангоми кашидани баланд, маълумот ба IC назорати LCD дар канори болоравии сигнали назорати навиштан навишта мешавад. Ниҳоят, сигнали интихоби чип баланд бардошта мешавад ва амалиёти навиштани маълумот анҷом меёбад.
Ҳангоми ворид шудан ба амалиёти хониш, дар асоси аз нав танзимкунӣ, аввал сигнали интихоби чипи пастро кашед, пас маълумот ё фармони сигнали интихобро баланд кашед, пас сигнали идоракунии додаҳои хондашударо паст кунед ва сипас маълумотро аз IC назорати LCD хонед. . Ва он гоҳ сигнали идоракунии додаҳои хондашуда баланд бардошта мешавад ва маълумот дар канори афзояндаи сигнали идоракунии додаҳои хондашуда хонда мешавад. Ниҳоят, сигнали интихоби чип баланд бардошта мешавад ва амалиёти хондани маълумот ба анҷом мерасад.

Дастурҳо барои истифода

Дастурҳои STM32
Дастурҳои пайвастшавӣ:
Ба тавсифи интерфейс барои таъиноти пин нигаред.

Шарҳ: 

  1. Ин модулро метавон мустақиман ба ковокии TFTLCD-и тахтаи таҳияи нуқсонии атом ворид кард, ҳеҷ гуна сими дастӣ лозим нест.
  2. Пайвасткунакҳои дохилии дохилии MCU-и мувофиқ ба пинҳои MCU мустақиман ба ковокии TFTLCD дар дохили тахтаи рушд пайвастанд, танҳо барои истинод.
MiniSTM32 инкишоф тахта TFTLCD розетка дар мувофиқат дастурҳо
Шумораи PIN модул Муносиб PIN васлаки TFTLCD Ба STM32F103RCT6 мувофиқат мекунад PIN пайвасти дохилии микроконтроллер
1 CS CS PC 9
2 RS RS PC 8
3 WR WR PC 7
4 RD RD PC 6
5 RST RST PC 4
6 D1 D0 PB0
7 D2 D1 PB1
8 D3 D2 PB2
9 D4 D3 PB3
10 D5 D4 PB4
11 D6 D5 PB5
12 D7 D6 PB6
13 D8 D7 PB7
14 D10 D8 PB8
15 D11 D9 PB9
16 D12 D10 PB10
17 D13 D11 PB11
18 D14 D12 PB12
19 D15 D13 PB13
20 D16 D14 PB14
21 D17 D15 PB15
22 SCS Истифода бурда намешавад GND
23 BL BL PC 10
24 ВДД 3.3 3.3В
25 ВДД 3.3 3.3В
26 GND GND GND
27 GND GND GND
28 V5 Истифода бурда намешавад 5V
29 MO МИСО PC 2
30 MI МОСКВА PC 3
31 ПЕН ПЕН PC 1
32 FCS Истифода бурда намешавад NC
33 TCS TCS PC 13
34 CLK CLK PC 0
Элита STM32 инкишоф тахта TFTLCD розетка дар мувофиқат дастурҳо
Шумораи  

PIN модул

Муносиб PIN васлаки TFTLCD Мутобиқ ба STM32F103ZET6 микроконтроллер пин пайвасти дохилӣ
1 CS CS PG12
2 RS RS PG0
3 WR WR PD5
4 RD RD PD4
5 RST RST аз нав танзимкунии пин
6 D1 D0 PD14
7 D2 D1 PD15
8 D3 D2 PD0
9 D4 D3 PD1
10 D5 D4 PE7
11 D6 D5 PE8
12 D7 D6 PE9
13 D8 D7 PE10
14 D10 D8 PE11
15 D11 D9 PE12
16 D12 D10 PE13
17 D13 D11 PE14
18 D14 D12 PE15
19 D15 D13 PD8
20 D16 D14 PD9
21 D17 D15 PD10
22 SCS Истифода бурда намешавад GND
23 BL BL PB0
24 ВДД ВДД 3.3В
25 ВДД ВДД 3.3В
26 GND GND GND
27 GND GND GND
28 V5 Истифода бурда намешавад 5V
29 MO МИСО PB2
30 MI МОСКВА PF9
31 ПЕН ПЕН PF10
32 FCS Истифода бурда намешавад NC
33 TCS TCS PF11
34 CLK CLK PB1
Киштии ҷангӣ STM32 инкишоф тахта TFTLCD розетка дар мувофиқат дастурҳо
Шумораи PIN модул Муносиб PIN васлаки TFTLCD Ба STM32F103ZET6 мувофиқат мекунад PIN пайвасти дохилии микроконтроллер
V2 V3
1 CS CS PG12
2 RS RS PG0
3 WR WR PD5
4 RD RD PD4
5 RST RST аз нав танзимкунии пин
6 D1 D0 PD14
7 D2 D1 PD15
8 D3 D2 PD0
9 D4 D3 PD1
10 D5 D4 PE7
11 D6 D5 PE8
12 D7 D6 PE9
13 D8 D7 PE10
14 D10 D8 PE11
15 D11 D9 PE12
16 D12 D10 PE13
17 D13 D11 PE14
18 D14 D12 PE15
19 D15 D13 PD8
20 D16 D14 PD9
21 D17 D15 PD10
22 SCS Истифода бурда намешавад GND
23 BL BL PB0
24 ВДД ВДД 3.3В
25 ВДД ВДД 3.3В
26 GND GND GND
27 GND GND GND
28 V5 Истифода бурда намешавад 5V
29 MO МИСО PF8 PB2
30 MI МОСКВА PF9
31 ПЕН ПЕН PF10
32 FCS Истифода бурда намешавад NC
33 TCS TCS PB2 PF11
34 CLK CLK PB1
Explorer STM32F4 инкишоф тахта TFTLCD розетка дар мувофиқат дастурҳо
Шумораи PIN модул Муносиб PIN васлаки TFTLCD Ба STM32F407ZGT6 мувофиқат мекунад PIN пайвасти дохилии микроконтроллер
1 CS CS PG12
2 RS RS PF12
3 WR WR PD5
4 RD RD PD4
5 RST RST аз нав танзимкунии пин
6 D1 D0 PD14
7 D2 D1 PD15
8 D3 D2 PD0
9 D4 D3 PD1
10 D5 D4 PE7
11 D6 D5 PE8
12 D7 D6 PE9
13 D8 D7 PE10
14 D10 D8 PE11
15 D11 D9 PE12
16 D12 D10 PE13
17 D13 D11 PE14
18 D14 D12 PE15
19 D15 D13 PD8
20 D16 D14 PD9
21 D17 D15 PD10
22 SCS Истифода бурда намешавад GND
23 BL BL PB15
24 ВДД ВДД 3.3В
25 ВДД ВДД 3.3В
26 GND GND GND
27 GND GND GND
28 V5 Истифода бурда намешавад 5V
29 MO МИСО PB2
30 MI МОСКВА PF11
31 ПЕН ПЕН PB1
32 FCS Истифода бурда намешавад NC
33 TCS TCS PC 13
34 CLK CLK PB0
Аполлон STM32F4/F7 инкишоф тахта TFTLCD розетка дар мувофиқат дастурҳо
Шумораи PIN модул Муносиб PIN васлаки TFTLCD Ба STM32F429IGT6 мувофиқат мекунадSTM32F767IGT6STM32H743IIT6 PIN пайвасти дохилии микроконтроллер
1 CS CS PD7
2 RS RS PD13
3 WR WR PD5
4 RD RD PD4
5 RST RST аз нав танзимкунии пин
6 D1 D0 PD14
7 D2 D1 PD15
8 D3 D2 PD0
9 D4 D3 PD1
10 D5 D4 PE7
11 D6 D5 PE8
12 D7 D6 PE9
13 D8 D7 PE10
14 D10 D8 PE11
15 D11 D9 PE12
16 D12 D10 PE13
17 D13 D11 PE14
18 D14 D12 PE15
19 D15 D13 PD8
20 D16 D14 PD9
21 D17 D15 PD10
22 SCS Истифода бурда намешавад GND
23 BL BL PB5
24 ВДД ВДД 3.3В
25 ВДД ВДД 3.3В
26 GND GND GND
27 GND GND GND
28 V5 Истифода бурда намешавад 5V
29 MO МИСО PG3
30 MI МОСКВА PI3
31 ПЕН ПЕН PH7
32 FCS Истифода бурда намешавад NC
33 TCS TCS PI8
34 CLK CLK PH6

Қадамҳои амалиёт: 

  • Модули LCD (Тавре ки дар расми 1 нишон дода шудааст) ва STM32 MCU-ро мувофиқи дастурҳои дар боло зикршуда пайваст кунед ва барқро фаъол созед;
  • Барномаи санҷишии C51-ро, ки дар зер нишон дода шудааст, интихоб кунед: (Тафсири барномаи санҷиш, лутфан ба ҳуҷҷати тавсифи барномаи санҷишӣ дар бастаи санҷиш муроҷиат кунед)

Surenoo-SMC0240A-240320-Силсилаи-MCU-интерфейс-TFT-LCD-Модули-5

 

  • Лоиҳаи барномаи санҷишии интихобшударо кушоед, тартиб диҳед ва зеркашӣ кунед;
    Тавсифи муфассали таҳия ва зеркашии барномаи санҷишии STM32-ро дар ҳуҷҷати зерин пайдо кардан мумкин аст:
    http://www.lcdwiki.com/res/PublicFile/STM32_Keil_Use_Illustration_EN.pdf
  • Агар модули LCD аломатҳо ва графикҳоро ба таври муқаррарӣ намоиш диҳад, барнома бомуваффақият кор мекунад;

Дастурҳои C51
Дастурҳои пайвастшавӣ:

Ба тавсифи интерфейс барои таъиноти пин нигаред.

STC12C5A60S2 микроконтроллер озмоиш барнома дастурҳо оид ба сим
Шумораи PIN модул Мутобиқ ба Шӯрои рушди STC12 сими ноқил
1 CS P13
2 RS P12
3 WR P11
4 RD P10
5 RST P33
6 D1 P00
7 D2 P01
8 D3 P02
9 D4 P03
10 D5 P04
11 D6 P05
12 D7 P06
13 D8 P07
14 D10 P20
15 D11 P21
16 D12 P22
17 D13 P23
18 D14 P24
19 D15 P25
20 D16 P26
21 D17 P27
22 SCS Барои пайваст шудан лозим нест
23 BL P32
24 ВДД 3.3В/5В
25 ВДД 3.3В/5В
26 GND GND
27 GND GND
28 V5 Барои пайваст шудан лозим нест
29 MO P35
30 MI P34
31 ПЕН P40
32 FCS Барои пайваст шудан лозим нест
33 TCS P37
34 CLK P36
STC89C52RC микроконтроллер озмоиш барнома ноқилҳо дастурҳо
Шумораи  

PIN модул

Мутобиқ ба Шӯрои рушди STC89

сими ноқил

1 CS P13
2 RS P12
3 WR P11
4 RD P10
5 RST P14
6 D1 P30
7 D2 P31
8 D3 P32
9 D4 P33
10 D5 P34
11 D6 P35
12 D7 P36
13 D8 P37
14 D10 P20
15 D11 P21
16 D12 P22
17 D13 P23
18 D14 P24
19 D15 P25
20 D16 P26
21 D17 P27
22 SCS Барои пайваст шудан лозим нест
23 BL 3.3В
24 ВДД 3.3В/5В
25 ВДД 3.3В/5В
26 GND GND
27 GND GND
28 V5 Барои пайваст шудан лозим нест
29 MO Барои пайваст шудан лозим нест
30 MI Барои пайваст шудан лозим нест
31 ПЕН Барои пайваст шудан лозим нест
32 FCS Барои пайваст шудан лозим нест
33 TCS Барои пайваст шудан лозим нест
34 CLK Барои пайваст шудан лозим нест

Шарҳ: 

  1. Азбаски микроконтроллери STC89C52RC функсияи баромади пахшкунӣ надорад, барои дуруст фурӯзон кардани пинҳои идоракунии рӯшноӣ бояд ба таъминоти барқи 3.3V пайваст карда шавад.
  2. Азбаски иқтидори Flash микроконтроллери STC89C52RC хеле хурд аст (камтар аз 25 КБ), барнома бо функсияи сенсорӣ зеркашӣ карда намешавад, аз ин рӯ экрани сенсорӣ ба сим ниёз надорад.

Қадамҳои амалиёт: 

  • Модули LCD (Тавре ки дар расми 1 нишон дода шудааст) ва C51 MCU-ро мувофиқи дастурҳои дар боло зикршуда пайваст кунед ва барқро фаъол созед;
  • Барномаи санҷиши C51-ро, ки дар зер нишон дода шудааст, интихоб кунед:
    (Тафсири барномаи санҷиш, лутфан ба ҳуҷҷати тавсифи барномаи санҷиш дар бастаи санҷиш муроҷиат кунед)

Surenoo-SMC0240A-240320-Силсилаи-MCU-интерфейс-TFT-LCD-Модули-6

  • Лоиҳаи барномаи санҷишии интихобшударо кушоед, тартиб диҳед ва зеркашӣ кунед;
    Тавсифи муфассали таҳия ва зеркашии барномаи санҷишии C51 дар ҳуҷҷати зерин пайдо мешавад:
    http://www.lcdwiki.com/res/PublicFile/C51_Keil%26stc-isp_Use_Illustration_EN.pdf
  • Агар модули LCD аломатҳо ва графикҳоро ба таври муқаррарӣ намоиш диҳад, барнома бомуваффақият кор мекунад;

Тавсифи нармафзор

Архитектураи код
Тавсифи меъмории рамзи C51 ва STM32 Меъмории код дар зер нишон дода шудааст:

Surenoo-SMC0240A-240320-Силсилаи-MCU-интерфейс-TFT-LCD-Модули-7

Рамзи Demo API барои вақти асосии барнома ба рамзи санҷиш дохил карда шудааст; Ба рамзи LCD оғозкунии LCD ва амалиёти навиштани маълумот дар порти мувозӣ дохил карда шудаанд; Нуқтаҳои кашидан, хатҳо, графика ва амалиётҳои марбут ба намоиши аломатҳои чинӣ ва англисӣ ба рамзи GUI дохил карда шудаанд; Функсияи асосӣ барномаро барои иҷро иҷро мекунад; Рамзи платформа вобаста ба платформа фарқ мекунад; Амалҳои марбут ба экрани сенсорӣ ба рамзи сенсор дохил карда шудаанд; Рамзи марбут ба коркарди калид ба рамзи калид дохил карда шудааст (платформаи C51 рамзи коркарди тугма надорад); Рамзи марбут ба амалиёти конфигуратсияи LED ба рамзи led дохил карда шудааст (платформаи C51 рамзи коркарди led надорад);

Тавсифи таърифи GPIO
Барномаи озмоишии STM32 тавсифи таърифи GPIO
Таърифи GPIO-и экрани LCD-и барномаи санҷишии STM32 дар lcd.h ҷойгир карда шудааст. file, ки бо ду тарз муайян карда мешавад:

  1. Барномаи санҷиши микроконтроллери STM32F103RCT6 режими аналогии IO-ро истифода мебарад (он автобуси FSMC-ро дастгирӣ намекунад)
  2. Дигар барномаҳои санҷишии STM32 MCU режими автобуси FSMC-ро истифода мебаранд

Барномаи санҷиши аналогии STM32F103RCT6 MCU IO таърифи экрани LCD GPIO тавре ки дар зер нишон дода шудааст:
Surenoo-SMC0240A-240320-Силсилаи-MCU-интерфейс-TFT-LCD-Модули-8Барномаи санҷиши FSMC экрани lcd GPIO тавре нишон дода шудааст, ки дар зер нишон дода шудааст (барномаи санҷиши STM32F103ZET6 микроконтроллери FSMC-ро ҳамчун мисол гиредampле):

Surenoo-SMC0240A-240320-Силсилаи-MCU-интерфейс-TFT-LCD-Модули-9

Таърифи GPIO марбут ба экрани сенсории STM32 дар ламс ҷойгир карда шудааст file чунон ки дар зер нишон дода шудааст (барномаи санҷиши симулятсияи микроконтроллери STM32F103RCT6-ро ҳамчун собиқ гиредampле):

Surenoo-SMC0240A-240320-Силсилаи-MCU-интерфейс-TFT-LCD-Модули-10Барномаи санҷиши C51 тавсифи таърифи GPIO
Барномаи санҷиши C51 экрани lcd таърифи GPIO аст, ки дар lcd.h ҷойгир file, тавре ки дар зер нишон дода шудааст (Бо назардошти барномаи санҷиши микроконтроллери STC12C5A60S2ampле):

Surenoo-SMC0240A-240320-Силсилаи-MCU-интерфейс-TFT-LCD-Модули-11

Таърифи пинҳои мувозӣ бояд тамоми маҷмӯи гурӯҳҳои портҳои GPIO, аз қабили P0, P2 ва ғайраро интихоб кунад, то ҳангоми интиқоли маълумот амалиёт қулай бошад. Дигар пинҳоро метавон ҳамчун ҳама гуна GPIO ройгон муайян кард. Таърифи марбут ба GPIO экрани сенсорӣ дар touch.h ҷойгир карда шудааст file, тавре ки дар зер нишон дода шудааст (барномаи санҷиши микроконтроллерҳои STC12C5A60S2 -ро ҳамчун собиқ гиредampле):

Surenoo-SMC0240A-240320-Силсилаи-MCU-интерфейс-TFT-LCD-Модули-13

Таърифи GPIO-и экрани сенсорӣ метавонад тағир дода шавад ва онро ҳамчун дигар GPIO ройгон муайян кардан мумкин аст.
Агар микроконтроллер гурӯҳи P4 GPIO надошта бошад, penirq-ро метавон ҳамчун дигар GPIOs муайян кард.

Амалисозии рамзи муоширати порти мувозӣ
A. Барномаи санҷиши STM32 татбиқи рамзи алоқаи порти мувозӣ
Барномаи санҷиши STM32 рамзи алоқаи порти мувозӣ дар LCD.c ҷойгир карда шудааст file, ки бо ду роҳ амалӣ карда мешавад:

  1. Барномаи санҷиши микроконтроллери STM32F103RCT6 режими аналогии IO-ро истифода мебарад (он автобуси FSMC-ро дастгирӣ намекунад)
  2. Дигар барномаҳои санҷишии STM32 MCU режими автобуси FSMC-ро истифода мебаранд

Барномаи санҷиши симулятсияи IO тавре ки дар зер нишон дода шудааст, амалӣ карда мешавад:

Surenoo-SMC0240A-240320-Силсилаи-MCU-интерфейс-TFT-LCD-Модули-14

Барномаи санҷиши FSMC дар зер нишон дода шудааст:

Surenoo-SMC0240A-240320-Силсилаи-MCU-интерфейс-TFT-LCD-Модули-15

Навиштани фармонҳои 8 ва 16-битӣ ва навиштан ва хондани додаҳои 8 ва 16-бит амалӣ карда мешаванд.

Барномаи санҷиши C51 татбиқи рамзи муоширати порти мувозӣ Рамзи дахлдор дар LCD.c амалӣ карда мешавад file чунон ки дар зер нишон дода шудааст:

Surenoo-SMC0240A-240320-Силсилаи-MCU-интерфейс-TFT-LCD-Модули-16

Фармонҳои 8-бита ва 16-битӣ ва навиштан ва хондани маълумотҳои 8-бит ва 16-битӣ амалӣ карда шуданд.

дастурҳои калибровка экрани сенсорӣ
A. Барномаи санҷиши STM32 дастурҳои калибрченкунии экрани сенсорӣ
Барномаи калибрченкунии экрани сенсории STM32 ба таври худкор эътироф мекунад, ки оё калибрченкунӣ лозим аст ё тавассути пахш кардани тугма калибровкаро дастӣ ворид мекунад.
Он ба ҷузъи санҷиши экрани сенсорӣ дохил карда шудааст. Нишони калибрченкунӣ ва параметрҳои калибрченкунӣ дар флеши AT24C02 захира карда мешаванд. Агар лозим бошад, аз флешдор хонед. Раванди калибрченкунӣ дар зер нишон дода шудааст:

Surenoo-SMC0240A-240320-Силсилаи-MCU-интерфейс-TFT-LCD-Модули-17

Surenoo-SMC0240A-240320-Силсилаи-MCU-интерфейс-TFT-LCD-Модули-1718

Барномаи санҷишии C51 дастурҳои калибрченкунии экрани сенсорӣ
Калибрченкунии экрани сенсории C51 бояд ҷузъи санҷиши Touch_Adjust-ро иҷро кунад (танҳо дар барномаи санҷишии STC12C5A60S2 дастрас аст), тавре ки дар зер нишон дода шудааст: C51 дастури калибрченкунии экрани сенсорӣ

Surenoo-SMC0240A-240320-Силсилаи-MCU-интерфейс-TFT-LCD-Модули-18

Пас аз гузаштани калибрченкунии ламсӣ, шумо бояд параметрҳои калибрченкуниро, ки дар экран дар touch.c нишон дода шудаанд, захира кунед. file, тавре ки дар зер нишон дода шудааст:

Surenoo-SMC0240A-240320-Силсилаи-MCU-интерфейс-TFT-LCD-Модули-19

Нармафзори умумӣ

Ин маҷмӯи санҷиши собиқampLes намоиши чинӣ ва англисӣ, рамзҳо ва тасвирҳоро талаб мекунад, бинобар ин нармафзори модул истифода мешавад. Ду намуди нармафзори модул мавҷуд аст: Image2Lcd ва PCtoLCD2002. Дар ин ҷо танҳо танзимоти нармафзори модул барои барномаи санҷиш аст.

Танзимоти нармафзори модули PCtoLCD2002 инҳоянд:
Формати матритсаи нуқта Рамзи торикро интихоб кунед
режими модулӣ ҳолати прогрессивӣ интихоб кунед
Барои интихоби самт моделро гиред (аввал мавқеи баланд)
Системаи рақамҳои баромад рақами шонздаҳиро интихоб мекунад
Интихоби формати фармоишии формати C51
Усули мушаххаси танзим чунин аст:
http://www.lcdwiki.com/Chinese_and_English_display_modulo_settings

Танзимоти нармафзори модули Image2Lcd дар зер нишон дода шудаанд:

Surenoo-SMC0240A-240320-Силсилаи-MCU-интерфейс-TFT-LCD-Модули-20

Нармафзори Image2Lcd бояд ба ҳолати уфуқӣ, аз чап ба рост, аз боло ба поён ва мавқеи паст ба ҳолати сканкунии пеш гузошта шавад.

www.surenoo.com

Ҳуҷҷатҳо / Сарчашмаҳо

Surenoo SMC0240A-240320 Series MCU интерфейси TFT LCD модули [pdf] Дастури корбар
SMC0240AA3-240320, SMC0240A-240320 Series, SMC0240A-240320 Series MCU Interface TFT LCD Модули, MCU Interface TFT LCD Module, TFT LCD Modudu, Moduli LCD

Иқтибосҳо

Назари худро гузоред

Суроғаи почтаи электронии шумо нашр намешавад. Майдонҳои зарурӣ қайд карда шудаанд *