LCD problem

Hi my lcd doesnt display that i was expected. Can anyone help me???

RS-->22
RW-->GROUND
E-->23
D4-->24
D5-->25
D6-->26
D7-->27

#include <LiquidCrystal.h>

LiquidCrystal lcd(22, 23, 24, 25, 26, 27);
void setup() {
  
lcd.begin(16,2);

lcd.setCursor(0,1);
lcd.print("Hello!");
delay(1000);
}
void loop() {
lcd.setCursor(0,1);
lcd.print(millis()/1000);
}

Test all your leads for continuity.

I just zigzag them back and forth across the (otherwise empty) breadboard so that each hop is made to a different column on the breadboard and all are then in series, then connect a LED and resistor through them to the 5V. If the LED lights, OK, otherwise pick the half-way point in the string and test each half, further dividing them until you find the problem.

Two problems can be failure of the connection in the little cylindrical plastic encapsulation, or something like varnish leaking out and coating the pins.

the problem are solved. just shake the leads... I cant understand what has happened because i change pin and cables many time before.
Thank U :slight_smile: