Surenoo SMC0350B-320480 Series MCU Интерфейси TFT LCD Модули
Тавсифи Маҳсулот
Маҳсулот як модули дисплейи 3.5-дюймаи TFT LCD бо экрани сенсорӣ мебошад. Он дорои қарори 480 × 320, дисплейи рангаи 16BIT RGB 65K -ро дастгирӣ мекунад ва драйвери дохилӣ IC ILI9488 мебошад, ки алоқаи мувозии порти 8-бит ё 16-битро истифода мебарад. Модул дорои дисплейи LCD, экрани сенсорӣ ва пуштибонии PCB мебошад. Он метавонад ба ковокии TFT LCD-и тахтаи таҳияи силсилаи STM32 васл карда шавад ё дар платформаи C51 истифода шавад.
Хусусиятҳои маҳсулот
- 3.5-дюймаи экрани ранга, дастгирии дисплейи рангии 16BIT RGB 65K, намоиши рангҳои бой
- Қарори 320 × 480 барои намоиши равшан
- Дастгирии 8-бита ё 16-бити мувозӣ гузариши ҳолати автобус маълумот, суръати интиқоли зуд
- Дастгирии ALIENTEK STM32 Mini, Elite, WarShip, Explorer ва Apollo тахтаҳои таҳияи плагини мустақим
- Дастгирии функсияи ламсӣ
- с-и бойро таъмин мекунадampбарномаи le барои платформаҳои STM32 ва C51
- Стандартҳои раванди ҳарбӣ, кори дарозмуддати устувор
- Таъмини дастгирии техникии ронандагон
Параметрҳои маҳсулот
| Ном | Тавсифи |
| Ранги намоиш | Ранги 16BIT RGB 65K |
| SKU | MRB3511 |
| Андозаи экран | 3.5 (дюйм) |
| Навъи экран | TFT |
| Ронандаи IC | ILI9488 |
| Резолюция | 480*320 (Пиксел) |
| Интерфейси модул | Интерфейси параллелӣ 8Bit ё 16Bit |
| Минтақаи фаъол | 48.96 × 73.44 (мм) |
| Навъи экрани сенсорӣ | Экрани сенсорӣ |
| IC-ро ламс кунед | GT911 |
| Андозаи модули PCB | 56.41 × 97.60 (мм) |
| Ҳарорати корӣ | -10℃~60℃ |
| Ҳарорати нигоҳдорӣ | -20℃~70℃ |
| Ҷилди амалиётӣtage | 3.3В / 5В |
| Истеъмоли қувваи барқ | ТБД |
| Вазни маҳсулот (аз ҷумла бастабандӣ) | 57г |
Тавсифи интерфейс


