Paso 7: Paso 5. Tipo de texto
Introduzca texto para insertar en la posición del cursor.
Demo de LCD HD44780 <<< ha escrito esto
LCD >
Después de limpiar la pantalla LCD en el paso 4, el cursor se posiciona en el primer bloque. También nos podríamos fijar a la macro (4-0), que se mueve el cursor al primer carácter.
La macro de insertar texto en el cursor pide entrada de texto y luego copia en la pantalla cuando presione entrar.
LCD >(4:0x40) <<< Coloque el cursor en 0 x 40
LCD > (8) <<< insertar texto
Introduzca texto para insertar en la posición del cursor.
Bus Pirate v2go <<< ha escrito esto
LCD >
Escritura a la segunda línea es un poco más complicada, inicia realmente en carácter 64 en una 4 x 20 LCD. Si continúa la escritura desde el final de la línea 1 (carácter 20) luego terminaras al principio de la línea de tres. Esta página tiene una buena colección de mapas de memoria para más tamaños de LCD de caracteres.
En primer lugar, posicionamos el cursor en la segunda línea (4:0x40). A continuación, la macro 'Inserte texto' agarra nuestra entrada y copia en la pantalla LCD.
LCD > (4:0x14)(8)(4:0x54)(8) <<< múltiples sintaxis de la macro
Introduzca texto para insertar en la posición del cursor.
Firmware v2.0 + <<< ha escrito esto
Introduzca texto para insertar en la posición del cursor.
DangerousPrototypes <<< ha escrito esto
LCD >
El Bus Pirate acepta múltiples macros en la misma línea, así que toda la pantalla se puede escribir a la vez. El último escribimos dos líneas con una única línea de sintaxis.
Podríamos utilizar ' (3)(4:0)(8)(4:0x40)(8)(4:0x14)(8)(4:0x54)(8)' para borrar la pantalla y escriba las cuatro líneas con una entrada única sintaxis.