Component: LCD (Adafruit, 16x2) (Alphanumeric)

From Flowcode Help
Revision as of 16:29, 7 January 2022 by Wiki bot (talk | contribs) (Created page with "{| style="width:50%" |- | width="20%" style="color:gray;" | Author | Matrix Ltd |- | width="20%" style="color:gray;" | Version | 1.8 |- | width="20%" style="color:gray...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search
Author Matrix Ltd
Version 1.8
Category Alphanumeric


LCD (Adafruit, 16x2) component

Adafruit OLED LCD display capable of displaying 2 lines of 16 characters.

Component Pack

DISPLAYS

Detailed description

No detailed description exists yet for this component

Examples

No additional examples


Downloadable macro reference

Fc9-comp-macro.png Clear
Clears the entire contents of the display. 
Fc9-void-icon.png - VOID Return


Fc9-comp-macro.png PrintString
Breaks down a string of text and sends it to the LCD via the private RawSend(byte, mask) macro 
Fc9-string-icon.png - STRING Text
 
Fc9-void-icon.png - VOID Return


Fc9-comp-macro.png PrintAscii
Takes the ascii value for a character and prints the character 
Fc9-u8-icon.png - BYTE character
Holds an ascii value. 
Fc9-void-icon.png - VOID Return


Fc9-comp-macro.png PrintNumber
Based on v5 macro, will allow you to print a number. This is limited to a signed-INT, -32768 to 32767 
Fc9-s16-icon.png - INT Number
 
Fc9-void-icon.png - VOID Return


Fc9-comp-macro.png RAMWrite
Modifies the internal memory of the LCD to allow for up to 8 customised characters to be created and stored in the device memory 
Fc9-u8-icon.png - BYTE Index
Values 0 to 7 
Fc9-u8-icon.png - BYTE d0
 
Fc9-u8-icon.png - BYTE d1
 
Fc9-u8-icon.png - BYTE d2
 
Fc9-u8-icon.png - BYTE d3
 
Fc9-u8-icon.png - BYTE d4
 
Fc9-u8-icon.png - BYTE d5
 
Fc9-u8-icon.png - BYTE d6
 
Fc9-u8-icon.png - BYTE d7
 
Fc9-void-icon.png - VOID Return


Fc9-comp-macro.png ClearLine
Clears a single line on the display before moving the cursor back to the start of the line to allow new data to be displayed. 
Fc9-u8-icon.png - BYTE Line
 
Fc9-void-icon.png - VOID Return


Fc9-comp-macro.png Cursor
Moves the cursor on the LCD Display 
Fc9-u8-icon.png - BYTE x
 
Fc9-u8-icon.png - BYTE y
 
Fc9-void-icon.png - VOID Return


Fc9-comp-macro.png Command
Use this method/macro to send a specific command to the LCD. Refer to the Matrix Multimedia EB006 datasheet for a list of supported instructions. For Non-Matrix LCD's refer to the manufacturers datasheet. 
Fc9-u8-icon.png - BYTE instruction
Send a defined command to the LCD Screen. See datasheet for supported commands. 
Fc9-void-icon.png - VOID Return


Fc9-comp-macro.png ScrollDisplay
Scrolls the display left or right by a number of given positions. 
Fc9-u8-icon.png - BYTE Position
Holds the number of positions to shift the display 
Fc9-u8-icon.png - BYTE direction
0 = left, 1 = right 
Fc9-void-icon.png - VOID Return


Fc9-comp-macro.png Start
Startup routine required by the hardware device. Automatically clears the display when complete. 
Fc9-void-icon.png - VOID Return



Property reference

Fc9-prop-icon.png Properties
Fc9-type-14-icon.png Rows
Number of vertical characters that can be shown on the display 
Fc9-type-14-icon.png Columns
Number of horizontal characters that can be shown on the display 
Fc9-type-1-icon.png Background Color
Simulation only property to control the background colour, on the hardware the colour is fixed. 
Fc9-type-1-icon.png Line Color
Simulation only property to control the line colour, on the hardware the colour is fixed. 
Fc9-type-1-icon.png Text Color
Simulation only property to control the text colour, on the hardware the colour is fixed. 
Fc9-type-3-icon.png Font
Simulation only property to control the display font, on the hardware the font is fixed. 
Fc9-conn-icon.png Connections
Fc9-type-5-icon.png Data 0 (11)
Data pin 0 connects to data pin 4 on the hardware 
Fc9-type-5-icon.png Data 1 (12)
Data pin 1 connects to data pin 5 on the hardware 
Fc9-type-5-icon.png Data 2 (13)
Data pin 2 connects to data pin 6 on the hardware 
Fc9-type-5-icon.png Data 3 (14)
Data pin 3 connects to data pin 7 on the hardware 
Fc9-type-5-icon.png Register Select (4)
Register select pin, determines if the incoming value is a command or a data byte 
Fc9-type-5-icon.png Read / Write (5)
Read / Write pin determines the data direction 
Fc9-type-5-icon.png Enable (6)
Enable pin, used to clock data in and out of the device. 
Fc9-conn-icon.png Simulations