Using connection mode 107:
The LCD is controlled via the serial port. A type 107 is a K107 serial adapter. To use mode 107 you must define the serial port as normal in your GCB code. Then, serial speed to match the K107 adapter.
Relevant Constants:
These constants are used to control settings for the Liquid Crystal
Display routines included with GCBASIC. To set them, place a line in the
main program file that uses #define to assign a value to the particular
constant.
When using 107 mode only one constants must be set - all others can be ignored.
| Constant Name | Controls | Value |
|---|---|---|
|
|
I/O mode |
|
Example Code:
#chip 16f18313
#option Explicit
'Generated by PIC PPS Tool for GCBASIC
'Generated for 16f18313
'
#startup InitPPS, 85
#define PPSToolPart 16f18313
Sub InitPPS
'Module: EUSART
RA5PPS = 0x0014 'TX > RA5
End Sub
'Template comment at the end of the config file
'USART settings for USART1
#define USART_BAUD_RATE 115200
#define USART_TX_BLOCKING
#define USART_DELAY OFF
#define LCD_IO 107 'K107
do Forever
CLS
Print "GCBASIC 2021"
Locate 1, 0
Print "Reading ADC ANA0"
Locate 3, 0
Print "Scaled = "
Print Scale( ReadAD( ANA0 ), 0, 236, 0, 100 )
wait 100 ms
loopSee the separate sections of the Help file for the specifics of each Connection Mode.
For more help, see LCD_IO 0, LCD_IO 1, LCD_IO 2 LCD_IO 2_74xx164, LCD_IO 2_74xx174, LCD_IO 4, LCD_IO 8, LCD_IO 10

