Surenoo SMC0240A-240320 لړۍ MCU انٹرفیس TFT LCD ماډل


د شینزین سورینو ټیکنالوژۍ Co., Ltd.
www.surenoo.com
سکایپ: Sureno365
د حوالې کنټرولر ډیټاشیټ
د MCU انٹرفیس LCD ماډل انتخاب لارښود
ILI9341
د محصول تفصیل
محصول د 2.4 انچ TFT LCD ماډل دی، دا د 320 × 240 ریزولوشن لري او د 16BIT RGB 65K رنګ نمایش ملاتړ کوي، داخلي ډرایور IC ILI9341 دی. د دې هارډویر د 8-bit او 16-bit موازي پورټ ډیټا بس حالت بدلولو ملاتړ کوي ، ډیفالټ د 16-bit موازي پورټ ډیټا بس حالت کاروي. په ماډل کې د LCD نندارې، مقاومت لرونکی ټچ سکرین، د SD کارت سلاټ او د PCB بیکپلین شامل دي. دا په مستقیم ډول د STM32 لړۍ پراختیا بورډ داخل کیدی شي او د SD کارت توسیع ملاتړ کوي.
د محصول ځانګړتیاوې
- د 2.4 انچ رنګ سکرین، د 16BIT RGB 65K رنګ ښودنې ملاتړ کوي، بډایه رنګونه ښکاره کوي
- د روښانه نندارې لپاره 240 × 320 ریزولوشن
- د 8-bit او 16-bit موازي ډیټا بس حالت بدلولو ملاتړ کوي، د ډیفالټ 16-bit موازي بس لیږد، د چټک لیږد سرعت
- د مستقیم پلګ ان کارولو لپاره د ALIENTEK STM32 مینی، ایلیټ، وار شپ، اکسپلورر، او اپولو پراختیایی بورډونو ملاتړ کوي
- د ټچ فعالیت لپاره ملاتړ
- د SD کارت فعالیت پراخولو ملاتړ وکړئ
- یو بډایه s چمتو کويampد STM32 او C51 پلیټ فارمونو لپاره لی برنامه
- د نظامي درجې پروسې معیارونه، اوږد مهاله باثباته کار
- د اصلي چلوونکي تخنیکي ملاتړ چمتو کړئ
د محصول پیرامیټونه
| نوم | تفصیل |
| رنګ ښکاره کړئ | RGB 65K رنګ |
| SKU | MRB2408 |
| د سکرین اندازه | 2.4 (انچ) |
| د سکرین ډول | TFT |
| چلونکی IC | ILI9341 |
| قرارداد | 320*240 (پکسل) |
| د ماډل انٹرفیس | 8bit یا 16Bit موازي انٹرفیس |
| فعاله سیمه | 48.96*36.72(mm) |
| د ټچ سکرین ډول | مقاومت لرونکی ټچ سکرین |
| IC ته لمس کړئ | XPT2046 |
| د ماډل PCB اندازه | 44.25×76.00 (mm) |
| د عملیاتي حرارت درجه | -20 ℃ ~ 70 ℃ |
| د ذخیرې د حرارت درجه | -40 ℃ ~ 70 ℃ |
| د عملیاتو Voltage | 3.3V / 5V |
| د بریښنا مصرف | TBD |
| د محصول وزن | TBD |
د انٹرفیس توضیحات

