|
- // UTFT_ViewFont (C)2012 Henning Karlsen
- // web: http://www.henningkarlsen.com/electronics
- //
- // This program is a demo of the included fonts.
- //
- // This demo was made for modules with a screen resolution
- // of 320x240 pixels.
- //
- // This program requires the UTFT library.
- //
-
- #include <UTFT.h>
-
- // Declare which fonts we will be using
- extern uint8_t SmallFont[];
- extern uint8_t BigFont[];
- extern uint8_t SevenSegNumFont[];
-
- // Uncomment the next line for chipKit Uno32/uC32
- UTFT myGLCD(ITDB24D,34,35,36,37); // Remember to change the model parameter to suit your display module!
-
- // Uncomment the next line for chipKit Max32
- //UTFT myGLCD(ITDB24D,82,83,84,85); // Remember to change the model parameter to suit your display module!
-
- void setup()
- {
- myGLCD.InitLCD();
-
- myGLCD.clrScr();
- }
-
- void loop()
- {
- myGLCD.setColor(0, 255, 0);
- myGLCD.setBackColor(0, 0, 0);
-
- myGLCD.setFont(BigFont);
- myGLCD.print(" !\"#$%&'()*+,-./", CENTER, 0);
- myGLCD.print("0123456789:;<=>?", CENTER, 16);
- myGLCD.print("@ABCDEFGHIJKLMNO", CENTER, 32);
- myGLCD.print("PQRSTUVWXYZ[\\]^_", CENTER, 48);
- myGLCD.print("`abcdefghijklmno", CENTER, 64);
- myGLCD.print("pqrstuvwxyz{|}~ ", CENTER, 80);
-
- myGLCD.setFont(SmallFont);
- myGLCD.print(" !\"#$%&'()*+,-./0123456789:;<=>?", CENTER, 120);
- myGLCD.print("@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_", CENTER, 132);
- myGLCD.print("`abcdefghijklmnopqrstuvwxyz{|}~ ", CENTER, 144);
-
- myGLCD.setFont(SevenSegNumFont);
- myGLCD.print("0123456789", CENTER, 190);
-
- while(1) {};
- }
-
|