ШАРҲ
- Таҷҳизоти модул гузариши ҳолати автобуси портҳои параллелии 8-бит ва 16-битро дастгирӣ мекунад (дар қуттии сурх дар расми 1 нишон дода шудааст), ба таври зерин:
- R16-ро бо муқовимати 0Ω ё ноқилҳои кӯтоҳ мустақиман кафшер кунед ва R8-ро ҷудо кунед: Ҳолати автобуси додаҳои порти мувозии 16-битро интихоб кунед, pins маълумотро DB0 ~ DB15 истифода баред (пешфарз)
- R8-ро бо муқовимати 0Ω ё ноқилҳои кӯтоҳ мустақиман кафшер кунед ва R16-ро ҷудо кунед: Ҳолати автобуси додаҳои порти мувозии 8-битаро интихоб кунед, DB0~DB7-ро истифода баред Муҳим
Шарҳ
- Рақамҳои пинҳои зерин 1 ~ 34 рақами пинҳои модул бо панели пушти PCB-и ширкати мо мебошанд. Агар шумо экрани бараҳна харед, лутфан ба таърифи пинҳои мушаххасоти экрани бараҳна муроҷиат кунед, ба ноқилҳо мувофиқи навъи сигнал муроҷиат кунед, ба ҷои сими мустақим мувофиқи рақамҳои пинҳои модули зерин.
- Барои мисолample CS 1 пин дар модули мост. Он метавонад x pin дар экрани холии андозаи гуногун бошад.
- Дар бораи таъминоти VCC ҷtagд: Агар шумо модулеро бо пуштибонии PCB харед, таъминоти барқи VCC/VDD метавонад ба 5V ё 3.3V пайваст карда шавад (модул схемаи тарки ултра пасти 5V то 3V дорад), аммо тавсия дода мешавад, ки пайваст кардани 3.3V, зеро пайваст кардани 5V боиси ноҳиявӣ зиёд тавлиди гармӣ, таъсир ҳаёти модул; агар шумо як LCD экрани луч харед, фаромӯш накунед, ки танҳо 3.3V пайваст кунед.
- Дар бораи чароғҳои паси ҷилд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 | DB0 | LCD маълумот автобус паст PIN 8-бита |
| 7 | DB1 | |
| 8 | DB2 | |
| 9 | DB3 | |
| 10 | DB4 | |
| 11 | DB5 | |
| 12 | DB6 | |
| 13 | DB7 | |
| 14 | DB8 | Автобуси додаҳои LCD-и баландии 8-битӣ (Ҳангоми истифодаи реҷаи автобуси параллелӣ дар порти 8-бит, пини болоии 8-бит истифода намешавад.) |
| 15 | DB9 | |
| 16 | DB10 | |
| 17 | DB11 | |
| 18 | DB12 | |
| 19 | DB13 | |
| 20 | DB14 | |
| 21 | DB15 |
| 22 | GND | Пайвасткунаки барқии модул |
| 23 | BL | Равғани назорати пушти равшании LCD (Равшании сатҳи баланд) |
| 24 | ВДД | PIN мусбии қувваи модул (модул дорои ҷилди ҳамгирошудаtage танзимгари IC, аз ин рӯ, таъминоти барқ метавонад ба 5V ё 3.3V пайваст карда шавад) |
| 25 | ВДД | |
| 26 | GND |
Пайвасткунаки барқии модул |
| 27 | GND | |
|
28 |
NC |
PIN-и мусбати қувваи паси равшании LCD (пешфарз таъминоти барқи пушти нури борт муштарак, ин PIN шуда наметавонад
пайваст) |
| 29 | NC | Муайян карда нашудааст, ба истифода лозим нест |
| 30 | SDA | Экрани сенсории Capacitive PIN маълумот автобус IIC |
| 31 | INT | PIN муайянкунии қатъи экрани сенсорӣ
(сатҳи паст ҳангоми ламс) |
| 32 | NC | Муайян карда нашудааст, ба истифода лозим нест |
| 33 | CRST | Экрани сенсории иқтидори IC PIN назорати аз нав танзимкунии (паст
аз нав танзимкунии сатҳ) |
| 34 | SCL | Экрани сенсории Capacitive PIN соати автобус IIC |
Конфигуратсияи сахтафзор
- Схемаи сахтафзори модули LCD аз панҷ қисм иборат аст: схемаи идоракунии дисплейи LCD, схемаи назорати барқ, схемаи идоракунии интихоби режими автобуси додаҳо, схемаи идоракунии экрани сенсорӣ ва схемаи идоракунии равшании паси.
- Схемаи идоракунии дисплейи LCD барои идоракунии пинҳои LCD, аз ҷумла пинҳои назоратӣ ва пинҳои интиқоли маълумот.
- Занҷираи идоракунии қувваи барқ барои мӯътадил кардани таъминот voltagд ва интихоби таъминоти беруна ҷtage
- Схемаи идоракунии интихоби режими автобуси маълумот барои интихоби режими автобуси 8-бит ё 16-бит.
- Схемаи идоракунии экрани сенсорӣ барои идоракунии ба даст овардани қатъи экрани сенсорӣ, додаҳо истифода мешавадampling, табдили AD, интиқоли маълумот ва ғайра.
- Барои назорат кардани равшании рӯшноӣ як схемаи идоракунии рӯшноӣ истифода мешавад.
принципи кор
Муқаддима ба ITI9488 Controller
The ITI488 controller supports a maximum resolution of 320*480 and has a 345600-byte GRAM. It also supports 8-bit, 9-bit, 16-bit, 18-bit and 24-bit parallel port data buses. It also supports 3-wire and 4-wire SPI serial ports. Since the supported resolution is relatively large and the amount of data transmitted is large, the parallel port transmission is adopted, and the transmission speed is fast. ITI9488 also supports 65K, 262K and 16.7M RB color display, display color is very rich, while supporting rotating display and scroll display and video playback, display in a variety of ways. The ITI9488 controller uses 16bit (RGB565) to control a pixel display, so it can display up to 65K colors per pixel. The pixel address setting is performed in the order of rows and columns, and the incrementing and decreasing direction is determined by the scanning mode. The |TI9488 display method is performed by setting the address and then setting the color value.
Муқаддима ба муоширати порти мувозӣ
Вақти ҳолати навиштани муоширати порти мувозӣ дар зер нишон дода шудааст:

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