انځور1. موډل پن ورېښم سکرین انځور
یادونه:
- د ماډل هارډویر د 8-bit او 16-bit موازي پورټ ډیټا بس حالت بدلولو ملاتړ کوي (لکه څنګه چې په عکس کې د سور بکس لخوا sho wn 1 ab ove) په لاندې ډول:
- سولډر R1 د 0Ω ریزسټر یا شارټ سرکټ سره مستقیم ، او R2 منقطع کړئ:
د 16-bit موازي پورټ ډیټا بس حالت غوره کړئ، د D1 ~ D8، D10 ~ D17 ډیټا پنونه وکاروئ - سولډر R2 د 0Ω ریزسټر یا شارټ سرکټ سره مستقیم ، او R1 منقطع کړئ:
د 8-bit موازي پورټ ډیټا بس حالت غوره کړئ ، د D10 ~ D17 ډیټا پنونه وکاروئ
- سولډر R1 د 0Ω ریزسټر یا شارټ سرکټ سره مستقیم ، او R2 منقطع کړئ:
مهمه یادونه:
- لاندې پن نمبر 1 ~ 34 زموږ د شرکت د PCB بیکپلین سره د ماډل پن پن شمیره ده. که تاسو یو نری سکرین وپیرئ، مهرباني وکړئ د بېر سکرین مشخصاتو پن تعریف ته مراجعه وکړئ، د سیګنال ډول سره سم تار ته مراجعه وکړئ د مستقیم تار پرځای د لاندې ماډل پن نمبرونو مطابق. د مثال لپارهample: CS زموږ په ماډل کې 1 پن دی. دا ممکن د مختلف اندازې په سکرین کې x پن وي.
- د VCC عرضه کولو په اړهtage: که تاسو د PCB بیکپلین سره ماډل واخلئ، د VCC/VDD بریښنا رسولو سره د 5V یا 3.3V سره وصل کیدی شي (ماډول د الټرا لو ډراپ آوټ 5V څخه 3V سرکټ سره یوځای شوی)، مګر دا سپارښتنه کیږي چې 3.3V سره وصل شي، ځکه چې د 5V سره نښلول کیږي. د سرکټ لامل کیږي د تودوخې تولید زیات شوی، د ماډل ژوند اغیزه کوي؛ که تاسو یو خلاص سکرین LCD واخلئ، په یاد ولرئ چې یوازې 3.3V وصل کړئ.
- په اړه د backlight voltage: د PCB بیک پلین سره ماډل د ټرایډ بیک لایټ کنټرول سرکټ مدغم کړی ، کوم چې یوازې د BL پن یا PWM څپې لوړې کچې ته اړتیا لري ترڅو د بیک لایټ روښانه کړي. که تاسو بې پرده سکرین اخلئ، LEDAx د 3.0V-3.3V سره وصل دی او LEDKx ځمکنی دی.
| شمیره | د موډل پن | د پن تفصیل |
| 1 | CS | د LCD ری سیٹ کنټرول پن (د ټیټې کچې وړ) |
| 2 | RS | د LCD راجستر / د معلوماتو انتخاب کنټرول پن (لوړ کچه: راجستر، ټیټه کچه: ډاټا) |
| 3 | WR | د LCD لیکلو کنټرول پن |
| 4 | RD | د LCD لوستلو کنټرول پن |
| 5 | RST | د LCD ری سیٹ کنټرول پن (د ټیټې کچې بیا تنظیم کول) |
| 6 | D1 | د LCD ډیټا بس ټیټ 8-bit پن (که 8-bit موډ وي |
| 7 | D2 | غوره شوی، د ټیټ 8-bit ډیټا پنونه نه کارول کیږي.) |
| 8 | D3 | |
| 9 | D4 | |
| 10 | D5 | |
| 11 | D6 | |
| 12 | D7 | |
| 13 | D8 | |
| 14 | D10 | د LCD ډیټا بس لوړ 8 بټ پن |
| 15 | D11 | |
| 16 | D12 | |
| 17 | D13 | |
| 18 | D14 | |
| 19 | D15 | |
| 20 | D16 | |
| 21 | D17 | |
| 22 | SCS | د SD کارت انتخاب کنټرول پن (د SD کارت توسعې فعالیت کارولو پرمهال کارول کیږي ، دا ازموینې برنامه نه کارول کیږي) |
| 23 | BL | د LCD backlight کنټرول پن (د لوړې کچې رڼا) |
| 24 | VDD | د ماډل بریښنا مثبت پن (ماډول یوځای شوی حجمtagد IC تنظیم کوونکی، نو د بریښنا رسول د 5V یا 3.3V سره وصل کیدی شي) |
| 25 | VDD | |
| 26 | GND | د ماډل بریښنا ځمکنۍ پن |
| 27 | GND | |
| 28 | V5 | د LCD بیک لایټ بریښنا مثبت پن (ډیفالټ د بورډ بیک لایټ بریښنا رسولو سره شریک شوی ، دا پن نشي وصل کیدی) |
| 29 | MO | د ټچ سکرین SPI بس ډیټا ان پټ پن |
| 30 | MI | د ټچ سکرین SPI بس ډیټا تولید پن |
| 31 | قلم | د ټچ سکرین مداخله کشف کولو پن (ټيټه کچه کله چې لمس کیږي) |
| 32 | FCS | د فلش چپ انتخاب کنټرول پن (د فلش توسیع فعالیت کارولو په وخت کې کارول کیږي، دا ازموینې پروګرام نه کارول کیږي) |
| 33 | TCS | د ټچ سکرین IC چپ د کنټرول پن غوره کړئ (د ټیټې کچې فعالول) |
| 34 | CLK | د ټچ سکرین SPI بس ساعت کنټرول پن |
د هارډویر ترتیب
د LCD ماډل هارډویر سرکټ پنځه برخې لري: د LCD ډیسک کنټرول سرکټ، د مقاومت وړ ټچ سکرینampد لینګ سرکټ ، د SD کارت انٹرفیس سرکټ ، د ډیټا بس حالت بدلولو سرکټ او د بیک لایټ کنټرول سرکټ.
د LCD د پنونو کنټرول لپاره د LCD ډسپلین کنټرول سرکټ ، پشمول د کنټرول پنونو او ډیټا لیږد پنونو.
د مقاومت وړ ټچ سکرین sampد لینګ سرکټ د ټچ پیښې کشف کولو ، د ټچ ډیټا کې د AD تبادلې ترسره کولو ، او د ټچ همغږي ارزښتونو لیږدولو لپاره کارول کیږي.
د SD کارت کنټرول سرکټ د SD کارت فعالیت پراخولو ، د SD کارت پیژندنې کنټرول ، لوستلو او لیکلو لپاره کارول کیږي.
د 8-bit یا 16-bit موازي پورټ ډیټا بس حالت سویچ کولو لپاره د ډیټا بس حالت بدلولو سرکټ.
د بیک لائټ کنټرول سرکټ د بیک لائټ روښانتیا او بریښنا رسولو انتخاب کنټرول لپاره.
د کار اصول
د ILI9341 کنټرولر پیژندنه
د ILI9341 کنټرولر د 240 * 320 اعظمي ریزولوشن ملاتړ کوي او د 172800 بایټ ګرام لري. دا د 8-bit، 9-bit، 16-bit، او 18-bit موازي پورټ ډیټا بسونو ملاتړ هم کوي. دا د 3 تار او 4 تار SPI سیریل بندرونو هم ملاتړ کوي. څرنګه چې ملاتړ شوی ریزولوشن نسبتا لوی دی او د لیږد شوي ډیټا اندازه لوی ده، د موازي بندر لیږد منل شوی، او د لیږد سرعت ګړندی دی. ITI9341 د 65K ، 262K RGB رنګ ښودنې ملاتړ هم کوي ، د نندارې رنګ خورا بډایه دی ، پداسې حال کې چې د څرخيدونکي ښودنې او سکرول ښودنې او ویډیو پلے بیک ملاتړ کوي ، په مختلفو لارو ښودنه کوي.
د ILI9341 کنټرولر د پکسل نندارې کنټرول لپاره 16bit (RGB565) کاروي، نو دا کولی شي په هر پکسل کې تر 65K رنګونه ښکاره کړي. د پکسل پته ترتیب د قطارونو او کالمونو په ترتیب سره ترسره کیږي، او د زیاتوالي او کمولو لوري د سکینګ حالت لخوا ټاکل کیږي. د ILI9341 ښودلو طریقه د پتې په ترتیب کولو او بیا د رنګ ارزښت ترتیبولو سره ترسره کیږي.
د موازي بندر ارتباط پیژندنه
د موازي پورټ مخابراتو لیکلو حالت وخت په لاندې ډول ښودل شوی:

د موازي پورټ مخابراتو لوستلو موډل وخت په لاندې شکل کې ښودل شوی:

CSX د موازي پورټ مخابراتو وړ او غیر فعال کولو لپاره د چپ انتخاب سیګنال دی ، فعال ټیټ
RESX یو بهرنۍ ری سیٹ سیګنال دی، فعال ټیټ
D/CX د ډیټا یا کمانډ انتخاب سیګنال دی، د 1-رایټ ډیټا یا د کمانډ پیرامیټرې، د 0 لیکلو کمانډ
WRX د لیکلو ډاټا کنټرول سیګنال دی
RDX د لوستلو ډاټا کنټرول سیګنال دی
D[X:0] یو موازي پورټ ډیټا بټ دی، چې څلور ډوله لري: 8-bit، 9-bit، 16-bit، او 18-bit.
کله چې د لیکلو عملیات ترسره کوئ ، د ریسیټ پراساس ، لومړی د ډیټا یا کمانډ انتخاب سیګنال تنظیم کړئ ، بیا د چپ انتخاب سیګنال ټیټ راوباسئ ، بیا د کوربه څخه لیکل شوي مینځپانګې داخل کړئ ، او بیا د لیکلو ډیټا کنټرول سیګنال ټیټ کړئ. . کله چې لوړ راښکته شي، ډاټا د لیکلو کنټرول سیګنال په پورته کیدو څنډه کې د LCD کنټرول IC ته لیکل کیږي. په نهایت کې ، د چپ انتخاب سیګنال لوړ ایستل شوی او د ډیټا لیکلو عملیات بشپړ شوي.
کله چې د لوستلو عملیاتو ته ننوځي ، د ریسیټ پراساس ، لومړی د چپ انتخاب سیګنال ټیټ راوباسئ ، بیا ډیټا یا کمانډ انتخاب سیګنال لوړ کړئ ، بیا د لوستلو ډیټا کنټرول سیګنال ټیټ راوباسئ ، او بیا د LCD کنټرول IC څخه ډاټا ولولئ. . او بیا د لوستلو ډیټا کنټرول سیګنال لوړ راښکته کیږي ، او ډاټا د لوستلو ډیټا کنټرول سیګنال په راپورته کیدو څنډه کې لوستل کیږي. په نهایت کې ، د چپ انتخاب سیګنال لوړ ایستل شوی ، او د معلوماتو لوستلو عملیات بشپړ شوي.
د کارولو لپاره لارښوونې
د STM32 لارښوونې
د تار لګولو لارښوونې:
د پن دندې لپاره د انٹرفیس توضیحات وګورئ.
یادونه:
- دا ماډل په مستقیم ډول د وخت د اتوم پراختیا بورډ TFTLCD سلاټ کې دننه کیدی شي، هیڅ لاسي تار ته اړتیا نشته.
- د اړوند MCU لاندې داخلي پلگ ان پنونه د MCU پنونو ته مراجعه کوي چې مستقیم د پراختیا بورډ دننه د TFTLCD سلاټ سره وصل دي، یوازې د حوالې لپاره.
| MiniSTM32 پراختیا تخته TFTLCD ساکټ په لیکه کې لارښوونې | |||
| شمیره | د موډل پن | اړونده د TFTLCD ساکټ پن | د STM32F103RCT6 سره مطابقت لري د مایکرو کنټرولر داخلي پیوستون پن |
| 1 | CS | CS | PC9 |
| 2 | RS | RS | PC8 |
| 3 | WR | WR | PC7 |
| 4 | RD | RD | PC6 |
| 5 | RST | RST | PC4 |
| 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 | PC10 |
| 24 | VDD | 3.3 | 3.3V |
| 25 | VDD | 3.3 | 3.3V |
| 26 | GND | GND | GND |
| 27 | GND | GND | GND |
| 28 | V5 | نه کارول کیږي | 5V |
| 29 | MO | MISO | PC2 |
| 30 | MI | MOSI | PC3 |
| 31 | قلم | قلم | PC1 |
| 32 | FCS | نه کارول کیږي | NC |
| 33 | TCS | TCS | PC13 |
| 34 | CLK | CLK | PC0 |
| ایلیټ STM32 پراختیا تخته TFTLCD ساکټ په لیکه کې لارښوونې | |||
| شمیره |
د موډل پن |
اړونده د 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 | VDD | VDD | 3.3V |
| 25 | VDD | VDD | 3.3V |
| 26 | GND | GND | GND |
| 27 | GND | GND | GND |
| 28 | V5 | نه کارول کیږي | 5V |
| 29 | MO | MISO | PB2 |
| 30 | MI | MOSI | PF9 |
| 31 | قلم | قلم | PF10 |
| 32 | FCS | نه کارول کیږي | NC |
| 33 | TCS | TCS | PF11 |
| 34 | CLK | CLK | PB1 |
| جنګي بېړۍ STM32 پراختیا تخته TFTLCD ساکټ په لیکه کې لارښوونې | ||||
| شمیره | د موډل پن | اړونده د TFTLCD ساکټ پن | د STM32F103ZET6 سره مطابقت لري د مایکرو کنټرولر داخلي پیوستون پن | |
| 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 | VDD | VDD | 3.3V | |
| 25 | VDD | VDD | 3.3V | |
| 26 | GND | GND | GND | |
| 27 | GND | GND | GND | |
| 28 | V5 | نه کارول کیږي | 5V | |
| 29 | MO | MISO | PF8 | PB2 |
| 30 | MI | MOSI | PF9 | |
| 31 | قلم | قلم | PF10 | |
| 32 | FCS | نه کارول کیږي | NC | |
| 33 | TCS | TCS | PB2 | PF11 |
| 34 | CLK | CLK | PB1 | |
| سپړونکی STM32F4 پراختیا تخته TFTLCD ساکټ په لیکه کې لارښوونې | |||
| شمیره | د موډل پن | اړونده د TFTLCD ساکټ پن | د STM32F407ZGT6 سره مطابقت لري د مایکرو کنټرولر داخلي پیوستون پن |
| 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 | VDD | VDD | 3.3V |
| 25 | VDD | VDD | 3.3V |
| 26 | GND | GND | GND |
| 27 | GND | GND | GND |
| 28 | V5 | نه کارول کیږي | 5V |
| 29 | MO | MISO | PB2 |
| 30 | MI | MOSI | PF11 |
| 31 | قلم | قلم | PB1 |
| 32 | FCS | نه کارول کیږي | NC |
| 33 | TCS | TCS | PC13 |
| 34 | CLK | CLK | PB0 |
| اپولو STM32F4/F7 پراختیا تخته TFTLCD ساکټ په لیکه کې لارښوونې | |||
| شمیره | د موډل پن | اړونده د TFTLCD ساکټ پن | د STM32F429IGT6 سره مطابقت لري، STM32F767IGT6،STM32H743IIT6 د مایکرو کنټرولر داخلي پیوستون پن |
| 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 | VDD | VDD | 3.3V |
| 25 | VDD | VDD | 3.3V |
| 26 | GND | GND | GND |
| 27 | GND | GND | GND |
| 28 | V5 | نه کارول کیږي | 5V |
| 29 | MO | MISO | PG3 |
| 30 | MI | MOSI | PI3 |
| 31 | قلم | قلم | PH7 |
| 32 | FCS | نه کارول کیږي | NC |
| 33 | TCS | TCS | PI8 |
| 34 | CLK | CLK | PH6 |
عملیاتي مرحلې:
- د پورتنیو تارونو لارښوونو سره سم د LCD ماډل (لکه څنګه چې په 1 عکس کې ښودل شوي) او STM32 MCU سره وصل کړئ ، او بریښنا فعاله کړئ؛
- د ازموینې لپاره د C51 ازموینې برنامه غوره کړئ ، لکه څنګه چې لاندې ښودل شوي: (د ازموینې برنامې توضیحات مهرباني وکړئ د ازموینې کڅوړه کې د ازموینې برنامې توضیحي سند ته مراجعه وکړئ)

