Stap 2: De taal voor het praten met deze chip
Ik gebruikte Keil en C voor de codering in de familie van deze MCS51,
Ik zal u niet vertellen over het gebruik van C natuurlijk, daar wil ik ingaan op de lamp...
hehehe...
Ik kan niet alle codes zetten hier, aangezien daar bent sommige bibliotheken binnen... zeer lange...
Dus geef ik gewoon een deel van het...
Voor het weergeven van de knop op het touchscreen, is hier de code:
ongeldig button2_0_Handler() /Bulb ON
{
dingen die zijn gekoppeld aan button2 doen
clear_screen();
screenID = 1;
bulb_ctrl = 0;
Koord (80,20, "Licht STATUS", geel, blauw, normaal);
Koord (80,50, "", zwart, zwart, normaal);
Koord (80,65, "licht op", groen, zwart, normaal);
Koord (80,80, "", zwart, zwart, normaal);
Koord (80,110,"", rood, blauw, normale);
Koord (80,125,"licht uit", rood, blauw, normale);
Koord (80,140,"", rood, blauw, normale);
Koord (80,170,"", zwart, zwart, normaal);
Koord (80,185,"", zwart, zwart, normaal);
Koord (80,200,"", zwart, zwart, normaal);
}
VOID drawscreen0()
{
0 afdrukken verfrissende hier scherm
clear_screen();
screenID = 0;
Koord (80,20, "Licht STATUS", wit, rood, normaal);
Koord (80,50, "", zwart, zwart, normaal);
Koord (80,65, "licht uit", groen, zwart, normaal);
Koord (80,80, "", zwart, zwart, normaal);
Koord (80,110,"", witte, rode, normale);
Koord (80,125,"licht op", witte, rode, normale);
Koord (80,140,"", witte, rode, normale);
}