Start   Products   Order   Contact   Imprint   search   terms

I2C GLCD Adapter                                             

I2C GLCD Adapter

The I²C LC display adapter enables easy interfacing a Graphic LC-Display modul (with KS0108 or T6963C) to a I2C-bus. Communication between a host and the I2C GLCD controller takes places via the 2 wire bi-directional seriel interface. Thus it is possible to write/read alphanumeric characters and to draw lines, rectangles etc. to a GLCD via I2C bus.

 

On power up the adapter takes over the initialisation of the display. All options of the LCD can be changed any time via I2C. These options could be stored in a non-volatile memory and after a new start the display will be initialised with the new options.

 

Theoretically, up to 128 grapgic LC-Displays could be connected on a I2C bus. Slave adress is also programmable via I2C.

Price:

17,- EUR plus VAT & shipping.

 

included in delivery:

I2C GLCD Adapter

#030301 KS0108

#030302 T6963C

 

Manual:

download KS0108

download T6963C
The following functions are available:

 

I2C KS0108 64x128

Function Description CMD
CMDToGLCD Sends a command to the GLCD 0x41
DatToGLCD Sends a data byte to the GLCD 0x42
nDatToGLCD Sends up to 254 data bytes to the GLCD 0x40
SetSLine Sets the start line 0x43
DispON Enable / Disable Display (ON / OFF) 0x44
SetTxtPos Sets cursor postion (Row, Column) 0x45
SendByte Sends a byte to GLCD 0x46
SendnBytes Sends up to 254 Bytes to GLCD 0x47
ReSetPixel Set/Reset one Pixel 0x48
InvByte Read, reverse and write a byte to GLCD 0x49
InvPage Read, reverse and write a page to GLCD 0x4A
InvDisp Display reverse 0x4B
FillDisp Fills display with a certain byte 0x4C
FillRect Draws s solid rectangle 0x4D
Vline Draws a vertical line 0x4E
Hline Draws a horizontal line 0x4F
Rectangle Draws a rectangle 0x50
RoundRectangle Draws a round rectangle 0x51
Circle Draws a circle 0x52
CharToGLCD6x8 Writes a 6x8 character on GLCD 0x53
StringToGLCD6x8 Writes up to 254 6x8 characters on GLCD 0x54
CharToGLCD8x8 Writes a 8x8 character on GLCD 0x55
StringToGLCD8x8 Writes up to 254 8x8 characters on GLCD 0x56
ReadByte Reads a Byte at X,Y position 0x57
ReSetIO1 Sets or resets IO-Pin 1 0x60
ReSetIO1 Sets or resets IO-Pin 2 0x61
ReadIOs Reads the state of IO-Pins 1 and 2 0x62
SetSlvAdr Changes slave adress 0x73
ResetGLCD Resetes the GLCD 0x74

 
I2C T6963C 

Function

Description CMD
SetCursorPtr 1 Byte Data Read and Nonvariable ADP 0x21
SetOffSetReg Set Offset register 0x22
SetAddrPtr Set address pointer 0x24
SetTxtPos Set Text Position (Column,Row) 0x25
SetGPCPos Set Graphic Position (Column, Row) 0x26
SetTxtHomeAddr Set Text Home Address 0x40
SetTxtArea Set Text Area 0x41
SetGPCHomeAddr Set Graphic Home Address 0x42
SetGPCArea Set Graphic Area 0x43
SetDispWidth Set Display Width 0x44
SetDispHeight Set Display Height 0x45
SetMode Set Mode 0x80
SetDispMode Set Display Mode 0x90
SetCursorPat Set Cursor Pattern 0xA0
AutoWrite Data Auto Write 0xB0
AutoRead Data Auto Read 0xB1
WriteInc 1 Byte Data Write and Increment ADP 0xC0
ReadInc Data Read and Increment ADP 0xC1
WriteDec 1 Byte Data Write and Decrement ADP 0xC2
ReadDec Data Read and Increment ADP 0xC3
Write 1 Byte Data Write and Nonvariable ADP 0xC4
Read 1 Byte Data Read and Nonvariable ADP 0xC5
WriteDataInc Data Write and Increment ADP (up to 254 Byte) 0xC6
WriteDataDec Data Write and Decrement ADP (up to 254 Byte) 0xC7
ReSetPixel Reset or Set a Pixel 0xC8
ClearTxt Clear Text Area 0xCA
ClearGPC Clear Graphic Area 0xCB
SetFont Set Font (6x8 or 8x8) 0xCD
ReSetIO1 Reset or Set IO-Pin 1 0xCE
ReSetIO2 Reset or Set IO-Pin 2 0xCF
HLine Draws a horizontal line 0xD0
VLine Draws a vertical line 0xD1
FillRect Draws a solid rectangle 0xD2
Rectangle Draws a rectangle 0xD3
RoundRectangle Draws a round rectangle 0xD4
Circle Draws a circle 0xD5
ReadTxtHomeAddr Read Text Home Address 0xE1
ReadGPCHomeAddr Read Graphic Home Address 0xE2
ReadTxtArea Read Text Area 0xE3
ReadGPCArea Read Graphic Area 0xE4
ReadMode Read Mode 0xE5
ReadDispMode Read Display Mode 0xE6
ReadCurPat Read Cursor Pattern 0xE7
ReadDispWidth Read Display Width 0xE9
ReadDispHeigh Read Display Heigh 0xEA
ReadFont Read selected Font 0xEB
ReadIOs Reads the state of IO-Pins 1 and 2 0xEC
ReadStatus Reads the status of the GLCD 0xEF
SaveIni Save parameter 0x70
LCDIni Reset and initialize LCD 0x71
SetSlvAdr Change slave address 0x73