Amis du jour, Bonjour,

Je souhaite réaliser un Menu.
J’ai 4 bouton pour me balade sur mon écran. // up-down-bak-valide
LCD 3x16 chars.

Je dois donc pouvoir faire défiler mon écran vers le bas et vers le haut, et rentrer dans des sous menu avec le bouton "valide".
Je peux choisir dans qu'elle sous menu rentré a l'aide d'un pointer qui monte et descend sur la 1er colonne du LCD

2012-02-08_133910.png

Je programme un PIC en Pascal.

Je pensais faire un tableau 2 dimensions: array of array of... remplit de "Screen" qui feront, à chaque fois la taille d'un affichage complet sur mon LCD => 48 char.

XY.png

Ce qui me permettrait de pouvoir, grâce a mes boutons de jouer avec les axes X-Y de mon tableau pour afficher le bon "screen" en fonction,
du Screen present sur le LCD et de l'endroit de mon pointer (>).


ça m' a l'air pas mal non? Ou vous pensez à qqch de totalement différent

Merci pour vos avis et proposition =)