用arduino单片机与LCD1602显示屏做一个输出程序
LCD1602显示屏
VSS/GND–电源负
VDD/+5V–电源正
其余为数据引脚
要想使LCD1602显示屏显示不同的图形与文字,需要大量的c程序控制各个引脚的电平,幸好这些c程序早已有人写好,我们只需要引用一个宏(函数库)LiquidCrystal.h即可
电路
这是一种适用于LiquidCrystal.h的电路。如果电路与函数库不对应,将会出现乱码。
试验代码
#include
LiquidCrystal LCD(12,11,5,4,3,2);
void setup()
{
LCD.begin(16,2);
LCD.print("Hello Word!");
LCD.setCursor(0,1);
LCD.print(millis());
}
void loop()
{
LCD.clear();
for(int i=0;;i++)
{
LCD.print("the time is ");
LCD.print(i);
LCD.print("s");
delay(998);
LCD.clear();
}
}
我的博客里的代码并非直接从编译器上拷贝的,所以如果发现编译错误,应当自己调试一下,因为程序很简单。
loop里的程序可以自己做一下创新和改动。非常有意思。
好啦,开始你的表演吧!