Surenoo SMC0350C-320480 سيريز MCU انٽرفيس TFT LCD ماڊل
پيداوار جي وضاحت
پراڊڪٽ هڪ 3.5 انچ TFT LCD ڊسپلي ماڊل آهي جيڪو مزاحمتي ٽچ اسڪرين ۽ ڪيپيسيٽو ٽچ اسڪرين جي وچ ۾ سوئچنگ کي سپورٽ ڪري ٿو. اهو 480 × 320 ريزوليوشن آهي، 16BIT RGB 65K رنگ ڊسپلي کي سپورٽ ڪري ٿو، ۽ اندروني ڊرائيور IC NT35310 آهي، جيڪو 16-bit متوازي پورٽ ڪميونيڪيشن استعمال ڪري ٿو. ماڊل ۾ LCD ڊسپلي، مزاحمتي ٽچ اسڪرين يا ڪيپيسٽينس ٽچ اسڪرين ۽ PCB backplane شامل آھن. ان کي STM32 سيريز ڊولپمينٽ بورڊ جي TFT LCD سلاٽ ۾ پلگ ان ڪري سگھجي ٿو يا C51 پليٽ فارم تي استعمال ڪري سگھجي ٿو.
پيداوار جون خاصيتون
- 3.5 انچ رنگ اسڪرين، سپورٽ 16BIT RGB 65K رنگ ڊسپلي، نمايان رنگ ڏيکاريو
- واضح ڊسپلي لاء 320 × 480 قرارداد
- سپورٽ 16-bit متوازي ڊيٽا بس موڊ سوئچنگ، تيز منتقلي جي رفتار
- سپورٽ ڪري ٿو ALIENTEK STM32 Mini, Elite, WarShip, Explorer, and Apollo Development Boards Direct plug-in use
- مزاحمت ٽچ اسڪرين ۽ capacitive ٽچ اسڪرين جي وچ ۾ سوئچنگ جي حمايت
- مهيا ڪري ٿو هڪ امير ايسampلي پروگرام STM32 ۽ C51 پليٽ فارمن لاءِ
- فوجي-گريڊ عمل معيار، ڊگهي-مدت مستحڪم ڪم
- بنيادي ڊرائيور ٽيڪنيڪل سپورٽ مهيا ڪريو
نالو وصف رنگ ڏيکاريو 16BIT RGB 65K رنگ SKU ايم آر بي 3512 اسڪرين جي ماپ 3.5 (انچ) اسڪرين جو قسم ٽي ايف ٽي ڊرائيور IC NT35310 قرارداد 480*320 (پکسل) ماڊل انٽرفيس 16 بِٽ متوازي انٽرفيس فعال علائقو 48.96 × 73.44 (ايم ايم) ٽچ اسڪرين جو قسم مزاحمت ٽچ اسڪرين يا Capacitive ٽچ اسڪرين
IC کي ڇڪيو مزاحمت ٽچ اسڪرين: XPT2046 Capacitive ٽچ اسڪرين: GT911
ماڊل پي سي بي سائيز 56.41 × 97.60 (ايم ايم) آپريٽنگ جي درجه حرارت -10 ℃ ~ 60 ℃ اسٽوريج جي درجه حرارت -20 ℃ ~ 70 ℃ آپريٽنگ جلدtage 3.3V / 5V بجلي جو استعمال ٽي بي ڊي پيداوار جو وزن (بشمول پيڪنگنگ) 57 جي
پيداوار جي ماپ
نوٽ:
- ماڊل جو هارڊويئر مزاحمتي ٽچ اسڪرين ۽ ڪيپيسيٽو ٽچ اسڪرين جي وچ ۾ سوئچنگ کي سپورٽ ڪري ٿو (جيئن مٿي ڏنل تصوير 1 ۾ ڊاٽ ٿيل لائن باڪس ۾ ڏيکاريل آهي)، جيئن هيٺ ڏنل آهي:
A. مزاحمتي ٽچ اسڪرين استعمال ڪريو: RTOUCH جي ڊاٽ ٿيل لائن باڪس ۾ اجزاء کي سولر ڪريو، ۽ CTOUCH جي ڊاٽ ٿيل لائن باڪس ۾ اجزاء کي ويلڊ ڪرڻ جي ضرورت نه آھي؛
B. Capacitive ٽچ اسڪرين استعمال ڪريو: CTOUCH جي ڊاٽ ٿيل لائن باڪس ۾ اجزاء کي سولر ڪريو، ۽ RTOUCH جي ڊاٽ ٿيل لائن باڪس ۾ اجزاء کي ويلڊ ڪرڻ جي ضرورت نه آھي؛ - هي ماڊل سڌو سنئون داخل ٿي سگهي ٿو TFTLCD سلاٽ جي وقت واري ايٽم ڊولپمينٽ بورڊ جي، ڪنهن به دستي وائرنگ جي ضرورت ناهي. 3
- هن ماڊل جو هارڊويئر صرف 16 بٽ موڊ کي سپورٽ ڪري ٿو
اهم نوٽ:
- هيٺيون پن نمبر 1 ~ 34 اسان جي ڪمپني جي PCB backplane سان ماڊل پن جو پن نمبر آهن. جيڪڏھن توھان بيئر اسڪرين خريد ڪريو ٿا، مھرباني ڪري بيئر اسڪرين جي وضاحت جي پن جي تعريف جو حوالو ڏيو، ھيٺ ڏنل ماڊل پن نمبرن جي مطابق سڌو وائر بدران سگنل جي قسم جي وائرنگ ڏانھن وڃو. مثال طورample: CS اسان جي ماڊل تي 1 پن آهي. اهو ٿي سگهي ٿو x پن مختلف سائيز جي ننگي اسڪرين تي.
- وي سي سي جي فراهمي بابت حجمtage: جيڪڏهن توهان PCB backplane سان هڪ ماڊل خريد ڪريو ٿا، VCC/VDD پاور سپلائي 5V يا 3.3V سان ڳنڍجي سگهي ٿي (ماڊيول الٽرا لو ڊراپ آئوٽ 5V کان 3V سرڪٽ ۾ ضم ٿيل آهي)، جيڪڏهن توهان بيئر اسڪرين LCD خريد ڪندا آهيو، صرف 3.3 کي ڳنڍڻ جي ياد رکو. وي.
- جي باري ۾ backlight voltage: PCB backplane سان گڏ ماڊل ٽنڊوڊ بيڪ لائيٽ ڪنٽرول سرڪٽ کي ضم ڪيو آهي، جيڪو صرف BL پن يا PWM موج جي اعلي سطح کي ان پٽ ڪرڻ جي ضرورت آهي ته backlight کي روشن ڪرڻ لاء. جيڪڏهن توهان هڪ ننگي اسڪرين خريد ڪري رهيا آهيو، LEDAx 3.0V-3.3V سان ڳنڍيل آهي ۽ LEDKx گرائونڊ آهي.
نمبر ماڊل پن پن وضاحت 1 CS LCD ري سيٽ ڪنٽرول پن (گهٽ سطح فعال) 2 RS LCD رجسٽر / ڊيٽا چونڊ ڪنٽرول پن (اعلي سطح: رجسٽر، گهٽ سطح: ڊيٽا)
3 WR LCD لکڻ جو ڪنٽرول پن 4 RD LCD پڙهڻ ڪنٽرول پن 5 آر ايس ٽي LCD ري سيٽ ڪنٽرول پن (گهٽ سطح ري سيٽ) 6 D0 LCD ڊيٽا بس 16-bit پن 8 D2 9 D3 10 D4 11 D5 12 D6 13 D7 14 D8 15 D9 16 ڊي 10 17 ڊي 11 18 ڊي 12 19 ڊي 13 20 ڊي 14 21 ڊي 15 22 جي اين ڊي ماڊل پاور گرائونڊ پن 23 BL LCD backlight ڪنٽرول پن (اعلي سطح جي روشني) 24 وي ڊي ڊي ماڊل پاور مثبت پن (ماڊيول شامل ڪيو ويو آهي voltagاي ريگيوليٽر IC، اهو STM5 تي 3.3V يا 32V سان ڳنڍيل ٿي سگهي ٿو ۽ 5V تي سي51)
25 وي ڊي ڊي 26 جي اين ڊي ماڊل پاور گرائونڊ پن 27 جي اين ڊي 28 NC LCD backlight پاور مثبت پن (ڊفالٽ شيئر ٿيل آن بورڊ بيڪ لائيٽ پاور سپلائي، هي پن نه ٿي سگھي ڳنڍيل)
29 MI مزاحمت ٽچ اسڪرين SPI بس سگنل پڙهڻ 30 MO مزاحمت ٽچ اسڪرين SPI بس لکڻ سگنل يا capacitance ٽچ اسڪرين IIC بس ڊيٽا سگنل 31 قلم Capacitive يا resistive ٽچ اسڪرين مداخلت ڳولڻ وارو پن (گهٽ سطح جڏهن رابطي ۾ اچي ٿي)
32 NC وضاحت نه ڪئي وئي، استعمال ڪرڻ جي ڪا ضرورت ناهي 33 TCS مزاحمتي ٽچ اسڪرين چپ سليڪشن ڪنٽرول سگنل يا ڪيپيسيٽو ٽچ اسڪرين ري سيٽ سگنل (گهٽ ليول ري سيٽ) 34 TCK مزاحمت ٽچ اسڪرين SPI بس يا capacitive ٽچ اسڪرين IIC بس گھڙي سگنل
هارڊويئر جي ٺاھ جوڙ
LCD ماڊل هارڊويئر سرڪٽ ڇهن حصن تي مشتمل آهي: هڪ LCD ڊسپلي ڪنٽرول سرڪٽ، هڪ پاور ڪنٽرول سرڪٽ، هڪ Impedance بيلنس ايڊجسٽ ڪرڻ وارو سرڪٽ، هڪ capacitive ٽچ اسڪرين ڪنٽرول سرڪٽ، هڪ مزاحمتي ٽچ اسڪرين ڪنٽرول سرڪٽ ۽ هڪ backlight ڪنٽرول سرڪٽ. LCD جي پنن کي ڪنٽرول ڪرڻ لاءِ LCD ڊسپلي ڪنٽرول سرڪٽ، بشمول ڪنٽرول پن ۽ ڊيٽا جي منتقلي جا پن. سپلائي جي مقدار کي مستحڪم ڪرڻ لاء پاور ڪنٽرول سرڪٽtage ۽ خارجي سپلائي حجم کي چونڊيوtagاي ايمپيڊينس بيلنس ايڊجسٽ ڪرڻ وارو سرڪٽ MCU پن ۽ LCD پن جي وچ ۾ رڪاوٽ کي توازن ڪرڻ لاءِ استعمال ڪيو ويندو آهي. مزاحمت ٽچ اسڪرين ڪنٽرول سرڪٽ استعمال ڪيو ويندو آهي ڪنٽرول ڪرڻ لاء ٽچ اسڪرين مداخلت حاصل ڪرڻ، ڊيٽا ايسampلنگ، AD ڪنورشن، ڊيٽا ٽرانسميشن، وغيره Capacitive ٽچ اسڪرين ڪنٽرول سرڪٽ ٽچ اسڪرين جي مداخلت جي حصول کي ڪنٽرول ڪرڻ لاء استعمال ڪيو ويندو آهي، ڊيٽا ايسampling، AD ڪنورشن، ڊيٽا ٽرانسميشن، وغيره. هڪ backlight ڪنٽرول سرڪٽ backlight جي روشني کي ڪنٽرول ڪرڻ لاء استعمال ڪيو ويندو آهي.
ڪم ڪندڙ اصول
- NT35310 ڪنٽرولر جو تعارف
NT35310 ڪنٽرولر 320 * 480 جي وڌ ۾ وڌ ريزوليوشن کي سپورٽ ڪري ٿو ۽ 345600 بائيٽ گرام آھي. اهو پڻ سپورٽ ڪري ٿو 8-bit، 9-bit، 16-bit، 18-bit متوازي پورٽ ڊيٽا بس. اهو پڻ 3-تار ۽ 4-تار SPI سيريل بندرگاهن کي سپورٽ ڪري ٿو. جيئن ته حمايت ٿيل قرارداد نسبتا وڏي آهي ۽ منتقل ٿيل ڊيٽا جي مقدار وڏي آهي، متوازي پورٽ ٽرانسميشن کي منظور ڪيو ويو آهي، ۽ ٽرانسميشن جي رفتار تيز آهي. NT35310 65K، 262K ۽ رنگ ڊسپلي کي پڻ سپورٽ ڪري ٿو، ڊسپلي رنگ تمام امير آهي، جڏهن ته گھمڻ واري ڊسپلي ۽ اسڪرول ڊسپلي ۽ وڊيو پلے بیک کي سپورٽ ڪري ٿو، مختلف طريقن سان ڏيکاري ٿو.
NT35310 ڪنٽرولر استعمال ڪري ٿو 16bit (RGB565) هڪ پکسل ڊسپلي کي ڪنٽرول ڪرڻ لاءِ، تنهن ڪري اهو ڏيکاري سگھي ٿو 65K رنگن تائين في پکسل. پکسل ايڊريس سيٽنگ قطار ۽ ڪالمن جي ترتيب ۾ ڪئي وئي آهي، ۽ اسڪيننگ موڊ جي ذريعي وڌائڻ ۽ گهٽجڻ واري هدايت کي طئي ڪيو ويندو آهي. NT35310 ڊسپلي جو طريقو پتي کي ترتيب ڏيڻ ۽ پوء رنگ جي قيمت کي ترتيب ڏيڻ سان ڪيو ويندو آهي. - متوازي پورٽ ڪميونيڪيشن جو تعارف
متوازي پورٽ ڪميونيڪيشن لکڻ واري موڊ ٽائيمنگ هيٺ ڏنل ڏيکاريل آهي:
متوازي پورٽ ڪميونيڪيشن پڙهڻ جو وقت هيٺ ڏنل شڪل ۾ ڏيکاريو ويو آهي:
CSX متوازي پورٽ ڪميونيڪيشن کي فعال ۽ غير فعال ڪرڻ لاءِ هڪ چپ سليڪٽ سگنل آهي، فعال گهٽ DCX آهي ڊيٽا يا ڪمانڊ سليڪشن سگنل، 1-لکيو ڊيٽا يا ڪمانڊ پيٽرولر، 0-لکڻ ڪمانڊ WRX هڪ لکندڙ ڊيٽا ڪنٽرول سگنل آهي RDX هڪ پڙهڻ واري ڊيٽا ڪنٽرول آهي. signal Host-D[17: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 | آر ايس ٽي | آر ايس ٽي | PC4 | ||
6 | D0 | D0 | پي بي 0 | ||
7 | D1 | D1 | پي بي 1 | ||
8 | D2 | D2 | پي بي 2 | ||
9 | D3 | D3 | پي بي 3 | ||
10 | D4 | D4 | پي بي 4 | ||
11 | D5 | D5 | پي بي 5 | ||
12 | D6 | D6 | پي بي 6 | ||
13 | D7 | D7 | پي بي 7 | ||
14 | D8 | D8 | پي بي 8 | ||
15 | D9 | D9 | پي بي 9 | ||
16 | ڊي 10 | ڊي 10 | پي بي 10 | ||
17 | ڊي 11 | ڊي 11 | پي بي 11 | ||
18 | ڊي 12 | ڊي 12 | پي بي 12 | ||
19 | ڊي 13 | ڊي 13 | پي بي 13 | ||
20 | ڊي 14 | ڊي 14 | پي بي 14 | ||
21 | ڊي 15 | ڊي 15 | پي بي 15 | ||
22 | جي اين ڊي | جي اين ڊي | جي اين ڊي | ||
23 | BL | BL | PC10 | ||
24 | وي ڊي ڊي | 3.3 | 3.3V | ||
25 | وي ڊي ڊي | 3.3 | 3.3V | ||
26 | جي اين ڊي | جي اين ڊي | جي اين ڊي | ||
27 | جي اين ڊي | جي اين ڊي | جي اين ڊي | ||
28 | NC | استعمال نه ٿيو | 5V | ||
29 | MI | ميسو | PC2 | ||
30 | MO | موسي | PC3 | ||
31 | قلم | قلم | PC1 | ||
32 | NC | استعمال نه ٿيو | NC | ||
33 | TCS | TCS | PC13 | ||
34 | TCK | CLK | PC0 | ||
ايلٽ STM32 ترقي بورڊ TFTLCD ساکٽ آن لائن هدايتون | |||||
نمبر | ماڊل پن | ملندڙ TFTLCD ساکٽ پن | STM32F103ZET6 مائڪرو ڪنٽرولر اندروني ڪنيڪشن پن سان ملندڙ | ||
1 | CS | CS | پي جي 12 | ||
2 | RS | RS | پي جي 0 | ||
3 | WR | WR | پي ڊي 5 | ||
4 | RD | RD | پي ڊي 4 | ||
5 | آر ايس ٽي | آر ايس ٽي | پن ٻيهر سيٽ ڪريو | ||
6 | D0 | D0 | پي ڊي 14 | ||
7 | D1 | D1 | پي ڊي 15 | ||
8 | D2 | D2 | پي ڊي 0 | ||
9 | D3 | D3 | پي ڊي 1 | ||
10 | D4 | D4 | پي 7 | ||
11 | D5 | D5 | پي 8 | ||
12 | D6 | D6 | پي 9 | ||
13 | D7 | D7 | پي 10 | ||
14 | D8 | D8 | پي 11 | ||
15 | D9 | D9 | پي 12 | ||
16 | ڊي 10 | ڊي 10 | پي 13 | ||
17 | ڊي 11 | ڊي 11 | پي 14 | ||
18 | ڊي 12 | ڊي 12 | پي 15 | ||
19 | ڊي 13 | ڊي 13 | پي ڊي 8 | ||
20 | ڊي 14 | ڊي 14 | پي ڊي 9 | ||
21 | ڊي 15 | ڊي 15 | پي ڊي 10 | ||
22 | جي اين ڊي | جي اين ڊي | جي اين ڊي | ||
23 | BL | BL | پي بي 0 | ||
24 | وي ڊي ڊي | وي ڊي ڊي | 3.3V | ||
25 | وي ڊي ڊي | وي ڊي ڊي | 3.3V | ||
26 | جي اين ڊي | جي اين ڊي | جي اين ڊي | ||
27 | جي اين ڊي | جي اين ڊي | جي اين ڊي | ||
28 | NC | استعمال نه ٿيو | 5V | ||
29 | MI | ميسو | پي بي 2 | ||
30 | MO | موسي | PF9 | ||
31 | قلم | قلم | PF10 | ||
32 | NC | استعمال نه ٿيو | NC | ||
33 | TCS | TCS | PF11 | ||
34 | TCK | CLK | پي بي 1 | ||
جنگي جهاز STM32 ترقي بورڊ TFTLCD ساکٽ آن لائن هدايتون | |||||
ماڊل پن | ملندڙ TFTLCD ساکٽ پن | ملندڙ STM32F103ZET6
مائڪرو ڪنٽرولر اندروني ڪنيڪشن پن |
|||
V2 | V3 | ||||
CS | CS | پي جي 12 | |||
RS | RS | پي جي 0 | |||
WR | WR | پي ڊي 5 | |||
RD | RD | پي ڊي 4 | |||
آر ايس ٽي | آر ايس ٽي | پن ٻيهر سيٽ ڪريو | |||
D0 | D0 | پي ڊي 14 | |||
D1 | D1 | پي ڊي 15 | |||
D2 | D2 | پي ڊي 0 | |||
D3 | D3 | پي ڊي 1 | |||
D4 | D4 | پي 7 | |||
D5 | D5 | پي 8 | |||
D6 | D6 | پي 9 | |||
D7 | D7 | پي 10 | |||
D8 | D8 | پي 11 | |||
D9 | D9 | پي 12 | |||
ڊي 10 | ڊي 10 | پي 13 | |||
ڊي 11 | ڊي 11 | پي 14 | |||
ڊي 12 | ڊي 12 | پي 15 | |||
ڊي 13 | ڊي 13 | پي ڊي 8 | |||
ڊي 14 | ڊي 14 | پي ڊي 9 | |||
ڊي 15 | ڊي 15 | پي ڊي 10 | |||
جي اين ڊي | جي اين ڊي | جي اين ڊي | |||
BL | BL | پي بي 0 | |||
وي ڊي ڊي | وي ڊي ڊي | 3.3V | |||
وي ڊي ڊي | وي ڊي ڊي | 3.3V | |||
جي اين ڊي | جي اين ڊي | جي اين ڊي | |||
جي اين ڊي | جي اين ڊي | جي اين ڊي | |||
NC | استعمال نه ٿيو | 5V | |||
29 | MI | ميسو | PF8 | پي بي 2 | |
30 | MO | موسي | PF9 | ||
31 | قلم | قلم | PF10 | ||
32 | NC | استعمال نه ٿيو | NC | ||
33 | TCS | TCS | پي بي 2 | PF11 | |
34 | TCK | CLK | پي بي 1 | ||
ايڪسپلورر STM32F4 ترقي بورڊ TFTLCD ساکٽ ان لائن هدايتون | |||||
نمبر | ماڊل پن | ملندڙ
TFTLCD ساکٽ پن |
ملندڙ STM32F407ZGT6
مائڪرو ڪنٽرولر اندروني ڪنيڪشن پن |
||
1 | CS | CS | پي جي 12 | ||
2 | RS | RS | PF12 | ||
3 | WR | WR | پي ڊي 5 | ||
4 | RD | RD | پي ڊي 4 | ||
5 | آر ايس ٽي | آر ايس ٽي | پن ٻيهر سيٽ ڪريو | ||
6 | D0 | D0 | پي ڊي 14 | ||
7 | D1 | D1 | پي ڊي 15 | ||
8 | D2 | D2 | پي ڊي 0 | ||
9 | D3 | D3 | پي ڊي 1 | ||
10 | D4 | D4 | پي 7 | ||
11 | D5 | D5 | پي 8 | ||
12 | D6 | D6 | پي 9 | ||
13 | D7 | D7 | پي 10 | ||
14 | D8 | D8 | پي 11 | ||
15 | D9 | D9 | پي 12 | ||
16 | ڊي 10 | ڊي 10 | پي 13 | ||
17 | ڊي 11 | ڊي 11 | پي 14 | ||
18 | ڊي 12 | ڊي 12 | پي 15 | ||
19 | ڊي 13 | ڊي 13 | پي ڊي 8 | ||
20 | ڊي 14 | ڊي 14 | پي ڊي 9 | ||
21 | ڊي 15 | ڊي 15 | پي ڊي 10 | ||
22 | جي اين ڊي | جي اين ڊي | جي اين ڊي | ||
23 | BL | BL | پي بي 15 | ||
24 | وي ڊي ڊي | وي ڊي ڊي | 3.3V | ||
25 | وي ڊي ڊي | وي ڊي ڊي | 3.3V | ||
26 | جي اين ڊي | جي اين ڊي | جي اين ڊي | ||
27 | جي اين ڊي | جي اين ڊي | جي اين ڊي | ||
28 | NC | استعمال نه ٿيو | 5V | ||
29 | MI | ميسو | پي بي 2 | ||
30 | MO | موسي | PF11 | ||
31 | قلم | قلم | پي بي 1 | ||
32 | NC | استعمال نه ٿيو | NC | ||
33 | TCS | TCS | PC13 | ||
34 | TCK | CLK | پي بي 0 | ||
اپالو STM32F4/F7 ترقي بورڊ TFTLCD ساکٽ ان لائن هدايتون | |||||
نمبر |
ماڊل پن |
ملندڙ TFTLCD ساکٽ پن | Corresponding to STM32F429IGT6、STM32F767IGT6、STM32H743IIT6
مائڪرو ڪنٽرولر اندروني ڪنيڪشن پن |
||
1 | CS | CS | پي ڊي 7 | ||
2 | RS | RS | پي ڊي 13 | ||
3 | WR | WR | پي ڊي 5 | ||
4 | RD | RD | پي ڊي 4 | ||
5 | آر ايس ٽي | آر ايس ٽي | پن ٻيهر سيٽ ڪريو | ||
6 | D0 | D0 | پي ڊي 14 | ||
7 | D1 | D1 | پي ڊي 15 | ||
8 | D2 | D2 | پي ڊي 0 | ||
9 | D3 | D3 | پي ڊي 1 | ||
10 | D4 | D4 | پي 7 | ||
11 | D5 | D5 | پي 8 | ||
12 | D6 | D6 | پي 9 | ||
13 | D7 | D7 | پي 10 | ||
14 | D8 | D8 | پي 11 | ||
15 | D9 | D9 | پي 12 | ||
16 | ڊي 10 | ڊي 10 | پي 13 | ||
17 | ڊي 11 | ڊي 11 | پي 14 | ||
18 | ڊي 12 | ڊي 12 | پي 15 | ||
19 | ڊي 13 | ڊي 13 | پي ڊي 8 | ||
20 | ڊي 14 | ڊي 14 | پي ڊي 9 | ||
21 | ڊي 15 | ڊي 15 | پي ڊي 10 | ||
22 | جي اين ڊي | جي اين ڊي | جي اين ڊي | ||
23 | BL | BL | پي بي 5 | ||
24 | وي ڊي ڊي | وي ڊي ڊي | 3.3V | ||
25 | وي ڊي ڊي | وي ڊي ڊي | 3.3V | ||
26 | جي اين ڊي | جي اين ڊي | جي اين ڊي | ||
27 | جي اين ڊي | جي اين ڊي | جي اين ڊي | ||
28 | NC | استعمال نه ٿيو | 5V | ||
29 | MI | ميسو | پي جي 3 | ||
30 | MO | موسي | PI3 | ||
31 | قلم | قلم | PH7 | ||
32 | NC | استعمال نه ٿيو | NC | ||
33 | TCS | TCS | PI8 | ||
34 | TCK | CLK | PH6 | ||
آپريٽنگ مرحلا:
A. LCD ماڊل کي ڳنڍيو (جيئن تصوير 1 ۾ ڏيکاريل آهي) ۽ STM32 MCU مطابق
مٿي ڏنل وائرنگ جي هدايتن تي، ۽ پاور آن؛
B. C51 ٽيسٽ پروگرام کي آزمايو وڃي، جيئن هيٺ ڏيکاريل آهي:
(مهرباني ڪري ڏسو ٽيسٽ پروگرام جي دستاويزن لاءِ ٽيسٽ پروگرام
وضاحت.)
کوليو چونڊيو ٽيسٽ پروگرام پروجيڪٽ، مرتب ۽ ڊائون لوڊ؛ STM32 ٽيسٽ پروگرام جي تاليف ۽ ڊائون لوڊ جو تفصيلي تفصيل هيٺ ڏنل دستاويز ۾ ڳولي سگھجي ٿو:
http://www.lcdwiki.com/res/PublicFile/STM32_Keil_Use_Illustration_EN.pdf
D. جيڪڏهن LCD ماڊل ڏيکاري ٿو ڪردارن ۽ گرافڪس کي عام طور تي، پروگرام ڪاميابي سان هلندو آهي؛
C51 هدايتون
وائرنگ هدايتون: پن اسائنمنٽس لاءِ انٽرفيس جي وضاحت ڏسو.
نوٽ:
- جيئن ته STC12C5A60S2 مائڪرو ڪنٽرولر جي GPIO جي ان پٽ ۽ ٻاھرين سطحون 5V آھن، ڪيپيسيٽيو ٽچ IC عام طور تي ڪم نٿو ڪري سگھي (صرف 1.8 ~ 3.3V قبول ڪري سگھجي ٿو). جيڪڏھن توھان چاھيو ٿا capacitive touch function استعمال ڪريو، توھان کي ڳنڍڻ جي ضرورت آھي ليول ڪنورشن ماڊل؛
- جيئن ته STC89C52RC مائڪرو ڪنٽرولر وٽ پش-پُل آئوٽ پُٽ فنڪشن نه آهي، ان ڪري بئڪ لائٽ ڪنٽرول پن کي 3.3V پاور سپلائي سان ڳنڍڻ جي ضرورت آهي ته جيئن صحيح طرح روشن ٿئي.
- جيئن ته STC89C52RC مائڪرو ڪنٽرولر جي فليش گنجائش تمام ننڍي آهي (25KB کان گهٽ)، ٽچ فنڪشن سان پروگرام ڊائون لوڊ نٿو ڪري سگهجي، تنهنڪري ٽچ اسڪرين کي وائرنگ جي ضرورت ناهي.
STC12C5A60S2 مائڪرو ڪنٽرولر ٽيسٽ پروگرام وائرنگ هدايتون ماڊل پن
STC12 ڊولپمينٽ بورڊ سان لاڳاپيل وائرنگ پن
CS پي 13 RS پي 12 WR پي 11 RD پي 10 آر ايس ٽي پي 33 D0 پي 00 D1 پي 01 D2 پي 02 D3 پي 03 D4 پي 04 D5 پي 05 D6 پي 06 D7 پي 07 D8 پي 20 D9 پي 21 ڊي 10 پي 22 ڊي 11 پي 23 ڊي 12 پي 24 ڊي 13 پي 25 ڊي 14 پي 26 ڊي 15 پي 27 جي اين ڊي جي اين ڊي BL پي 31 وي ڊي ڊي 5V وي ڊي ڊي 5V جي اين ڊي جي اين ڊي جي اين ڊي جي اين ڊي NC ڳنڍڻ جي ضرورت ناهي MI ڳنڍڻ جي ضرورت ناهي 30 MO پي 34 31 قلم پي 32 32 NC ڳنڍڻ جي ضرورت ناهي 33 TCS پي 37 34 TCK پي 36 1 CS پي 13 2 RS پي 12 3 WR پي 11 4 RD پي 10 5 آر ايس ٽي پي 14 6 D0 پي 30 7 D1 پي 31 8 D2 پي 32 9 D3 پي 33 10 D4 پي 34 11 D5 پي 35 12 D6 پي 36 13 D7 پي 37 14 D8 پي 20 15 D9 پي 21 16 ڊي 10 پي 22 17 ڊي 11 پي 23 18 ڊي 12 پي 24 19 ڊي 13 پي 25 20 ڊي 14 پي 26 21 ڊي 15 پي 27 22 جي اين ڊي جي اين ڊي 23 BL 3.3V 24 وي ڊي ڊي 5V 25 وي ڊي ڊي 5V 26 جي اين ڊي جي اين ڊي 27 جي اين ڊي جي اين ڊي 28 NC ڳنڍڻ جي ضرورت ناهي 29 MI ڳنڍڻ جي ضرورت ناهي 30 MO ڳنڍڻ جي ضرورت ناهي 31 قلم ڳنڍڻ جي ضرورت ناهي 32 NC ڳنڍڻ جي ضرورت ناهي 33 TCS ڳنڍڻ جي ضرورت ناهي 34 TCK ڳنڍڻ جي ضرورت ناهي
آپريٽنگ مرحلا:
A. مٿي ڏنل وائرنگ جي هدايتن جي مطابق LCD ماڊل (جيئن تصوير 1 ۾ ڏيکاريل آهي) ۽ C51 MCU کي ڳنڍيو، ۽ پاور آن؛
B. C51 ٽيسٽ پروگرام کي آزمايو وڃي، جيئن هيٺ ڏيکاريل آهي:
(ٽيسٽ پروگرام جي تفصيل مهرباني ڪري ڏسو ٽيسٽ پروگرام جي تفصيل واري دستاويز کي ٽيسٽ پيڪيج ۾)
C. کوليو چونڊيو ٽيسٽ پروگرام پروجيڪٽ، مرتب ۽ ڊائون لوڊ؛ C51 ٽيسٽ پروگرام جي تاليف ۽ ڊائون لوڊ جو تفصيلي تفصيل هيٺ ڏنل دستاويز ۾ ملي سگهي ٿو:
http://www.lcdwiki.com/res/PublicFile/C51_Keil%26stc-isp_Use_Illustration_EN.pdf
D. جيڪڏهن LCD ماڊل ڏيکاري ٿو ڪردارن ۽ گرافڪس کي عام طور تي، پروگرام ڪاميابي سان هلندو آهي؛
سافٽ ويئر جي وضاحت
- ڪوڊ آرڪيٽيڪچر
A. C51 ۽ STM32 ڪوڊ آرڪيٽيڪچر تفصيل ڪوڊ آرڪيٽيڪچر ھيٺ ڏيکاريل آھي: Sampلي ڪوڊ
مکيه پروگرام رن ٽائم لاءِ ڊيمو API ڪوڊ ٽيسٽ ڪوڊ ۾ شامل آهي؛ LCD شروعات ۽ لاڳاپيل بن متوازي پورٽ لکڻ ڊيٽا آپريشن LCD ڪوڊ ۾ شامل آهن؛ ڊرائنگ پوائنٽس، لائينون، گرافڪس، ۽ چيني ۽ انگريزي ڪردار ڊسپلي سان لاڳاپيل آپريشنز GUI ڪوڊ ۾ شامل آھن؛ مکيه فنڪشن ايپليڪيشن کي هلائڻ لاء لاڳو ڪري ٿو؛ پليٽ فارم ڪوڊ پليٽ فارم جي لحاظ کان مختلف آهي؛ IIC ڪوڊ capacitive touch IC GT911 پاران استعمال ڪيو ويندو آهي، جنهن ۾ IIC شروعاتي، ڊيٽا لکڻ ۽ پڙهڻ وغيره شامل آهن؛ ٽچ ڪوڊ ۾ ٻه حصا شامل آهن: مزاحمتي ٽچ اسڪرين ڪوڊ ۽ ڪيپيسٽينس ٽچ اسڪرين (gt911) ڪوڊ؛ اهم پروسيسنگ سان لاڳاپيل ڪوڊ اهم ڪوڊ ۾ شامل ڪيو ويو آهي (C51 پليٽ فارم وٽ بٽڻ پروسيسنگ ڪوڊ نه آهي)؛ ليڊ جي ترتيب واري آپريشن سان لاڳاپيل ڪوڊ ليڊ ڪوڊ ۾ شامل ڪيو ويو آھي (C51 پليٽ فارم وٽ ليڊ پروسيسنگ ڪوڊ نه آھي)؛ - GPIO تعريف جي وضاحت
A. STM32 ٽيسٽ پروگرام GPIO تعريف جي وضاحت STM32 ٽيسٽ پروگرام جي LCD اسڪرين جي GPIO تعريف lcd.h ۾ رکيل آهي file، جنهن کي ٻن طريقن سان بيان ڪيو ويو آهي: 1) STM32F103RCT6 مائڪرو ڪنٽرولر ٽيسٽ پروگرام IO اينالاگ موڊ استعمال ڪري ٿو (اهو FSMC بس کي سپورٽ نٿو ڏئي) 2) ٻيا STM32 MCU ٽيسٽ پروگرام استعمال ڪن ٿا FSMC بس موڊ STM32F103RCT6 MCU IO اينالاگ ٽيسٽ پروگرام LCD اسڪرين GPIO تعريف هيٺ ڏيکاريل آهي:
FSMC ٽيسٽ پروگرام lcd اسڪرين GPIO وضاحت ڪئي وئي آهي جيئن هيٺ ڏيکاريل آهي ( STM32F103ZET6 microcontroller FSMC ٽيسٽ پروگرام کي اڳوڻي طور تي وٺوample):
STM32 پليٽ فارم ٽچ اسڪرين سان لاڳاپيل ڪوڊ ٻن حصن تي مشتمل آهي: مزاحمت ٽچ اسڪرين ڪوڊ ۽ capacitance ٽچ اسڪرين ڪوڊ. مزاحمتي ٽچ اسڪرين GPIO تعريف rtp.h ۾ رکيل آهي file جيئن هيٺ ڏيکاريل آهي ( STM32F103ZET6 microcontroller IO اينالاگ ٽيسٽ پروگرام کي اڳوڻي طور تي وٺوample):
Capacitance ٽچ اسڪرين سان لاڳاپيل GPIO تعريف ٻن حصن تي مشتمل آهي: IIC جي GPIO تعريف ۽ اسڪرين جي مداخلت ۽ GPIO تعريف کي ري سيٽ ڪريو. IIC GPIO وصف ctpiic.h ۾ رکيل آهي file جيئن هيٺ ڏيکاريل آهي (مثال طور STM32F103RCT6 مائڪرو ڪنٽرولر FSMC ٽيسٽ پروگرام وٺوample):
ٽچ اسڪرين جو وقفو ۽ ري سيٽ GPIO تعريف GT911.h ۾ رکيل آهي، جيئن هيٺ ڏنل شڪل ۾ ڏيکاريل آهي (مثال طور STM32F103ZET6 مائڪرو ڪنٽرولر FSMC ٽيسٽ پروگرام وٺو.ample):
B. C51 ٽيسٽ پروگرام GPIO وصف بيان C51 ٽيسٽ پروگرام lcd اسڪرين GPIO تعريف lcd.h ۾ رکيل آهي file, جيئن هيٺ ڏيکاريل آهي (STC12C5A60S2 microcontroller ٽيسٽ پروگرام کڻڻample):
متوازي پن جي تعريف کي GPIO پورٽ گروپن جي مڪمل سيٽ کي چونڊڻ جي ضرورت آهي، جهڙوڪ P0، P2، وغيره، انهي ڪري جڏهن ڊيٽا کي منتقل ڪرڻ، آپريشن آسان آهي. ٻين پنن کي ڪنهن به مفت GPIO طور بيان ڪري سگهجي ٿو. C51 پليٽ فارم ٽچ اسڪرين سان لاڳاپيل ڪوڊ ٻن حصن تي مشتمل آهي: مزاحمت ٽچ اسڪرين ڪوڊ ۽ capacitance ٽچ اسڪرين ڪوڊ. مزاحمتي ٽچ اسڪرين GPIO تعريف rtp.h ۾ رکيل آهي file جيئن هيٺ ڏيکاريل آهي (اڳوڻي طور STC12C5A60S2 مائڪرو ڪنٽرولر ٽيسٽ پروگرام کڻڻample):
Capacitance ٽچ اسڪرين سان لاڳاپيل GPIO تعريف ٻن حصن تي مشتمل آهي: IIC جي GPIO تعريف ۽ اسڪرين جي مداخلت ۽ GPIO تعريف کي ري سيٽ ڪريو. IIC GPIO وصف gtiic.h ۾ رکيل آهي file جيئن هيٺ ڏيکاريل آهي (مثال طور STC12C5A60S2 مائڪرو ڪنٽرولر ٽيسٽ پروگرام وٺوample):
اسڪرين جي مداخلت ۽ ري سيٽ GPIO جي تعريف GT911.h ۾ رکيل آهي، جيئن هيٺ ڏنل شڪل ۾ ڏيکاريل آهي (مثال طور STC12C5A60S2 مائڪرو ڪنٽرولر ٽيسٽ پروگرام وٺو.ample):
ٽچ اسڪرين جي GPIO وصف کي تبديل ڪري سگھجي ٿو ۽ ڪنھن ٻئي مفت GPIO طور بيان ڪري سگھجي ٿو. - متوازي پورٽ ڪميونيڪيشن ڪوڊ لاڳو ڪرڻ
A. STM32 ٽيسٽ پروگرام متوازي پورٽ ڪميونيڪيشن ڪوڊ لاڳو ڪرڻ STM32 ٽيسٽ پروگرام متوازي پورٽ ڪميونيڪيشن ڪوڊ LCD.c ۾ رکيل آهي file، جيڪو ٻن طريقن سان لاڳو ٿئي ٿو: 1) STM32F103RCT6 مائڪرو ڪنٽرولر ٽيسٽ پروگرام IO اينالاگ موڊ استعمال ڪري ٿو (اهو FSMC بس کي سپورٽ نٿو ڪري) 2) ٻيا STM32 MCU ٽيسٽ پروگرام FSMC بس موڊ استعمال ڪن ٿا IO سموليشن ٽيسٽ پروگرام لاڳو ڪيو ويو آهي جيئن هيٺ ڏيکاريل آهي:
FSMC ٽيسٽ پروگرام لاڳو ڪيو ويو آهي جيئن هيٺ ڏيکاريل آهي:
ٻئي 8- ۽ 16-بٽ ڪمانڊ لکي ٿو ۽ 8- ۽ 16-بٽ ڊيٽا لکي ٿو ۽ پڙهي ٿو.
B. C51 ٽيسٽ پروگرام متوازي پورٽ ڪميونيڪيشن ڪوڊ لاڳو ڪرڻ لاڳاپيل ڪوڊ LCD.c ۾ لاڳو ڪيو ويو آهي file جيئن هيٺ ڏيکاريل آهي:
8-bit ۽ 16-bit حڪمن تي عمل ڪيو ويو ۽ 8-bit ۽ 16-bit ڊيٽا لکڻ ۽ پڙهڻ. - ٽچ اسڪرين calibration هدايتون
A. STM32 ٽيسٽ پروگرام ٽچ اسڪرين ڪيليبريشن جون هدايتون STM32 ٽچ اسڪرين ڪيليبريشن پروگرام پاڻمرادو سڃاڻي ٿو ته ڇا ڪيليبريشن جي ضرورت آهي يا دستي طور تي هڪ بٽڻ کي دٻائڻ سان حساب ڪتاب ۾ داخل ٿئي ٿو. اهو ٽچ اسڪرين ٽيسٽ آئٽم ۾ شامل آهي. AT24C02 فليش ۾ انشانکن نشان ۽ حساب ڪتاب جي ماپ محفوظ ٿيل آهن. جيڪڏهن ضروري هجي ته، فليش مان پڙهو. calibration عمل هيٺ ڏنل ڏيکاريل آهي:
B. C51 ٽيسٽ پروگرام ٽچ اسڪرين ڪيليبريشن جون هدايتون C51 ٽچ اسڪرين ڪيليبريشن کي Touch_Adjust ٽيسٽ آئٽم تي عمل ڪرڻ جي ضرورت آهي (صرف STC12C5A60S2 ٽيسٽ پروگرام ۾ موجود آهي)، جيئن هيٺ ڏيکاريل آهي:
رابطي جي حساب سان پاس ٿيڻ کان پوء، توهان کي touch.c ۾ اسڪرين تي ڏيکاريل ڪيليبريشن پيٽرولر کي بچائڻ جي ضرورت آهي. file، جيئن هيٺ ڏيکاريل آهي
عام سافٽ ويئر
ٽيسٽ جو هي سيٽ Examples کي چيني ۽ انگريزي، علامتن ۽ تصويرن جي ڊسپلي جي ضرورت آهي، تنهنڪري ماڊل سافٽ ويئر استعمال ڪيو ويندو آهي. ماڊل سافٽ ويئر جا ٻه قسم آهن: Image2Lcd ۽ PCtoLCD2002. هتي صرف ٽيسٽ پروگرام لاءِ ماڊل سافٽ ويئر جي سيٽنگ آهي. PCtoLCD2002 ماڊل سافٽ ويئر سيٽنگون هن ريت آهن:
ڊاٽ ميٽرڪس فارميٽ چونڊيو ڊارڪ ڪوڊ ماڊل موڊ چونڊيو ترقي پسند موڊ چونڊيو ماڊل کي هدايت چونڊڻ لاءِ (هاءِ پوزيشن پهرين) آئوٽ پٽ نمبر سسٽم هيڪساڊيڪل نمبر چونڊي ٿو ڪسٽم فارميٽ چونڊ C51 فارميٽ مخصوص سيٽنگ جو طريقو هن ريت آهي: http://www.lcdwiki.com/Chinese_and_English_display_modulo_settings Image2Lcd ماڊل سافٽ ويئر سيٽنگون هيٺ ڏيکاريل آهن:
Image2Lcd سافٽ ويئر کي افقي، کاٻي کان ساڄي، مٿي کان هيٺ، ۽ سامهون واري اسڪين موڊ تي گهٽ پوزيشن تي سيٽ ڪرڻ جي ضرورت آهي.
دستاويز / وسيلا
![]() |
Surenoo SMC0350C-320480 سيريز MCU انٽرفيس TFT LCD ماڊل [pdf] استعمال ڪندڙ دستياب SMC0350C-320480، SMC0350C-320480 سيريز MCU انٽرفيس TFT LCD ماڊل، MCU انٽرفيس TFT LCD ماڊل، انٽرفيس TFT LCD ماڊل، TFT LCD ماڊل، LCD ماڊل |