Étape 7: Étape 5. Tapez le texte
Entrez le texte à insérer à la position du curseur.
Démo de LCD hd44780 <<< nous avons saisi cette
LCD >
Après l’effacement de l’écran LCD à l’étape 4, le curseur est positionné sur le premier bloc. Nous pourrions également définissez-le avec la macro (4:0), qui déplace le curseur vers le premier caractère.
La macro Insérer du texte au curseur demande pour l’entrée de texte et puis la copie de l’écran LCD lorsque vous appuyez sur entrer.
LCD >(4:0x40) <<< Positionnez le curseur à 0 x 40
LCD > (8) <<< insérer du texte
Entrez le texte à insérer à la position du curseur.
Pirate v2go de bus <<< nous avons saisi cette
LCD >
L’écriture à la deuxième ligne est un peu plus compliqué, il démarre en réalité au caractère 64 sur un 4 x 20 LCD. Si vous continuez à écrire de la fin de la ligne 1 (caractère 20) puis vous vous retrouverez au début de la troisième ligne ! Cette page a une belle collection de cartes de mémoire pour la plupart des dimensions de caractères LCD.
Tout d’abord, nous positionnons le curseur sur la deuxième ligne (4:0x40). Ensuite, la macro « insérer texte » attrape notre apport et le copie dans le LCD.
LCD > (4:0x14)(8)(4:0x54)(8) <<< multiples syntaxe de macro
Entrez le texte à insérer à la position du curseur.
Firmware v2.0 + <<< nous avons saisi cette
Entrez le texte à insérer à la position du curseur.
DangerousPrototypes <<< nous avons saisi cette
LCD >
Le Bus Pirate accepte plusieurs macros sur la même ligne, donc la totalité de l’écran peut être écrits à la fois. Jusqu’au dernier, nous avons écrit deux lignes avec une seule ligne de syntaxe.
Nous pourrions utiliser ' (3)(4:0)(8)(4:0x40)(8)(4:0x14)(8)(4:0x54)(8)' pour effacer l’écran LCD et écrire les quatre lignes avec une entrée unique de syntaxe.