- د ټاکل شوي ازموینې برنامې پروژه خلاص کړئ ، تالیف او ډاونلوډ کړئ؛
د STM32 ازموینې برنامې تالیف او ډاونلوډ تفصيلي توضیحات په لاندې سند کې موندل کیدی شي:
http://www.lcdwiki.com/res/PublicFile/STM32_Keil_Use_Illustration_EN.pdf - که د LCD ماډل په نورمال ډول کرکټرونه او ګرافیک ښکاره کړي ، برنامه په بریالیتوب سره پرمخ ځي؛
C51 لارښوونې
د تار لګولو لارښوونې:
د پن دندې لپاره د انٹرفیس توضیحات وګورئ.
| STC12C5A60S2 مایکرو کنټرولر ازموینه پروګرام د تار لګولو لارښوونې | ||||
| شمیره | د موډل پن | د 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 | VDD | 3.3V/5V | ||
| 25 | VDD | 3.3V/5V | ||
| 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 مایکرو کنټرولر ازموینه پروګرام تارونه لارښوونې | ||||
| شمیره |
د موډل پن |
د 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.3V | ||
| 24 | VDD | 3.3V/5V | ||
| 25 | VDD | 3.3V/5V | ||
| 26 | GND | GND | ||
| 27 | GND | GND | ||
| 28 | V5 | د نښلولو اړتیا نشته | ||
| 29 | MO | د نښلولو اړتیا نشته | ||
| 30 | MI | د نښلولو اړتیا نشته | ||
| 31 | قلم | د نښلولو اړتیا نشته | ||
| 32 | FCS | د نښلولو اړتیا نشته | ||
| 33 | TCS | د نښلولو اړتیا نشته | ||
| 34 | CLK | د نښلولو اړتیا نشته | ||
یادونه:
- څرنګه چې د STC89C52RC مایکرو کنټرولر د پش پل آوټ پټ فعالیت نلري، د بیک لایټ کنټرول پن باید د 3.3V بریښنا رسولو سره وصل شي ترڅو په سمه توګه روښانه شي.
- څرنګه چې د STC89C52RC مایکرو کنټرولر فلش ظرفیت خورا کوچنی دی (له 25KB څخه کم) ، د ټچ فنکشن سره برنامه نشي ډاونلوډ کیدی ، نو د ټچ سکرین تار ته اړتیا نلري.
عملیاتي مرحلې:
- د پورته تارونو لارښوونو سره سم د LCD ماډل (لکه څنګه چې په 1 انځور کې ښودل شوي) او C51 MCU سره وصل کړئ، او بریښنا یې فعاله کړئ؛
- د ازموینې لپاره د C51 ازموینې برنامه غوره کړئ ، لکه څنګه چې لاندې ښودل شوي:
(د ازموینې برنامه توضیحات مهرباني وکړئ د ازموینې بسته کې د ازموینې برنامې توضیحي سند ته مراجعه وکړئ)

