HD44780 LCD till I2C adapter styrelsen för buss pirat (7 / 9 steg)
Steg 7: Steg 5. Skriv text
Ange text som ska infogas vid markören.
HD44780 LCD demo <<< vi skrivit detta
LCD >
Efter att rensa LCD i steg 4, är markören placerad på det första blocket. Vi kan också ställa in den med makro (4:0), som flyttar markören till den första tecknet.
Infoga text vid markören makrot frågar för textinmatning, och sedan kopieras till LCD-skärmen när du trycker in.
LCD >(4:0x40) <<< placerar du markören på 0x40
LCD > (8) <<< infoga text
Ange text som ska infogas vid markören.
Buss pirat v2go <<< vi skrivit detta
LCD >
Att skriva till den andra raden är lite mer komplicerat, det börjar faktiskt på 64 tecken på en 4 x 20 LCD. Om du fortsätter skriva från slutet av linje 1 (figur 20) då du kommer att sluta i början av raden tre! Denna sida har en fin samling av minne kartor för de flesta tecken LCD storlekar.
Först, vi placerar du markören på den andra raden (4:0x40). Nästa, makrot "Infoga text" tar tag i vår insats och kopierar den till LCD.
LCD > (4:0x14)(8)(4:0x54)(8) <<< flera makro syntax
Ange text som ska infogas vid markören.
Firmware v2.0 + <<< vi skrivit detta
Ange text som ska infogas vid markören.
DangerousPrototypes <<< vi skrivit detta
LCD >
Den buss pirat accepterar flera makron på samma rad, så att hela skärmen kan skrivas på en gång. Vi skrev till sista två rader med en enda rad syntax.
Vi kunde använda ' (3)(4:0)(8)(4:0x40)(8)(4:0x14)(8)(4:0x54)(8)' att rensa LCD och skriva alla fyra rader med en enda syntax post.