尝试使用我的 arduino uno 和 LCD 输出一个简单的数据字符串“ABCD”,您可以在下面的数据表链接中查看。我的 LCD 输出的是日文字符,而不是我指定的字符串。我已经尝试了几种方法来解决这个问题,但还没有找到解决办法。当您查看数据表中的字符图表时,很明显它的高位错误。关于我可以尝试做什么的任何想法。
这是我的 LCD 数据表的链接。
这是代码:
// include the library code:
#include <LiquidCrystal.h>
// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(12,11,5,4,3,2);
void setup() {
// set up the LCD's number of columns and rows:
lcd.begin(20, 4);
}
void loop() {
// set the cursor to column 0, line 1
// (note: line 1 is the second row, since counting begins with 0):
lcd.setCursor(0, 1);
// print the number of seconds since reset:
lcd.print("ABCD");
}
下面是它所显示的图片。同样,它应该打印出 ABCD。