Шарҳ: RDX як сигнали ҳамоҳангнашудаест, ки ҳангоми истифода нашудан қатъ кардан мумкин аст.
Вақте ки сигнали D/CX ба сатҳи паст интиқол дода мешавад, маълумоти вуруд дар интерфейс ҳамчун ҳолати дохилӣ ё маълумоти параметр шарҳ дода мешавад. Сигнал D/CX инчунин метавонад ба сатҳи баланд кашида шавад, вақте ки маълумот дар интерфейс маълумот RAM ё маълумоти параметри фармон аст.

CSX як сигнали интихоби чипи барои фаъол ва ғайрифаъол кардани иртиботи порти мувозӣ, фаъол паст аст
- RESX сигнали аз нав танзимкунии беруна аст, фаъол паст
- D/CX ин маълумот ё сигнали интихоби фармон, 1-навиштани маълумот ё параметрҳои фармон мебошад,
- Фармони O-навиштан
- WRX як сигнали идоракунии додаҳои навиштан аст
- RDX як сигнали назорати додаҳои хондан аст
- D[X:0] як бити маълумоти порти мувозӣ мебошад, ки чаҳор намуд дорад: 8-бит, 9-бит, 16-бит ва 18-бит.
Ҳангоми иҷрои амалиёти навиштан, дар асоси барқароркунӣ, аввал сигнали интихоби маълумот ё фармонро таъин кунед, пас сигнали интихоби чипи пастро кашед, пас мундариҷаи аз ҳост навишташавандаро ворид кунед ва пас сигнали идоракунии навиштани маълумотро паст кунед . Ҳангоми кашидани баланд, маълумот ба IC назорати LCD дар канори болоравии сигнали назорати навиштан навишта мешавад. Ниҳоят, сигнали интихоби чип баланд бардошта мешавад ва амалиёти навиштани маълумот анҷом меёбад.
Ҳангоми ворид шудан ба амалиёти хониш, дар асоси аз нав танзимкунӣ, аввал сигнали интихоби чипи пастро кашед, пас маълумот ё фармони сигнали интихобро баланд кашед, пас сигнали идоракунии додаҳои хондашударо паст кунед ва сипас маълумотро аз IC назорати LCD хонед. . Ва он гоҳ сигнали идоракунии додаҳои хондашуда баланд бардошта мешавад ва маълумот дар канори афзояндаи сигнали идоракунии додаҳои хондашуда хонда мешавад. Ниҳоят, сигнали интихоби чип баланд бардошта мешавад ва амалиёти хондани маълумот ба анҷом мерасад.
Дастурҳо барои истифода
Дастурҳои STM32
Дастурҳои пайвастшавӣ: Ба тавсифи интерфейс барои таъиноти пин нигаред.
Шарҳ
- Ин модулро мустақиман ба ковокии TFT LCD-и тахтаи таҳияи нуқсонии атом ҷойгир кардан мумкин аст, ҳеҷ гуна сими дастӣ лозим нест.
- Пайвасткунакҳои дохилии дохилии MCU-и мувофиқ ба пинҳои MCU дахл доранд, ки мустақиман ба ковокии TFT LCD дар дохили тахтаи рушд пайвастанд, танҳо барои истинод.
| 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 | 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 | PC 10 |
| 24 | ВДД | 3.3 | 3.3В |
| 25 | ВДД | 3.3 | 3.3В |
| 26 | GND | GND | GND |
| 27 | GND | GND | GND |
| 28 | NC | Истифода бурда намешавад | 5V |
| 29 | NC | Истифода бурда намешавад | PC 2 |
| 30 | SDA | МОСКВА | PC 3 |
| 31 | INT | ПЕН | PC 1 |
| 32 | NC | Истифода бурда намешавад | NC |
| 33 | CRST | TCS | PC 13 |
| 34 | SCL | 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 | 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 | ВДД | ВДД | 3.3В |
| 25 | ВДД | ВДД | 3.3В |
| 26 | GND | GND | GND |
| 27 | GND | GND | GND |
| 28 | NC | Истифода бурда намешавад | 5V |
| 29 | NC | Истифода бурда намешавад | PB2 |
| 30 | SDA | МОСКВА | PF9 |
| 31 | INT | ПЕН | PF10 |
| 32 | NC | Истифода бурда намешавад | NC |
| 33 | CRST | TCS | PF11 |
| 34 | SCL | 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 | 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 | ВДД | ВДД | 3.3В | |
| 25 | ВДД | ВДД | 3.3В | |
| 26 | GND | GND | GND | |
| 27 | GND | GND | GND | |
| 28 | NC | Истифода бурда намешавад | 5V | |
| 29 | NC | Истифода бурда намешавад | PF8 | PB2 |
| 30 | SDA | МОСКВА | PF9 | |
| 31 | INT | ПЕН | PF10 | |
| 32 | NC | Истифода бурда намешавад | NC | |
| 33 | CRST | TCS | PB2 | PF11 |
| 34 | SCL | 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 | 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 | ВДД | ВДД | 3.3В |
| 25 | ВДД | ВДД | 3.3В |
| 26 | GND | GND | GND |
| 27 | GND | GND | GND |
| 28 | NC | Истифода бурда намешавад | 5V |
| 29 | NC | Истифода бурда намешавад | PB2 |
| 30 | SDA | МОСКВА | PF11 |
| 31 | INT | ПЕН | PB1 |
| 32 | NC | Истифода бурда намешавад | NC |
| 33 | CRST | TCS | PC 13 |
| 34 | SCL | CLK | PB0 |
| Аполлон STM32F4/F7 инкишоф тахта TFTLCD розетка дар мувофиқат дастурҳо | |||
|
Шумораи |
PIN модул |
Муносиб PIN васлаки TFTLCD | Ба STM32F429IGT6 мувофиқат мекунад、 STM32F767IGT6、STM32H743IIT6
PIN пайвасти дохилии микроконтроллер |
| 1 | CS | CS | PD7 |
| 2 | RS | RS | PD13 |
| 3 | WR | WR | PD5 |
| 4 | RD | RD | PD4 |
| 5 | RST | RST | аз нав танзимкунии пин |
| 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 | ВДД | ВДД | 3.3В |
| 25 | ВДД | ВДД | 3.3В |
| 26 | GND | GND | GND |
| 27 | GND | GND | GND |
| 28 | NC | Истифода бурда намешавад | 5V |
| 29 | NC | Истифода бурда намешавад | PG3 |
| 30 | SDA | МОСКВА | PI3 |
| 31 | INT | ПЕН | PH7 |
| 32 | NC | Истифода бурда намешавад | NC |
| 33 | CRST | TCS | PI8 |
| 34 | SCL | CLK | PH6 |
Қадамҳои амалиёт

