Projekte und Tutorials für Arduino › Foren › StartHardware-Forum › Unnachvollziebarer Fehler bei LCD-Display
- Dieses Thema ist leer.
-
AutorBeiträge
-
argonGast
(Ungeachtet von lcd.clear )
Hallo , in meinem Arduino-LCD-Code kommt nach dem 16 Frame nur noch schrott , kann mir jemand sagen woran das liegt , habe den Code shon mehrmal`s überprüft . LG
#include <LiquidCrystal.h>
LiquidCrystal lcd(7, 8, 9, 10, 11, 12);
byte a1 [8] {
B00000,
B00000,
B00000,
B00000,
B00000,
B00000,
B00000,
B10000,
} ;
byte a2 [8] {
B00000,
B00000,
B00000,
B00000,
B00000,
B00000,
B10000,
B10000,
} ;
byte a3 [8] {
B00000,
B00000,
B00000,
B00000,
B00000,
B10000,
B10000,
B10000,
} ;
byte a4 [8] {
B00000,
B00000,
B00000,
B00000,
B10000,
B10000,
B10000,
B10000,
} ;
byte a5 [8] {
B00000,
B00000,
B00000,
B10000,
B10000,
B10000,
B10000,
B10000,
} ;
byte a6 [8] {
B00000,
B00000,
B10000,
B10000,
B10000,
B10000,
B10000,
B10000,
} ;
byte a7 [8] {
B00000,
B10000,
B10000,
B10000,
B10000,
B10000,
B10000,
B10000,
} ;
byte a8 [8] {
B10000,
B10000,
B10000,
B10000,
B10000,
B10000,
B10000,
B10000,
} ;
byte a9 [8] {
B11000,
B10000,
B10000,
B10000,
B10000,
B10000,
B10000,
B10000,
} ;
byte a10 [8] {
B11000,
B11000,
B10000,
B10000,
B10000,
B10000,
B10000,
B10000,
} ;
byte a11 [8] {
B11000,
B11000,
B10000,
B10000,
B10000,
B10000,
B10000,
B10000,
} ;
byte a12 [8] {
B11000,
B11000,
B10000,
B10000,
B10000,
B10000,
B10000,
B10000,
} ;
byte a13 [8] {
B11000,
B11000,
B10000,
B10000,
B10000,
B10000,
B10000,
B10000,
} ;
byte a14 [8] {
B11000,
B11000,
B10000,
B10000,
B10000,
B11000,
B10000,
B10000,
} ;
byte a15 [8] {
B11000,
B11000,
B10000,
B10000,
B10000,
B11000,
B11000,
B10000,
} ;
byte a16 [8] {
B11000,
B11000,
B10000,
B10000,
B10000,
B11000,
B11000,
B10000,
} ;
byte a17 [8] {
B11000,
B11000,
B10000,
B10000,
B10000,
B11000,
B11000,
B11000,
} ;
byte a18 [8] {
B11100,
B11000,
B10000,
B10000,
B10000,
B11000,
B11000,
B11000,
} ;
byte a19 [8] {
B11100,
B11100,
B10000,
B10000,
B10000,
B11000,
B11000,
B11000,
} ;
byte a20 [8] {
B11100,
B11100,
B10100,
B10000,
B10000,
B11000,
B11000,
B11000,
} ;
byte a21 [8] {
B11100,
B11100,
B10100,
B10000,
B10000,
B11000,
B11000,
B11000,
} ;
byte a22 [8] {
B11100,
B11100,
B10100,
B10000,
B10000,
B11000,
B11000,
B11000,
} ;
byte a23 [8] {
B11100,
B11100,
B10100,
B10000,
B10100,
B11000,
B11000,
B11000,
} ;
byte a24 [8] {
B11100,
B11100,
B10100,
B10000,
B10100,
B11100,
B11000,
B11000,
} ;
byte a25 [8] {
B11100,
B11100,
B10100,
B10000,
B10100,
B11100,
B11100,
B11000,
} ;
byte a26 [8] {
B11100,
B11100,
B10100,
B10000,
B10100,
B11100,
B11100,
B11100,
} ;
byte a27 [8] {
B11110,
B11100,
B10100,
B10000,
B10100,
B11100,
B11100,
B11100,
} ;
byte a28 [8] {
B11110,
B11110,
B10100,
B10000,
B10100,
B11100,
B11100,
B11100,
} ;
byte a29 [8] {
B11110,
B11110,
B10100,
B10000,
B10100,
B11100,
B11100,
B11100,
} ;
byte a30 [8] {
B11110,
B11110,
B10100,
B10000,
B10100,
B11100,
B11100,
B11100,
} ;
byte a31 [8] {
B11110,
B11110,
B10100,
B10000,
B10100,
B11100,
B11100,
B11100,
} ;
byte a32 [8] {
B11110,
B11110,
B10100,
B10000,
B10100,
B11100,
B11110,
B11100,
} ;
byte a33 [8] {
B11110,
B11110,
B10100,
B10000,
B10100,
B11100,
B11110,
B11110,
} ;
byte a34 [8] {
B11111,
B11110,
B10100,
B10000,
B10100,
B11100,
B11110,
B11110,
} ;
byte a35 [8] {
B11111,
B11111,
B10100,
B10000,
B10100,
B11100,
B11110,
B11110,
} ;
byte a36 [8] {
B11111,
B11111,
B10101,
B10000,
B10100,
B11100,
B11110,
B11110,
} ;
byte a38 [8] {
B11111,
B11111,
B10101,
B10001,
B10100,
B11100,
B11110,
B11110,
} ;
byte a39 [8] {
B11111,
B11111,
B10101,
B10001,
B10101,
B11100,
B11110,
B11110,
} ;
byte a40 [8] {
B11111,
B11111,
B10101,
B10001,
B10101,
B11101,
B11110,
B11110,
} ;
byte a41 [8] {
B11111,
B11111,
B10101,
B10001,
B10101,
B11101,
B11111,
B11110,
} ;
byte a42 [8] {
B11111,
B11111,
B10101,
B10001,
B10101,
B11101,
B11111,
B11111,
} ;
void setup() {
lcd.begin(16, 2);}
void loop() {
lcd.createChar(1, a1);
lcd.setCursor(0, 0);
lcd.write(1);
delay(70);
lcd.clear();
lcd.createChar(2, a2);
lcd.setCursor(0, 0);
lcd.write(2);
delay(70);
lcd.clear();
lcd.createChar(3, a3);
lcd.setCursor(0, 0);
lcd.write(3);
delay(70);
lcd.clear();
lcd.createChar(4, a4);
lcd.setCursor(0, 0);
lcd.write(4);
delay(70);
lcd.clear();
lcd.createChar(5, a5);
lcd.setCursor(0, 0);
lcd.write(5);
delay(70);
lcd.clear();
lcd.createChar(6, a6);
lcd.setCursor(0, 0);
lcd.write(6);
delay(70);
lcd.clear();
lcd.createChar(7, a7);
lcd.setCursor(0, 0);
lcd.write(7);
delay(70);
lcd.clear();
lcd.createChar(8, a8);
lcd.setCursor(0, 0);
lcd.write(8);
delay(70);
lcd.clear();
lcd.createChar(9, a9);
lcd.setCursor(0, 0);
lcd.write(9);
delay(70);
lcd.clear();
lcd.createChar(10, a10);
lcd.setCursor(0, 0);
lcd.write(10);
delay(70);
lcd.clear();
lcd.createChar(11, a11);
lcd.setCursor(0, 0);
lcd.write(11);
delay(70);
lcd.clear();
lcd.createChar(12, a12);
lcd.setCursor(0, 0);
lcd.write(12);
delay(70);
lcd.clear();
lcd.createChar(13, a13);
lcd.setCursor(0, 0);
lcd.write(13);
delay(70);
lcd.clear();
lcd.createChar(14, a14);
lcd.setCursor(0, 0);
lcd.write(14);
delay(70);
lcd.clear();
lcd.createChar(15, a15);
lcd.setCursor(0, 0);
lcd.write(15);
delay(70);
lcd.clear();
lcd.createChar(16, a16);
lcd.setCursor(0, 0);
lcd.write(16);
delay(70);
lcd.clear();
lcd.createChar(17, a17);
lcd.setCursor(0, 0);
lcd.write(17);
delay(70);
lcd.clear();
lcd.createChar(18, a18);
lcd.setCursor(0, 0);
lcd.write(18);
delay(70);
lcd.clear();
lcd.createChar(19, a19);
lcd.setCursor(0, 0);
lcd.write(19);
delay(70);
lcd.clear();
lcd.createChar(20, a20);
lcd.setCursor(0, 0);
lcd.write(20);
delay(70);
lcd.clear();
lcd.createChar(21, a21);
lcd.setCursor(0, 0);
lcd.write(21);
delay(70);
lcd.clear();
lcd.createChar(22, a22);
lcd.setCursor(0, 0);
lcd.write(22);
delay(70);
lcd.clear();
lcd.createChar(23, a23);
lcd.setCursor(0, 0);
lcd.write(23);
delay(70);
lcd.clear();
lcd.createChar(24, a24);
lcd.setCursor(0, 0);
lcd.write(24);
delay(70);
lcd.clear();
lcd.createChar(25, a25);
lcd.setCursor(0, 0);
lcd.write(25);
delay(70);
lcd.clear();
lcd.createChar(26, a26);
lcd.setCursor(0, 0);
lcd.write(26);
delay(70);
lcd.clear();
lcd.createChar(27, a27);
lcd.setCursor(0, 0);
lcd.write(27);
delay(70);
lcd.clear();
lcd.createChar(28, a28);
lcd.setCursor(0, 0);
lcd.write(28);
delay(70);
lcd.clear();
lcd.createChar(29, a29);
lcd.setCursor(0, 0);
lcd.write(29);
delay(70);
lcd.clear();
lcd.createChar(30, a30);
lcd.setCursor(0, 0);
lcd.write(30);
delay(70);
lcd.clear();
lcd.createChar(31, a31);
lcd.setCursor(0, 0);
lcd.write(31);
delay(70);
lcd.clear();
lcd.createChar(32, a32);
lcd.setCursor(0, 0);
lcd.write(32);
delay(70);
lcd.clear();
lcd.createChar(33, a33);
lcd.setCursor(0, 0);
lcd.write(33);
delay(70);
lcd.clear();
lcd.createChar(34, a34);
lcd.setCursor(0, 0);
lcd.write(34);
delay(70);
lcd.clear();
lcd.createChar(35, a35);
lcd.setCursor(0, 0);
lcd.write(35);
delay(70);
lcd.clear();
lcd.createChar(36, a36);
lcd.setCursor(0, 0);
lcd.write(36);
delay(70);
lcd.clear();
lcd.createChar(38, a38);
lcd.setCursor(0, 0);
lcd.write(38);
delay(70);
lcd.clear();
lcd.createChar(39, a1);
lcd.setCursor(0, 0);
lcd.write(39);
delay(70);
lcd.clear();
lcd.createChar(40, a40);
lcd.setCursor(0, 0);
lcd.write(40);
delay(70);
lcd.clear();
lcd.createChar(41, a41);
lcd.setCursor(0, 0);
lcd.write(41);
delay(70);
lcd.clear();
lcd.createChar(42, a42);
lcd.setCursor(0, 0);
lcd.write(42);
delay(70);
lcd.clear();
} -
AutorBeiträge