probleme initialisation lcd

bonjour,
j'ai un probleme d'initialistion d'un lcd 2 lignes 16 caractères branché en utilisant 4 sorties
par moments lors de l'initialisation (mise sous tension ou reset, l'afficheur affiche des caractéres bizzares
j'ai changé d'afficheus et j'ai les memes problèmes
faut-il tirer au 5v les sorties utilisées par l'afficheur ?
pendant le fonctionnement, les carcteres changent mais sont tj bizzares
la seule solution est de faire init souvent 1 fois ou plusieures
merci pou votre aide
Pierre

bonjour,
code?
photo branchements?
soudures ou non?

bonjour
les connexions sont soudées
pour le code:

#include <LiquidCrystal.h>
LiquidCrystal lcd(11,10,6,7,8,9);
//
//

void setup() { // debut de la fonction setup()
lcd.begin(16,2);
delay(100);
lcd.print("init");
delay(1000);
lcd.clear();

si l'initialisation s'est bien fait, ensuite tout s'affiche correctement

  1. code entre balise code
  2. ce code ne peux pas fonctionner, il n'y a pas de void loop
  3. on a demandé des photos du cablage