- Модули LCD (Тавре ки дар расми 1 нишон дода шудааст) ва STM32 MCU-ро мувофиқи дастурҳои дар боло зикршуда пайваст кунед ва барқро фаъол созед;
- Барномаи санҷиши C51-ро, ки дар зер нишон дода шудааст, интихоб кунед: (Лутфан, ба ҳуҷҷатҳои барномаи санҷишӣ барои тавсифи барномаи санҷиш муроҷиат кунед. Агар ба шумо лозим аст, ки пачкаро истифода баред, лутфан ба ҳуҷҷатҳои навор дар феҳристи STM32_Demo_patch муроҷиат кунед.)
- Лоиҳаи барномаи санҷишии интихобшударо кушоед, тартиб диҳед ва зеркашӣ кунед; Тавсифи муфассали таҳия ва зеркашии барномаи санҷишии STM32-ро дар ҳуҷҷати зерин пайдо кардан мумкин аст: http://www.lcdwiki.com/res/PublicFile/STM32_Keil_Use_Illustration_EN.pdf
- Агар модули LCD аломатҳо ва графикҳоро ба таври муқаррарӣ намоиш диҳад, барнома бомуваффақият кор мекунад;
Дастурҳои C51
Дастурҳои пайвастшавӣ: Ба тавсифи интерфейс барои таъиноти пин нигаред.
Шарҳ:
- Азбаски сатҳҳои вуруд ва баромади GPIO-и микроконтроллери STC12C5A60S2 5V мебошанд, IC-и ламсӣ муътадил кор карда наметавонад (танҳо 1.8 ~ 3.3V қабул карда мешавад). Агар шумо хоҳед, ки функсияи ламсро истифода баред, шумо бояд ба модули табдилдиҳии сатҳ пайваст шавед;
- Азбаски микроконтроллери STC89C52RC функсияи баромади пахшкунӣ надорад, барои дуруст фурӯзон кардани пинҳои идоракунии рӯшноӣ бояд ба таъминоти барқи 3.3V пайваст карда шавад.
- Азбаски иқтидори Flash микроконтроллери STC89C52RC хеле хурд аст (камтар аз 25 КБ), барнома бо функсияи сенсорӣ зеркашӣ карда намешавад, аз ин рӯ экрани сенсорӣ ба сим ниёз надорад.
| STC12C5A60S2 микроконтроллер озмоиш барнома дастурҳо оид ба сим | ||
| Шумораи |
PIN модул |
Мутобиқ ба Шӯрои рушди STC12
сими ноқил |
| 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 | ВДД | 3.3В/5В |
| 25 | ВДД | 3.3В/5В |
| 26 | GND | GND |
| 27 | GND | GND |
| 28 | NC | Барои пайваст шудан лозим нест |
| 29 | NC | Барои пайваст шудан лозим нест |
| 30 | SDA | P34 |
| 31 | INT | P40 |
| 32 | NC | Барои пайваст шудан лозим нест |
| 33 | CRST | P37 |
| 34 | SCL | P36 |
| STC89C52RC микроконтроллер озмоиш барнома ноқилҳо дастурҳо | ||
| Шумораи |
PIN модул |
Мутобиқ ба Шӯрои рушди STC89
сими ноқил |
| 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.3В |
| 24 | ВДД | 3.3В/5В |
| 25 | ВДД | 3.3В/5В |
| 26 | GND | GND |
| 27 | GND | GND |
| 28 | NC | Барои пайваст шудан лозим нест |
| 29 | NC | Барои пайваст шудан лозим нест |
| 30 | SDA | Барои пайваст шудан лозим нест |
| 31 | INT | Барои пайваст шудан лозим нест |
| 32 | NC | Барои пайваст шудан лозим нест |
| 33 | CRST | Барои пайваст шудан лозим нест |
| 34 | SCL | Барои пайваст шудан лозим нест |
Қадамҳои амалиёт

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

