LCDWIKI ლოგოLCDWIKI MSP4030 4.0 დიუმიანი Capacitive SPI მოდულიMSP4030_MSP403
1 C51 დემო ინსტრუქციები

ტესტირების პლატფორმის შესავალი

განვითარების დაფა: STC89/STC12 განვითარების დაფა
MCU: STC89C52RCSTC12C5A60S2
სიხშირე: 11.0592 MHZ

დამაგრების ინსტრუქციები

დისპლეის მოდული დაკავშირებულია მიკროკონტროლერთან DuPont კაბელის გამოყენებით, კონკრეტული ინსტრუქციებით შემდეგნაირად:
LCDWIKI MSP4030 4.0 დიუმიანი Capacitive SPI მოდული - სურათი 1სურათი 1. მოდულის უკანა ქინძისთავები

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 LED P32 LCD განათების კონტროლის სიგნალი (სურვილისამებრ)
9 SDO (MISO) P16 SPI ავტობუსის წაკითხვის მონაცემების სიგნალი (გამოყენებულია SD ბარათი და LCD ეკრანი
ერთად)
10 CTP_SCL P36 ტევადი სენსორული ეკრანი IIC ავტობუსის საათის სიგნალი (სურვილისამებრ)
11 CTP_RST P37 ტევადი სენსორული ეკრანის გადატვირთვის კონტროლის სიგნალი (სურვილისამებრ)
12 CTP_SDA P34 ტევადი სენსორული ეკრანი IIC ავტობუსის მონაცემთა სიგნალი (სურვილისამებრ)
13 CTP_INT P35 ტევადი სენსორული ეკრანის შეხების შეფერხების სიგნალი (სურვილისამებრ)
14 SD_CS NC SD ბარათის შერჩევის კონტროლის სიგნალი (სურვილისამებრ)

დემო ფუნქციის აღწერა

ეს ტესტირების პროგრამა მოიცავს ორ ტიპის MCU პროგრამებს: STC89C52RC და STC12C5A60S2. STC12C5A60S2 მოიცავს პროგრამულ SPI და აპარატურულ SPI პროგრამებს, ხოლო STC89C52RC-ს აქვს მხოლოდ პროგრამული SPI პროგრამები, რომლებიც მდებარეობს
Demo_ C51 დირექტორიაში, როგორც ნაჩვენებია შემდეგ ფიგურაში:LCDWIKI MSP4030 4.0 დიუმიანი Capacitive SPI მოდული - პარამეტრი 1

აღწერა სampპროგრამის შინაარსი
STC89C52RC მიკროკონტროლერის ROM არის მხოლოდ 25KB და ვერ ინახავს ზედმეტად რთულ და დიდ პროგრამებს, ამიტომ ტარდება მხოლოდ მარტივი ეკრანის გადახვევის ტესტები; STC12C5A60S2 მიკროკონტროლერის ტესტირების პროგრამა შეიცავს შემდეგ სატესტო პუნქტებს:
A. ძირითადი ინტერფეისი აჩვენებს ტესტს;
B. ეკრანის ID და GRAM ფერის მნიშვნელობის წაკითხვის ტესტის ჩვენება (მხარდაჭერილია მხოლოდ პროგრამული უზრუნველყოფის SPI და არის გამონაკლისები, როდესაც აპარატურის SPI წაიკითხავს ID-ს);
გ. მარტივი ფუნჯის ტესტი;
დ. მართკუთხა ნახაზი და შევსების ტესტი;
E. წრიული ნახაზი და შევსების ტესტი;
ვ. სამკუთხედის დახაზვა და შევსების ტესტი;
გ. ინგლისური საჩვენებელი ტესტი;
H. ჩინური ჩვენების ტესტი;
I. სურათის ჩვენების ტესტი;
J. დინამიური ციფრული ჩვენების ტესტი
K. მბრუნავი დისპლეის ტესტი;
L. ტევადი სენსორული ეკრანის ტესტირება (მათ შორის სენსორული ღილაკების ტესტირება და ხელნაწერის ხაზის ტესტირება)
მიმართულების გადართვის ინსტრუქციების ჩვენება:
იპოვეთ მაკრო განსაზღვრება USE_HORIZONTAL lcd.h-ში, როგორც ეს ნაჩვენებია ქვემოთ:

LCDWIKI MSP4030 4.0 დიუმიანი Capacitive SPI მოდული - პარამეტრი 2

დემო გამოყენების ინსტრუქცია

განვითარების ხელსაწყოს პროგრამული უზრუნველყოფის ინსტალაცია
პირველ რიგში, თქვენ უნდა დააინსტალიროთ განვითარების ინსტრუმენტის პროგრამა. აქ გამოიყენება Keil5 და stc-isp პროგრამული უზრუნველყოფა, სადაც Keil5 გამოიყენება კოდის რედაქტირებისა და კომპილაციისთვის, ხოლო stc-isp გამოიყენება ჩამოტვირთვისთვის. გთხოვთ, გაეცნოთ ორივე პროგრამული უზრუნველყოფის ონლაინ ჩამოტვირთვისა და ინსტალაციის მეთოდებს.
ჩიპების პაკეტების დაყენება
keil5-ის დაყენების შემდეგ აუცილებელია C51 ჩიპის პაკეტის დაყენება, წინააღმდეგ შემთხვევაში ვერ მოიძებნება C51 ჩიპი და ვერ შეიქმნება C51 პროექტი. გთხოვთ, მიმართოთ ონლაინ ინსტალაციის კონკრეტულ მეთოდებს.
პროგრამების შედგენა
განვითარების ხელსაწყოს და ჩიპების პაკეტის წარმატებით დაინსტალირების შემდეგ, გახსენით PROJECT დირექტორია sample პროგრამა, იპოვნეთ uvprojx file, ორჯერ დააწკაპუნეთ სample პროექტი, როგორც ნაჩვენებია შემდეგ სურათზე:
LCDWIKI MSP4030 4.0 დიუმიანი Capacitive SPI მოდული - პარამეტრი 3გახსნის შემდეგ სampპროექტში, შეგიძლიათ შეიტანოთ ცვლილებები პროექტის კოდში (ან არა). ცვლილებების დასრულების შემდეგ დააწკაპუნეთ კომპილ ღილაკზე კოდის შედგენისთვის. ჩნდება შემდეგი მოთხოვნა, რომელიც მიუთითებს წარმატებულ კომპილაციაზე, როგორც ნაჩვენებია შემდეგ სურათზე:
LCDWIKI MSP4030 4.0 დიუმიანი Capacitive SPI მოდული - პარამეტრი 4ჩამოტვირთეთ და გაუშვით პროგრამები
A. გახსენით STC-ISP პროგრამული უზრუნველყოფა პროგრამის ჩამოტვირთვისთვის, ჯერ აირჩიეთ მიკროკონტროლერის სწორი მოდელი და ბაუდის სიხშირე და დააყენეთ ისინი, როგორც ნაჩვენებია შემდეგ სურათზე:LCDWIKI MSP4030 4.0 დიუმიანი Capacitive SPI მოდული - პარამეტრი 5B. დააწკაპუნეთ პროგრამის გასახსნელად file ->აირჩიეთ დირექტორია, სადაც არის შედგენილი hex file მდებარეობს ->აირჩიეთ თექვსმეტი file ->დააწკაპუნეთ გახსნის ღილაკზე, როგორც ნაჩვენებია შემდეგ სურათზე:
LCDWIKI MSP4030 4.0 დიუმიანი Capacitive SPI მოდული - პარამეტრი 6C. დააწკაპუნეთ ჩამოტვირთვის ღილაკზე, რომ კვლავ ჩართოთ მიკროკონტროლერი და პროგრამა დაიწვება. როდესაც გამოჩნდება მოთხოვნა "ოპერაცია წარმატებულია", ის მიუთითებს წარმატებულ წვაზე. ოპერაცია ნაჩვენებია შემდეგ სურათზე:
LCDWIKI MSP4030 4.0 დიუმიანი Capacitive SPI მოდული - პარამეტრი 6D. თუ ჩვენების მოდული ჩვეულებრივ აჩვენებს სიმბოლოებს და გრაფიკას, ეს მიუთითებს, რომ პროგრამა წარმატებით მუშაობდა.

LCDWIKI ლოგოwww.lcdwiki.com

დოკუმენტები / რესურსები

LCDWIKI MSP4030 4.0 დიუმიანი Capacitive SPI მოდული [pdf] მომხმარებლის სახელმძღვანელო
MSP4030 4.0 დიუმიანი Capacitive SPI მოდული, MSP4030, 4.0inch Capacitive SPI მოდული, Capacitive SPI მოდული, SPI მოდული, მოდული

ცნობები

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი არ გამოქვეყნდება. მონიშნულია აუცილებელი ველები *