You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
60 lines
1.8 KiB
60 lines
1.8 KiB
// UTFT_ViewFont |
|
// Copyright (C)2015 Rinky-Dink Electronics, Henning Karlsen. All right reserved |
|
// web: http://www.RinkyDinkElectronics.com/ |
|
// |
|
// 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[]; |
|
|
|
// Set the pins to the correct ones for your development shield |
|
// ------------------------------------------------------------ |
|
// Standard Arduino Mega/Due shield : <display model>,38,39,40,41 |
|
// CTE TFT LCD/SD Shield for Arduino Due : <display model>,25,26,27,28 |
|
// Teensy 3.x TFT Test Board : <display model>,23,22, 3, 4 |
|
// ElecHouse TFT LCD/SD Shield for Arduino Due : <display model>,22,23,31,33 |
|
// |
|
// Remember to change the model parameter to suit your display module! |
|
UTFT myGLCD(ITDB32S,38,39,40,41); |
|
|
|
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) {}; |
|
} |
|
|
|
|