- Рамзи Demo API барои вақти асосии барнома ба рамзи санҷиш дохил карда шудааст;
- Ба рамзи LCD оғозкунии LCD ва амалиёти навиштани маълумот дар порти мувозӣ дохил карда шудаанд;
- Нуқтаҳои кашидан, хатҳо, графика ва амалиётҳои марбут ба намоиши аломатҳои чинӣ ва англисӣ ба рамзи GUI дохил карда шудаанд;
- Функсияи асосӣ барномаро барои иҷро иҷро мекунад;
- Рамзи платформа вобаста ба платформа фарқ мекунад;
- Рамзи IIC аз ҷониби ламси IC GT911 истифода мешавад, аз ҷумла оғозкунии IIC, навиштан ва хондани маълумот ва ғайра;
- Рамзи назорати ламсӣ GT911 муайянкунии ламс, интиқоли фармони ламс ва хондани маълумот ва ғайраро дар бар мегирад.
- Рамзи марбут ба коркарди калид ба рамзи калид дохил карда шудааст (платформаи C51 рамзи коркарди тугма надорад);
- Рамзи марбут ба амалиёти конфигуратсияи LED ба рамзи led дохил карда шудааст (платформаи C51 рамзи коркарди led надорад);
Тавсифи таърифи GPIO
Барномаи озмоишии STM32 тавсифи таърифи GPIO
Таърифи GPIO-и экрани LCD-и барномаи санҷишии STM32 дар led.h ҷойгир карда шудааст file, ки бо ду тарз муайян карда мешавад:
- Барномаи санҷиши микроконтроллери STM32F103RCT6 10 ҳолати аналогиро истифода мебарад (он автобуси FSMC-ро дастгирӣ намекунад)
- Дигар барномаҳои санҷишии STM32 MCU Ҳолати автобуси FSMC-ро истифода баред
STM32F103RCT6 MCU I0 барномаи аналогии санҷиши LCD экрани GPIO таърифи дар зер нишон дода шудааст:

Барномаи санҷиши FSMC экрани lcd GPIO тавре нишон дода шудааст, ки дар зер нишон дода шудааст (барномаи санҷиши STM32F103ZET6 микроконтроллери FSMC-ро ҳамчун мисол гиредampле):

Таърифи экрани сенсории STM32, ки бо GPIO алоқаманд аст, аз ду қисм иборат аст: таърифи GPIO-и IIC ва қатъи экран ва таърифи GPIO аз нав танзимкунии. Таърифи IIC GPIO дар gtiic.h ҷойгир карда шудааст file тавре ки дар зер нишон дода шудааст (бигиред
Барномаи санҷиши микроконтроллери STM32F103ZET6 FSMC ҳамчун собиқampле):