- د ټاکل شوي ازموینې برنامې پروژه خلاص کړئ ، تالیف او ډاونلوډ کړئ؛
د C51 ازموینې برنامې تالیف او ډاونلوډ تفصيلي توضیحات په لاندې سند کې موندل کیدی شي:
http://www.lcdwiki.com/res/PublicFile/C51_Keil%26stc-isp_Use_Illustration_EN.pdf - که د LCD ماډل په نورمال ډول کرکټرونه او ګرافیک ښکاره کړي ، برنامه په بریالیتوب سره پرمخ ځي؛
د سافټویر توضیحات
د کوډ جوړښت
د C51 او STM32 کوډ جوړښت توضیحات د کوډ جوړښت لاندې ښودل شوی:

د اصلي برنامې چلولو لپاره د ډیمو API کوډ د ازموینې کوډ کې شامل دی؛ د LCD ابتکار او اړوند بن موازي پورټ لیکلو ډیټا عملیات په LCD کوډ کې شامل دي؛ د نقاشۍ نقطې، کرښې، ګرافیک، او د چینایي او انګلیسي کرکټر ښودلو اړوند عملیات د GUI کوډ کې شامل دي؛ اصلي فعالیت د چلولو لپاره غوښتنلیک پلي کوي؛ د پلیټ فارم کوډ د پلیټ فارم له مخې توپیر لري؛ د ټچ سکرین اړوند عملیات د ټچ کوډ کې شامل دي؛ د کلیدي پروسس کولو اړوند کوډ په کلیدي کوډ کې شامل دی (د C51 پلیټ فارم د تڼۍ پروسس کولو کوډ نلري)؛ د لیډ ترتیب کولو عملیاتو پورې اړوند کوډ په لیډ کوډ کې شامل دی (د C51 پلیټ فارم د لیډ پروسس کولو کوډ نلري)؛
د GPIO تعریف تشریح
د STM32 ازموینې پروګرام GPIO تعریف توضیحات
د STM32 ازموینې برنامې LCD سکرین GPIO تعریف په lcd.h کې ځای په ځای شوی file، کوم چې په دوه لارو تعریف شوی:
- د STM32F103RCT6 مایکرو کنټرولر ازموینې برنامه د IO انلاګ حالت کاروي (دا د FSMC بس ملاتړ نه کوي)
- د STM32 MCU ازموینې نور پروګرامونه د FSMC بس حالت کاروي
STM32F103RCT6 MCU IO انلاګ ټیسټ برنامه LCD سکرین GPIO تعریف لکه څنګه چې لاندې ښودل شوي:
د FSMC ټیسټ برنامه lcd سکرین GPIO لکه څنګه چې لاندې ښودل شوي تعریف شوي (د STM32F103ZET6 مایکرو کنټرولر FSMC ازموینې برنامه د پخواني په توګه واخلئample):

د STM32 ټچ سکرین پورې اړوند GPIO تعریف په ټچ کې ځای په ځای شوی file لکه څنګه چې لاندې ښودل شوي (د STM32F103RCT6 مایکرو کنټرولر IO سمولیشن ازموینې برنامه د پخوا په توګه واخلئample):
د C51 ازموینې پروګرام GPIO تعریف توضیحات
د C51 ازموینې پروګرام lcd سکرین GPIO تعریف په lcd.h کې ځای پرځای شوی fileلکه څنګه چې لاندې ښودل شوي (د پخواني په توګه د STC12C5A60S2 مایکرو کنټرولر ازموینې برنامه اخیستلample):

د موازي پن تعریف ته اړتیا ده چې د GPIO پورټ ګروپونو ټول سیټ غوره کړي، لکه P0، P2، او داسې نور، ترڅو د معلوماتو لیږدولو په وخت کې عملیات اسانه وي. نور پنونه د وړیا GPIO په توګه تعریف کیدی شي. د ټچ سکرین اړوند GPIO تعریف په touch.h کې ایښودل شوی fileلکه څنګه چې لاندې ښودل شوي (د STC12C5A60S2 مایکرو کنټرولر ازموینې برنامه د پخواني په توګه واخلئample):

د ټچ سکرین GPIO تعریف تعدیل کیدی شي او د کوم بل وړیا GPIO په توګه تعریف کیدی شي.
که مایکرو کنټرولر د P4 GPIO ګروپ ونه لري، penirq د نورو GPIOs په توګه تعریف کیدی شي.
د موازي بندر ارتباط کوډ پلي کول
A. د STM32 ازموینې پروګرام موازي پورټ ارتباطي کوډ پلي کول
د STM32 ازموینې برنامه موازي پورټ مخابراتو کوډ په LCD.c کې ځای په ځای شوی file، کوم چې په دوه لارو پلي کیږي:
- د STM32F103RCT6 مایکرو کنټرولر ازموینې برنامه د IO انلاګ حالت کاروي (دا د FSMC بس ملاتړ نه کوي)
- د STM32 MCU ازموینې نور پروګرامونه د FSMC بس حالت کاروي
د IO سمولو ازموینې برنامه پلي کیږي لکه څنګه چې لاندې ښودل شوي:

