Download source code:
glcd.zip
NOTE
1: Next update after march 10.
NOTE
2: It seems to work fine for any image size and
any image start position (alignment),
but there are some other tests to perform. If you find bugs, I would
appreciate your feedback.
NOTE 3: Still
need to solve the 6x8 font bug...
--------------------------------------
Previous version (18 february 2006): glcd_18_feb.zip
NOTE
1: I expect to
update this file after march 10. (done
by 20 feb :-)
NOTE
2: The lcd_puts is working fine: you can plot
text (while in graph mode) with 3 different fonts: 8x8, 8x8bold and
8x16. Font 6x8 is not working yet. lcd.c file contains most of the
changes.
NOTE
3: You can start plotting text anywhere in the
screen. There is no more that limitation to start plotting at a
"multiple of 8" x_position.
NOTE 4: When
plotting images, you can start at any xy_position. Any image size is supported.
Attention: it is not working properly for any combination of xy_position and image size, so I recommed
you plot images with sizes and start position "multiple of
8".
NOTE
4: In attention of your suggestions, in the next
update, I will implement a demonstration mode, so you will see all
the graphical capabilities implemented.
--------------------------------------