
MSP4030_MSP403
1 C51 डेमो निर्देशनहरू
परीक्षण प्लेटफर्मको परिचय
विकास बोर्ड: STC89/STC12 विकास बोर्ड
MCU: STC89C52RCSTC12C5A60S2
आवृत्ति: 11.0592MHZ
जडान निर्देशनहरू पिन गर्नुहोस्
डिस्प्ले मोड्युल ड्युपन्ट केबल प्रयोग गरेर माइक्रोकन्ट्रोलरसँग जोडिएको छ, निम्न निर्देशनहरू सहित:
तस्वीर १. मोड्युल ब्याक पिन
STC89C52RC र STC12C5A60S2 माइक्रोकन्ट्रोलर परीक्षण कार्यक्रम तारिङ निर्देशनहरू
| नम्बर | मोड्युल पिन | STC89/STC12 विकास बोर्ड तार पिन |
टिप्पणीहरू |
|---|---|---|---|
| 1 | VCC | 5V | LCD पावर सकारात्मक |
| 2 | GND | GND | LCD पावर ग्राउन्ड |
| 3 | LCD_CS | P13 | LCD चयन नियन्त्रण संकेत, कम P13 स्तर सक्रिय |
| 4 | LCD_RST | P33 | LCD रिसेट नियन्त्रण संकेत, कम P33 स्तर रिसेट |
| 5 | LCD_RS | P12 | उच्च स्तर: डाटा, निम्न स्तर: आदेश |
| 6 | SDI (MOSI) | P15 | SPI बस राइट डाटा सिग्नल (SD कार्ड र LCD स्क्रिन प्रयोग गरियो सँगै) |
| 7 | SCK | P17 | SPI बस घडी संकेत (SD कार्ड र LCD स्क्रिन प्रयोग गरियो सँगै) |
| 8 | एलईडी | P32 | LCD ब्याकलाइट नियन्त्रण संकेत (वैकल्पिक) |
| 9 | SDO (MISO) | P16 | SPI बस रिड डाटा सिग्नल (SD कार्ड र LCD स्क्रिन प्रयोग गरियो सँगै) |
| 10 | CTP_SCL | P36 | Capacitive टच स्क्रिन IIC बस घडी संकेत (वैकल्पिक) |
| 11 | CTP_RST | P37 | Capacitive टच स्क्रिन रिसेट नियन्त्रण संकेत (वैकल्पिक) |
| 12 | CTP_SDA | P34 | Capacitive टच स्क्रिन IIC बस डाटा सिग्नल (वैकल्पिक) |
| 13 | CTP_INT | P35 | Capacitive टच स्क्रिन टच अवरोध संकेत (वैकल्पिक) |
| 14 | SD_CS | NC | SD कार्ड चयन नियन्त्रण संकेत (वैकल्पिक) |
डेमो प्रकार्य विवरण
यो परीक्षण कार्यक्रममा दुई प्रकारका MCU कार्यक्रमहरू समावेश छन्: STC89C52RC र STC12C5A60S2। STC12C5A60S2 मा सफ्टवेयर SPI र हार्डवेयर SPI प्रोग्रामहरू समावेश छन्, जबकि STC89C52RC मा सफ्टवेयर SPI प्रोग्रामहरू मात्र छन्, जुन मा अवस्थित छन्।
डेमो_ C51 डाइरेक्टरी अन्तर्गत, निम्न चित्रमा देखाइएको रूपमा:
एस को विवरणampकार्यक्रम सामग्री
STC89C52RC माइक्रोकन्ट्रोलरको ROM मात्र 25KB हो र धेरै जटिल र ठूला कार्यक्रमहरू भण्डारण गर्न सक्दैन, त्यसैले केवल साधारण स्क्रिन स्वाइपिङ परीक्षणहरू गरिन्छन्; STC12C5A60S2 माइक्रोकन्ट्रोलर परीक्षण कार्यक्रमले निम्न परीक्षण वस्तुहरू समावेश गर्दछ:
A. मुख्य इन्टरफेसले परीक्षण प्रदर्शन गर्दछ;
B. डिस्प्ले स्क्रिन ID र GRAM रङ मान पठन परीक्षण (केवल सफ्टवेयर SPI समर्थित छ, र हार्डवेयर SPI ID पढ्दा अपवादहरू छन्);
C. सरल ब्रश परीक्षण;
D. आयताकार रेखाचित्र र भरण परीक्षण;
E. गोलाकार रेखाचित्र र भरण परीक्षण;
F. त्रिकोण रेखाचित्र र भरण परीक्षण;
G. अंग्रेजी प्रदर्शन परीक्षण;
H. चिनियाँ प्रदर्शन परीक्षण;
I. तस्वीर प्रदर्शन परीक्षण;
J. डायनामिक डिजिटल डिस्प्ले परीक्षण
K. घुमाउने प्रदर्शन परीक्षण;
L. Capacitive टच स्क्रिन परीक्षण (टच बटन परीक्षण र हस्तलेखन लाइन परीक्षण सहित)
दिशा बदल्ने निर्देशनहरू प्रदर्शन गर्नुहोस्:
तल देखाइएको रूपमा lcd.h मा म्याक्रो परिभाषा USE_HORIZONTAL फेला पार्नुहोस्:

डेमो प्रयोग निर्देशनहरू
विकास उपकरण सफ्टवेयर स्थापना गर्दै
पहिले, तपाईंले विकास उपकरण सफ्टवेयर स्थापना गर्न आवश्यक छ। Keil5 र stc-isp सफ्टवेयर यहाँ प्रयोग गरिन्छ, जहाँ Keil5 कोड सम्पादन र संकलनको लागि प्रयोग गरिन्छ, र डाउनलोडको लागि stc-isp प्रयोग गरिन्छ। कृपया दुबै सफ्टवेयरको लागि अनलाइन डाउनलोड र स्थापना विधिहरू हेर्नुहोस्।
चिप प्याकेजहरू स्थापना गर्दै
keil5 स्थापना गरेपछि, C51 चिप प्याकेज स्थापना गर्न आवश्यक छ, अन्यथा C51 चिप फेला पार्न सकिँदैन र C51 परियोजना सिर्जना गर्न सकिँदैन। विशिष्ट स्थापना विधिहरूको लागि कृपया अनलाइन परामर्श गर्नुहोस्।
संकलित कार्यक्रमहरू
विकास उपकरण र चिप प्याकेज सफलतापूर्वक स्थापना भएपछि, s अन्तर्गत PROJECT डाइरेक्टरी खोल्नुहोस्ampले कार्यक्रम, uvprojx पत्ता लगाउनुहोस् file, s खोल्न डबल-क्लिक गर्नुहोस्ampले परियोजना, निम्न चित्रमा देखाइएको रूपमा:
खोलेपछि एसampले परियोजना, तपाइँ परियोजना कोडमा परिमार्जन गर्न सक्नुहुन्छ (वा होइन)। परिमार्जनहरू पूरा भएपछि, कोड कम्पाइल गर्न कम्पाइल बटनमा क्लिक गर्नुहोस्। निम्न प्रम्प्ट देखा पर्दछ, सफल संकलनलाई संकेत गर्दै, निम्न चित्रमा देखाइएको छ:
डाउनलोड र कार्यक्रम चलाउनुहोस्
A. कार्यक्रम डाउनलोडको लागि STC-ISP सफ्टवेयर खोल्नुहोस्, पहिले सही माइक्रोकन्ट्रोलर मोडेल र बाउड दर चयन गर्नुहोस्, र तिनीहरूलाई निम्न चित्रमा देखाइए अनुसार सेट गर्नुहोस्:
B. कार्यक्रम खोल्न क्लिक गर्नुहोस् file -> डाइरेक्टरी चयन गर्नुहोस् जहाँ कम्पाइल गरिएको हेक्स file स्थित छ -> हेक्स चयन गर्नुहोस् file -> खुला बटनमा क्लिक गर्नुहोस्, निम्न चित्रमा देखाइएको रूपमा:
C. माइक्रोकन्ट्रोलरमा पुन: पावर गर्न डाउनलोड बटन क्लिक गर्नुहोस्, र कार्यक्रम जलाइनेछ। जब "अपरेसन सफल" प्रम्प्ट देखा पर्दछ, यसले सफल जलाउने संकेत गर्दछ। अपरेशन निम्न चित्रमा देखाइएको छ:
D. यदि डिस्प्ले मोड्युलले सामान्य रूपमा क्यारेक्टर र ग्राफिक्सहरू देखाउँछ भने, यसले कार्यक्रम सफलतापूर्वक चलेको छ भनी सङ्केत गर्छ।
कागजातहरू / स्रोतहरू
![]() |
LCDWIKI MSP4030 4.0inch Capacitive SPI मोड्युल [pdf] प्रयोगकर्ता पुस्तिका MSP4030 4.0inch Capacitive SPI Module, MSP4030, 4.0inch Capacitive SPI Module, Capacitive SPI Module, SPI Module, Module |