د FSMC ازموینې برنامه پلي کیږي لکه څنګه چې لاندې ښودل شوي:

دواړه 8- او 16-bit کمانډ لیکي او 8- او 16-bit ډیټا لیکي او لوستل پلي کیږي.
د C51 ازموینې برنامه موازي پورټ مخابراتو کوډ پلي کول اړونده کوډ په LCD.c کې پلي کیږي file لکه څنګه چې لاندې ښودل شوي:

د 8-bit او 16-bit کمانډونو پلي کول او د 8-bit او 16-bit ډیټا لیکل او لوستل.
د ټچ سکرین کیلیبریشن لارښوونې
A. د STM32 ازموینې پروګرام ټچ سکرین کیلیبریشن لارښوونې
د STM32 ټچ سکرین کیلیبریشن برنامه په اوتومات ډول پیژني چې ایا کیلیبریشن ته اړتیا ده یا په لاسي ډول د تڼۍ په فشارولو سره کیلیبریشن ته ننوځي.
دا د ټچ سکرین ازموینې توکي کې شامل دي. د کیلیبریشن نښه او د کیلیبریشن پیرامیټونه په AT24C02 فلش کې خوندي شوي. که اړتیا وي، د فلش څخه ولولئ. د کیلیبریشن پروسه په لاندې ډول ښودل شوې ده:


