专注电子技术学习与研究
当前位置:单片机教程网 >> Arduino >> 浏览文章

Arduino NOKIA 5110显示程序

作者:未知   来源:不详   点击数:  更新时间:2014年07月31日   【字体:

循环显示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);

}

效果图片吧

 

关闭窗口

相关文章