Sorry for the late reply, I've been so busy with other projects!
I have never actually experimented with Graphics on an lcd display before but they are designed to interface with microcontrollers quite easily.
You will then need to come up with a sub routine that takes care of sending the data out to the LCD display. I don't imagine that would be too hard, but it will be a little bit of a learning curve. Once you have that - you then want to look at manipulating your data / updating your data before copying it to the graphics registers (which will then get sent out to your LCD)
Here is my code for a 32 x 32 pixel display to actually draw the graphics. Before I get to this routine - I have already copied the updated graphics data in to the outputdata variables.
Code:
Sub DisplayGraphics()
row = 0
For x = 0 To 29
PORTD = OutputData(x)
PORTB.bits(0) = 1
PORTB.bits(0) = 0
PORTD = OutputData(x) >> 8
PORTB.bits(1) = 1
PORTB.bits(1) = 0
PORTD = OutputData(x) >> 16
PORTB.bits(2) = 1
PORTB.bits(2) = 0
PORTD = OutputData(x) >> 24
PORTB.bits(3) = 1
PORTB.bits(3) = 0
PORTD = %00000001 << row
If x < 8 Then
PORTB.bits(4) = 1
PORTB.bits(4) = 0
PORTD = 0 ' we need to clear the other 74373's otherwise we get ghosting!
PORTB.bits(5) = 1
PORTB.bits(5) = 0
PORTB.bits(6) = 1
PORTB.bits(6) = 0
PORTB.bits(7) = 1
PORTB.bits(7) = 0
ElseIf x > 7 And x < 16 Then
PORTB.bits(5) = 1
PORTB.bits(5) = 0
PORTD = 0
PORTB.bits(4) = 1
PORTB.bits(4) = 0
PORTB.bits(6) = 1
PORTB.bits(6) = 0
PORTB.bits(7) = 1
PORTB.bits(7) = 0
ElseIf x > 15 And x < 24 Then
PORTB.bits(6) = 1
PORTB.bits(6) = 0
PORTD = 0
PORTB.bits(4) = 1
PORTB.bits(4) = 0
PORTB.bits(5) = 1
PORTB.bits(5) = 0
PORTB.bits(7) = 1
PORTB.bits(7) = 0
ElseIf x > 23 Then
PORTB.bits(7) = 1
PORTB.bits(7) = 0
PORTD = 0
PORTB.bits(4) = 1
PORTB.bits(4) = 0
PORTB.bits(6) = 1
PORTB.bits(6) = 0
PORTB.bits(5) = 1
PORTB.bits(5) = 0
EndIf
PORTE.bits(0) = 0 'Turn the LED's on (by enabling the 74373 outputs)
DelayUS(500)
PORTE.bits(0) = 1
Inc(row)
If row = 8 Then
row = 0
EndIf
PORTD = 0
PORTB = %11111111
PORTB = %00000000
Next
End Sub
Hopefully this helps a bit