د C51 ټیسټ برنامه ټچ سکرین کیلیبریشن لارښوونې
د C51 ټچ سکرین کیلیبریشن د ټچ_اډجسټ ازموینې توکي اجرا کولو ته اړتیا لري (یوازې د STC12C5A60S2 ازموینې برنامې کې شتون لري) ، لکه څنګه چې لاندې ښودل شوي: د C51 ټچ سکرین کیلیبریشن لارښوونې

وروسته له دې چې د ټچ کیلیبریشن تیر شو ، تاسو اړتیا لرئ د ټچ.c په سکرین کې ښودل شوي د کیلیبریشن پیرامیټرې خوندي کړئ fileلکه څنګه چې لاندې ښودل شوي:

عام سافټویر
د ازموینې دا سیټ examples د چینایي او انګلیسي، سمبولونو او انځورونو ښودلو ته اړتیا لري، نو د ماډلو سافټویر کارول کیږي. د ماډلو سافټویر دوه ډوله شتون لري: Image2Lcd او PCtoLCD2002. دلته یوازې د ازموینې برنامې لپاره د ماډلو سافټویر ترتیب دی.
د PCtoLCD2002 ماډلو سافټویر تنظیمات په لاندې ډول دي:
د ډاټ میټریکس فارمیټ تیاره کوډ غوره کړئ
موډول موډ د پرمختللی حالت غوره کوي
د سمت غوره کولو لپاره ماډل واخلئ (لومړی لوړ مقام)
د محصول شمیر سیسټم د هیکساډیسیمل شمیره غوره کوي
د ګمرک بڼه انتخاب C51 بڼه
د ځانګړي ترتیب کولو طریقه په لاندې ډول ده:
http://www.lcdwiki.com/Chinese_and_English_display_modulo_settings
Image2Lcd ماډلو سافټویر تنظیمات لاندې ښودل شوي:

د Image2Lcd سافټویر باید افقی، کیڼ څخه ښیې، له پورتنۍ څخه ښکته، او د مخکینۍ سکین حالت ته ټیټ موقعیت ته تنظیم شي.
اسناد / سرچینې
![]() |
Surenoo SMC0240A-240320 لړۍ MCU انٹرفیس TFT LCD ماډل [pdf] د کارونکي لارښود SMC0240AA3-240320، SMC0240A-240320 لړۍ، SMC0240A-240320 لړۍ MCU انٹرفیس TFT LCD ماډل، MCU انٹرفیس TFT LCD ماډل، TFT LCD ماډل، LCD ماډل |





