循環顯示26個大、小寫字母,10個數字,特殊字符。NOKIA 5110與Arduino的連接情況。
Arduino NOKIA 5110顯示程序:
// SCLK - Pin 8
// DN - Pin 9
// D/C - Pin 10
// RST - Pin 11
// SCE - Pin 12
#include
LCD5110 myGLCD(8,9,10,11,12);
extern uint8_t SmallFont[];
void setup()
{
myGLCD.InitLCD();
myGLCD.setFont(SmallFont);
}
void loop()
{
myGLCD.clrScr();
myGLCD.print("Upper case:", LEFT, 0);
myGLCD.print("ABCDEFGHIJKLM", CENTER, 16);
myGLCD.print("NOPQRSTUVWXYZ", CENTER, 24);
myGLCD.print("geeetech.com", CENTER, 40);
delay (5000);
myGLCD.clrScr();
myGLCD.print("Lower case:", LEFT, 0);
myGLCD.print("abcdefghijklm", CENTER, 16);
myGLCD.print("nopqrstuvwxyz", CENTER, 24);
myGLCD.print("geeetech.com", CENTER, 40);
delay (5000);
myGLCD.clrScr();
myGLCD.print("Numbers:", LEFT, 0);
myGLCD.print("0123456789", CENTER, 16);
myGLCD.print("geeetech.com", CENTER, 40);
delay (5000);
myGLCD.clrScr();
myGLCD.print("Special:", LEFT, 0);
myGLCD.print("!\"#$%&'()*+,-.", CENTER, 16);
myGLCD.print("/:;<=>?@[\\]^_`", CENTER, 24);
myGLCD.print("{|}~", CENTER, 32);
myGLCD.print("geeetech.com", CENTER, 40);
delay (5000);
}
效果圖片吧