Логотипи LCDWIKILCDWIKI MSP4030 4.0inch Module Capacitive SPIMSP4030_MSP403
1 Дастурҳои намоишии C51

Муқаддима ба платформаи тестӣ

Шӯрои рушд: Шӯрои рушди STC89/STC12
MCU: STC89C52RCSTC12C5A60S2
Фосила: 11.0592MHZ

Дастурҳои пайвастшавӣ

Модули дисплей ба микроконтроллер бо истифода аз сими DuPont бо дастурҳои мушаххас пайваст карда мешавад:
LCDWIKI MSP4030 4.0дюймаи SPI-и иқтидор - расм 1Сурати 1. Пайвастҳои пушти модул

Дастурҳо оид ба сими барномаи санҷишии микроконтроллерҳои STC89C52RC ва STC12C5A60S2

Шумораи PIN модул Рушди 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 Экрани сенсории сенсории 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.0inch Module Capacitive SPI - танзимоти 1

Тавсифи сampмазмуни барнома
ROM-и микроконтроллери STC89C52RC ҳамагӣ 25 КБ аст ва барномаҳои аз ҳад зиёд мураккаб ва калонро нигоҳ дошта наметавонад, аз ин рӯ танҳо санҷишҳои оддии лағжиши экран гузаронида мешаванд; Барномаи санҷиши микроконтроллери STC12C5A60S2 дорои ҷузъҳои санҷишии зерин мебошад:
A. Интерфейси асосӣ санҷишро нишон медиҳад;
B. Намоиши ID экран ва санҷиши хондани арзиши ранги GRAM (танҳо нармафзори SPI дастгирӣ мешавад ва вақте ки сахтафзор SPI ID-ро мехонад, истисноҳо вуҷуд доранд);
C. Санҷиши оддии хасу;
D. Санҷиши расмкашӣ ва пуркунии росткунҷа;
E. Санҷиши расмкашӣ ва пуркунии даврашакл;
F. санҷиши расмкашӣ ва пур кардани секунҷа;
G. Санҷиши намоишии забони англисӣ;
H. Санҷиши намоишии Чин;
I. санҷиши намоиши тасвирҳо;
J. Санҷиши намоиши рақамӣ динамикӣ
К. санҷиши намоиши гардишкунанда;
L. Санҷиши экрани сенсорӣ (аз ҷумла санҷиши тугмаи ламсӣ ва санҷиши хатти хат)
Намоиши дастурҳои ивазкунии самт:
Таърифи макроси USE_HORIZONTAL-ро дар lcd.h, ки дар зер нишон дода шудааст, пайдо кунед:

LCDWIKI MSP4030 4.0inch Module Capacitive SPI - танзимоти 2

Дастурҳои истифодаи намоишӣ

Насб кардани нармафзори асбобҳои рушд
Аввалан, шумо бояд нармафзори абзори таҳияро насб кунед. Дар ин ҷо нармафзори Keil5 ва stc-isp истифода мешаванд, ки Keil5 барои таҳрир ва тартиб додани код ва stc-isp барои зеркашӣ истифода мешавад. Лутфан ба усулҳои зеркашӣ ва насби онлайн барои ҳарду нармафзор муроҷиат кунед.
Насб кардани бастаҳои чипҳо
Пас аз насб кардани keil5, насб кардани бастаи чипи C51 лозим аст, вагарна чипи C51 пайдо намешавад ва лоиҳаи C51 сохта намешавад. Лутфан, барои усулҳои мушаххаси насбкунӣ онлайн машварат кунед.
Тартиб додани барномаҳо
Пас аз бомуваффақият насб кардани асбоби таҳия ва бастаи чип, директорияи PROJECT-ро дар зери sample барнома, uvprojx-ро ҷойгир кунед file, барои кушодани s ду маротиба клик кунедampлоиҳа, тавре ки дар расми зерин нишон дода шудааст:
LCDWIKI MSP4030 4.0inch Module Capacitive SPI - танзимоти 3Пас аз кушодани сample лоиҳа, шумо метавонед ба рамзи лоиҳа тағйирот ворид кунед (ё не). Пас аз анҷом додани тағирот, барои тартиб додани код тугмаи компиляцияро пахш кунед. Саволи зерин пайдо мешавад, ки тартиб додани бомуваффақиятро нишон медиҳад, тавре ки дар расми зерин нишон дода шудааст:
LCDWIKI MSP4030 4.0inch Module Capacitive SPI - танзимоти 4Барномаҳоро зеркашӣ ва иҷро кунед
A. Нармафзори STC-ISP-ро барои зеркашии барнома кушоед, аввал модели дурусти микроконтроллер ва суръати интиқолро интихоб кунед ва онҳоро тавре ки дар расми зерин нишон дода шудааст, насб кунед:LCDWIKI MSP4030 4.0inch Module Capacitive SPI - танзимоти 5B. Барои кушодани барнома клик кунед file -> директорияеро, ки дар он шонздаҳӣ тартиб дода шудааст, интихоб кунед file ҷойгир аст -> шонздаҳро интихоб кунед file ->тугмаи кушодаро пахш кунед, тавре ки дар расми зерин нишон дода шудааст:
LCDWIKI MSP4030 4.0inch Module Capacitive SPI - танзимоти 6C. Барои дубора фаъол кардани микроконтроллер тугмаи зеркашӣро пахш кунед ва барнома сӯзонда мешавад. Вақте ки дархости "Амалиёт бомуваффақият" пайдо мешавад, ин нишон медиҳад, ки сӯзондани бомуваффақият. Амалиёт дар расми зерин нишон дода шудааст:
LCDWIKI MSP4030 4.0inch Module Capacitive SPI - танзимоти 6D. Агар модули дисплей аломатҳо ва графикҳоро ба таври муқаррарӣ намоиш диҳад, ин нишон медиҳад, ки барнома бомуваффақият иҷро шудааст.

Логотипи LCDWIKIwww.lcdwiki.com

Ҳуҷҷатҳо / Сарчашмаҳо

LCDWIKI MSP4030 4.0inch Module Capacitive SPI [pdf] Дастури корбар
MSP4030 4.0inch Module Capacitive SPI, MSP4030, 4.0inch Module Capacitive SPI, Module Capacitive SPI, Module SPI, Module

Иқтибосҳо

Назари худро гузоред

Суроғаи почтаи электронии шумо нашр намешавад. Майдонҳои зарурӣ қайд карда шудаанд *