Танаффуси экран ва таърифи аз нав танзимкунии GPIO дар GT911.h ҷойгир карда шудааст, тавре ки дар расми зерин нишон дода шудааст (барномаи санҷиши микроконтроллери FSMC-и STM32F103ZET6-ро ҳамчун мисол гиред.ampле):

Барномаи санҷиши C51 тавсифи таърифи GPIO
Барномаи санҷиши C51 экрани lcd таърифи GPIO аст, ки дар lcd.h ҷойгир file, тавре ки дар зер нишон дода шудааст (Бо назардошти барномаи санҷиши микроконтроллери STC12C5A60S2ampле):

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

- Танаффуси экран ва таърифи аз нав танзимкунии GPIO дар GT911.h ҷойгир карда шудааст, тавре ки дар расми зерин нишон дода шудааст (барномаи санҷиши микроконтроллери STC12C5A60S2-ро ҳамчун мисол гиред.ampле):

- Таърифи GPIO-и экрани сенсорӣ метавонад тағир дода шавад ва онро ҳамчун дигар GPIO ройгон муайян кардан мумкин аст.
- Агар микроконтроллер гурӯҳи P4 GPIO надошта бошад, penirq-ро метавон ҳамчун дигар GPIOs муайян кард.
Амалисозии рамзи муоширати порти мувозӣ
Барномаи санҷиши STM32 татбиқи рамзи муоширати порти мувозӣ
Барномаи санҷиши STM32 рамзи алоқаи порти мувозӣ дар LCD.c ҷойгир карда шудааст file, ки бо ду роҳ амалӣ карда мешавад:
- Барномаи санҷиши микроконтроллери STM32F103RCT6 режими аналогии IO-ро истифода мебарад (он автобуси FSMC-ро дастгирӣ намекунад)
- Дигар барномаҳои санҷишии STM32 MCU режими автобуси FSMC-ро истифода мебаранд
- Барномаи санҷиши симулятсияи IO тавре ки дар зер нишон дода шудааст, амалӣ карда мешавад:

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

- Барномаи санҷиши симулятсияи IO тавре ки дар зер нишон дода шудааст, амалӣ карда мешавад:
- Навиштани фармонҳои 8 ва 16-битӣ ва навиштан ва хондани додаҳои 8 ва 16-бит амалӣ карда мешаванд.
Барномаи санҷиши C51 татбиқи рамзи муоширати порти мувозӣ
- Рамзи дахлдор дар LCD.c амалӣ карда мешавад file чунон ки дар зер нишон дода шудааст:

- Фармонҳои 8-бита ва 16-битӣ ва навиштан ва хондани маълумотҳои 8-бит ва 16-битӣ амалӣ карда шуданд.
Нармафзори умумӣ
Ин маҷмӯи санҷиши собиқampLes намоиши чинӣ ва англисӣ, рамзҳо ва тасвирҳоро талаб мекунад, бинобар ин нармафзори модул истифода мешавад. Ду намуди нармафзори модул мавҷуд аст: Image2Lcd ва PCtoLCD2002. Дар ин ҷо танҳо танзимоти нармафзори модул барои барномаи санҷиш аст.
Танзимоти нармафзори модули PCtoLCD2002 инҳоянд:
- Формати матритсаи нуқтаҳо Рамзи торикро интихоб кунед ва режими модулиро режими прогрессивӣ интихоб кунед
- Барои интихоби самт моделро гиред (аввал мавқеи баланд)
- Системаи рақамҳои баромад рақами шонздаҳиро интихоб мекунад
- Интихоби формати фармоишии формати C51
- Усули мушаххаси танзим чунин аст: http://www.lcdwiki.com/Chinese_and_English_display_modulo_settings,
Танзимоти нармафзори модули Image2Led дар зер нишон дода шудаанд:

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

Shenzhen Surenoo Technology Co.,Ltd.
- www.surenoo.com
- Skype: Surenoo365
Ҳуҷҷатҳо / Сарчашмаҳо
![]() |
Surenoo SMC0350B-320480 Series MCU Интерфейси TFT LCD Модули [pdf] Дастури корбар SMC0350BA3-320480, SMC0350B-320480 Series, SMC0350B-320480 Series MCU Interface TFT LCD Module, MCU Interface TFT LCD Module, Interface TFT LCD Module, TFT LCD Module, Module LCD, Modu |






