LCDWIKI логотибиLCDWIKI MSP4030 4.0 дюймдук сыйымдуулук SPI модулуMSP4030_MSP403
1 C51 демо нускамалары

Сыноо платформасына киришүү

Өнүктүрүү кеңеши: STC89/STC12 өнүктүрүү кеңеши
MCU: STC89C52RCSTC12C5A60S2
жыштыгы: 11.0592MHZ

Pin туташуу нускамалары

Дисплей модулу микроконтроллерге DuPont кабели аркылуу туташтырылып, төмөнкүдөй атайын көрсөтмөлөр бар:
LCDWIKI MSP4030 4.0 дюйм сыйымдуулук SPI модулу - 1-сүрөтСүрөт 1. Модулдун арткы пиндери

STC89C52RC жана STC12C5A60S2 микроконтроллер сыноо программасынын зымдары боюнча нускамалары

Сан Module Pin STC89/STC12 Иштеп чыгуу
Башкарманын зымдары
Эскертүү
1 VCC 5V ЖК кубаты оң
2 GND GND LCD кубаттуулугу жер
3 LCD_CS P13 ЖК тандоо башкаруу сигналы, төмөнкү P13 деңгээл активдүү
4 LCD_RST P33 ЖК калыбына келтирүү башкаруу сигналы, Төмөн P33 деңгээлин баштапкы абалга келтирүү
5 LCD_RS P12 Жогорку деңгээл: маалымат, төмөнкү деңгээл: буйрук
6 SDI(MOSI) P15 SPI автобус жазуу маалымат сигналы (SD карта жана ЖК экран колдонулат
бирге)
7 SCK P17 SPI автобус саат сигналы (SD карта жана ЖК экран колдонулат
бирге)
8 LED P32 LCD арткы жарык башкаруу сигналы (милдеттүү эмес)
9 SDO(MISO) P16 SPI автобус маалымат сигналын окуйт (SD карта жана ЖК экран колдонулат
бирге)
10 CTP_SCL P36 Capacitive сенсордук экран IIC автобус саат сигналы (милдеттүү эмес)
11 CTP_RST P37 Сенсордук экранды баштапкы абалга келтирүү башкаруу сигналы (милдеттүү эмес)
12 CTP_SDA P34 Capacitive сенсордук экран IIC автобус маалымат сигналы (милдеттүү эмес)
13 CTP_INT P35 Сенсордук экрандын сыйымдуулугу үзгүлтүккө учуроо сигналы (милдеттүү эмес)
14 SD_CS NC SD картаны тандоону башкаруу сигналы (милдеттүү эмес)

Демо функциянын сүрөттөлүшү

Бул тестирлөө программасы MCU программаларынын эки түрүн камтыйт: STC89C52RC жана STC12C5A60S2. STC12C5A60S2 программалык SPI жана аппараттык SPI программаларын камтыйт, ал эми STC89C52RC программалык SPI программаларын гана камтыйт, алар
Демо_ Төмөнкү сүрөттө көрсөтүлгөндөй, C51 каталогунун астында:LCDWIKI MSP4030 4.0 дюймдук сыйымдуулук SPI модулу - 1 орнотуу

Сampпрограмманын мазмуну
STC89C52RC микроконтроллеринин ROM 25 КБ гана болуп саналат жана өтө татаал жана чоң программаларды сактай албайт, андыктан жөнөкөй экранды серпүү сыноолору гана аткарылат; STC12C5A60S2 микроконтроллер сыноо программасы төмөнкү сыноолорду камтыйт:
A. Негизги интерфейс тестти көрсөтөт;
B. Дисплей экран ID жана GRAM түс маанисин окуу сыноо (гана программа SPI колдоого алынат, жана аппараттык SPI ID окуйт өзгөчө учурлар бар);
C. жөнөкөй щетка сыноо;
D. тик бурчтуу чийүү жана толтуруу сыноосу;
E. тегерек чийме жана толтуруу сыноо;
F. үч бурчтук тартуу жана толтуруу сыноо;
G. Англисче дисплей тести;
H. Кытай дисплей сыноо;
I. сүрөттү көрсөтүү тести;
J. Динамикалык санарип дисплей сыноо
K. айлануучу дисплей сыноо;
L. Capacitive сенсордук экранды тестирлөө (анын ичинде сенсордук баскычты текшерүү жана кол жазма сызыгын сыноо)
Дисплей багытын алмаштыруу нускамалары:
Төмөндө көрсөтүлгөндөй lcd.h ичинде USE_HORIZONTAL макро аныктамасын табыңыз:

LCDWIKI MSP4030 4.0 дюймдук сыйымдуулук SPI модулу - 2 орнотуу

Демо колдонуу нускамалары

Өнүктүрүү куралынын программасын орнотуу
Биринчиден, сиз иштеп чыгуу куралы программасын орнотуу керек. Бул жерде Keil5 жана stc-isp программалары колдонулат, мында Keil5 кодду түзөтүү жана компиляциялоо үчүн, ал эми stc-isp жүктөп алуу үчүн колдонулат. Сураныч, эки программанын тең онлайн жүктөө жана орнотуу ыкмаларын караңыз.
Чип пакеттерин орнотуу
Keil5 орнотулгандан кийин, C51 чип пакетин орнотуу керек, антпесе C51 чипти табуу мүмкүн эмес жана C51 долбоорун түзүү мүмкүн эмес. Орнотуунун конкреттүү ыкмаларын онлайндан кеңеш алыңыз.
Программаларды түзүү
Иштеп чыгуу куралы жана чип пакети ийгиликтүү орнотулгандан кийин, s астында PROJECT каталогун ачыңызample программасы, uvprojx табыңыз file, s ачуу үчүн эки жолу чыкылдатыңызample долбоору, төмөнкү сүрөттө көрсөтүлгөндөй:
LCDWIKI MSP4030 4.0 дюймдук сыйымдуулук SPI модулу - 3 орнотууАчылгандан кийин сample project, сиз долбоордун кодуна өзгөртүүлөрдү киргизе аласыз (же жок). Өзгөртүүлөр аяктагандан кийин, кодду түзүү үчүн компиляция баскычын чыкылдатыңыз. Төмөнкү сүрөттө көрсөтүлгөндөй, ийгиликтүү компиляцияны көрсөтүүчү төмөнкү сунуш пайда болот:
LCDWIKI MSP4030 4.0 дюймдук сыйымдуулук SPI модулу - 4 орнотууПрограммаларды жүктөө жана иштетүү
A. Программаны жүктөп алуу үчүн STC-ISP программасын ачып, адегенде туура микроконтроллердин моделин жана ылдамдыгын тандап, аларды төмөнкү сүрөттө көрсөтүлгөндөй орнотуңуз:LCDWIKI MSP4030 4.0 дюймдук сыйымдуулук SPI модулу - 5 орнотууB. Программаны ачуу үчүн чыкылдатыңыз file ->компиляцияланган он алтылык жайгашкан каталогду тандаңыз file жайгашкан -> он алтылыкты тандаңыз file -> төмөнкү сүрөттө көрсөтүлгөндөй, ачуу баскычын чыкылдатыңыз:
LCDWIKI MSP4030 4.0 дюймдук сыйымдуулук SPI модулу - 6 орнотууC. Микроконтроллерди кайра иштетүү үчүн жүктөп алуу баскычын чыкылдатыңыз жана программа күйүп калат. "Операция ийгиликтүү" деген суроо пайда болгондо, ал ийгиликтүү күйүп жатканын билдирет. Операция төмөнкү сүрөттө көрсөтүлгөн:
LCDWIKI MSP4030 4.0 дюймдук сыйымдуулук SPI модулу - 6 орнотууD. Эгерде дисплей модулу символдорду жана графиканы кадимкидей көрсөтсө, бул программа ийгиликтүү иштегенин көрсөтөт.

LCDWIKI логотибиwww.lcdwiki.com

Документтер / Ресурстар

LCDWIKI MSP4030 4.0 дюймдук сыйымдуулук SPI модулу [pdf] Колдонуучунун колдонмосу
MSP4030 4.0 дюймдук сыйымдуулук SPI модулу, MSP4030, 4.0 дюймдук сыйымдуулук SPI модулу, сыйымдуулук SPI модулу, SPI модулу, модулу

Шилтемелер

Комментарий калтырыңыз

Сиздин электрондук почта дарегиңиз жарыяланбайт. Талап кылынган талаалар белгиленген *