Stap 7: Stap 5. Type tekst
Voer tekst ingevoegd op de cursorpositie.
HD44780 LCD demo <<< hebben we dit getypt
LCD >
Nadat u het LCD-scherm in stap 4, de cursor in het eerste blok. We kunnen het ook instellen met de macro (4:0), die de cursor wordt verplaatst naar het eerste teken.
De macro Invoegen tekst bij de cursor voor tekstinvoer vraagt, en vervolgens gekopieerd naar het LCD-scherm wanneer u druk op enter.
LCD >(4:0x40) <<< plaatst u de cursor op de 0x40
LCD > (8) <<< invoegen tekst
Voer tekst ingevoegd op de cursorpositie.
Bus Pirate v2go <<< hebben we dit getypt
LCD >
Wegschrijven naar de tweede lijn is een beetje ingewikkelder, eigenlijk begint bij teken 64 op een 4 x 20 LCD. Als u schrijven vanaf het einde van lijn 1 (teken 20 blijven) zult dan u eindigen aan het begin van de regel drie! Deze pagina heeft een mooie verzameling van geheugen kaarten voor meeste karakter LCD maten.
Ten eerste, we de cursor op de tweede regel (4:0x40). Vervolgens de macro 'tekst invoegen' pakt onze inbreng en gekopieerd naar het LCD-scherm.
LCD > (4:0x14)(8)(4:0x54)(8) <<< meerdere macro syntax
Voer tekst ingevoegd op de cursorpositie.
Firmware v2.0 + <<< hebben we dit getypt
Voer tekst ingevoegd op de cursorpositie.
DangerousPrototypes <<< hebben we dit getypt
LCD >
De Bus piraat accepteert meerdere macro's op dezelfde regel, zodat het hele scherm in één keer kan worden geschreven. We schreven naar de laatste twee lijnen met een enkele lijn van syntaxis.
We kunnen gebruiken "(3)(4:0)(8)(4:0x40)(8)(4:0x14)(8)(4:0x54)(8)" om te wissen van het LCD-scherm en alle vier lijnen met een vermelding voor één syntaxis schrijven.