
MSP4030_MSP403
1 C51 Demo instrukce
Úvod do testovací platformy
Vývojová deska: Vývojová deska STC89/STC12
MCU: STC89C52RCSTC12C5A60S2
Frekvence: 11.0592 MHz
Pokyny pro připojení kolíků
Zobrazovací modul je připojen k mikrokontroléru pomocí kabelu DuPont se specifickými pokyny takto:
Obrázek1. Zadní kolíky modulu
Pokyny pro zapojení testovacího programu mikrokontroléru STC89C52RC a STC12C5A60S2
| Číslo | Modul Pin | Vývoj STC89/STC12 Zapojovací kolík desky |
Poznámky |
|---|---|---|---|
| 1 | VCC | 5V | Napájení LCD pozitivní |
| 2 | GND | GND | Uzemnění napájení LCD |
| 3 | LCD_CS | P13 | Signál řízení výběru LCD, aktivní nízká úroveň P13 |
| 4 | LCD_RST | P33 | Řídicí signál resetování LCD, reset nízké úrovně P33 |
| 5 | LCD_RS | P12 | Vysoká úroveň: data, nízká úroveň: příkaz |
| 6 | SDI (MOSI) | P15 | Datový signál zápisu sběrnice SPI (použita SD karta a LCD obrazovka spolu) |
| 7 | SCK | P17 | Hodinový signál sběrnice SPI (použita SD karta a LCD obrazovka spolu) |
| 8 | LED | P32 | Signál ovládání podsvícení LCD (volitelné) |
| 9 | SDO (MISO) | P16 | SPI sběrnice čte datový signál (použita SD karta a LCD obrazovka spolu) |
| 10 | CTP_SCL | P36 | Hodinový signál sběrnice IIC s kapacitní dotykovou obrazovkou (volitelně) |
| 11 | CTP_RST | P37 | Kapacitní kontrolní signál resetování dotykové obrazovky (volitelně) |
| 12 | CTP_SDA | P34 | Datový signál sběrnice IIC s kapacitní dotykovou obrazovkou (volitelně) |
| 13 | CTP_INT | P35 | Signál přerušení dotykem kapacitní dotykové obrazovky (volitelně) |
| 14 | SD_CS | NC | Kontrolní signál výběru SD karty (volitelně) |
Popis demo funkce
Tento testovací program zahrnuje dva typy programů MCU: STC89C52RC a STC12C5A60S2. STC12C5A60S2 obsahuje softwarové SPI a hardwarové SPI programy, zatímco STC89C52RC má pouze softwarové SPI programy, které jsou umístěny v
Demo_ V adresáři C51, jak je znázorněno na následujícím obrázku:
Popis sampobsah programu
Paměť ROM mikrokontroléru STC89C52RC má pouze 25 KB a nemůže ukládat příliš složité a velké programy, takže se provádějí pouze jednoduché testy swipnutím obrazovky; Testovací program mikrokontroléru STC12C5A60S2 obsahuje následující testovací položky:
A. Hlavní rozhraní zobrazuje test;
B. Test čtení ID obrazovky a barevné hodnoty GRAM (je podporováno pouze softwarové SPI a existují výjimky, kdy hardwarové SPI čte ID);
C. jednoduchý kartáčový test;
D. pravoúhlé kreslení a zkouška plnění;
E. test kruhového tažení a plnění;
F. test kreslení a vyplňování trojúhelníku;
G. anglický test displeje;
H. Čínský displejový test;
I. test zobrazení obrazu;
J. Test dynamického digitálního displeje
K. test rotačního displeje;
L. Testování kapacitní dotykové obrazovky (včetně testování dotykového tlačítka a testování čáry rukopisu)
Pokyny pro přepínání směru zobrazení:
Najděte definici makra USE_HORIZONTAL v lcd.h, jak je uvedeno níže:

Návod k použití ukázky
Instalace softwaru vývojového nástroje
Nejprve musíte nainstalovat software vývojového nástroje. Zde je použit software Keil5 a stc-isp, kde Keil5 slouží k editaci a kompilaci kódu a ke stažení stc-isp. Podívejte se prosím na online způsoby stahování a instalace pro oba software.
Instalace čipových balíčků
Po instalaci keil5 je nutné nainstalovat balíček čipu C51, jinak čip C51 nelze nalézt a projekt C51 nelze vytvořit. Konkrétní způsoby instalace naleznete online.
Kompilace programů
Po úspěšné instalaci vývojového nástroje a balíčku čipu otevřete adresář PROJECT pod sample programu, vyhledejte soubor uvprojx file, poklepáním otevřete sample project, jak je znázorněno na následujícím obrázku:
Po otevření sampv projektu, můžete provádět úpravy kódu projektu (nebo ne). Po dokončení úprav klikněte na tlačítko kompilace a zkompilujte kód. Zobrazí se následující výzva označující úspěšnou kompilaci, jak je znázorněno na následujícím obrázku:
Stáhněte a spusťte programy
A. Otevřete software STC-ISP pro stažení programu, nejprve vyberte správný model mikrokontroléru a přenosovou rychlost a nastavte je podle následujícího obrázku:
B. Klepnutím otevřete program file ->vyberte adresář, kde je zkompilovaný hex file se nachází ->vyberte hex file ->klikněte na tlačítko Otevřít, jak je znázorněno na následujícím obrázku:
C. Klepnutím na tlačítko stahování znovu zapněte mikrokontrolér a program bude vypálen. Když se zobrazí výzva „Operace úspěšná“, znamená to úspěšné vypalování. Operace je znázorněna na následujícím obrázku:
D. Pokud zobrazovací modul zobrazuje znaky a grafiku normálně, znamená to, že program byl úspěšně spuštěn.
Dokumenty / zdroje
![]() |
LCDWIKI MSP4030 4.0palcový kapacitní modul SPI [pdfUživatelská příručka MSP4030 4.0palcový kapacitní SPI modul, MSP4030, 4.0palcový kapacitní SPI modul, kapacitní SPI modul, SPI modul, modul |
