******************************************* GLiPIC 2 Beta 0.9.5 July,2001 (c) COPMPSys ******************************************* =========== I M P O R T A N T ============= For use with: KS0108,T6963C and SED1330 based LCD displays and PBP PIC applications written specifically for those displays. The PIC interface application to use is GLSEDEMO.BAS this is a free download in the Pic_Apps folder on the FTP site. It will also work graphic library based GLSED.BAS which will be available for a small fee at the Workbench website. This application includes subroutines to draw circles, squares rectangles, lines and much more. A free hex file of this is available for downloading. It will work with the Sed1330 256x128 LCD This is still a beta application and may have bugs and/or glitches. It has been tested on Windows 98 and Windows 2000 computers. DISCLAIMER: Neither COMPSys nor the author assume any liability for any damages whatsoever which may be a direct or indirect result of this application's use. ******** NOT FOR COMMERCIAL USE *********** Author: Ranjit Diol http://www.compsys1.com/workbench/ email: rsdiol@compsys1.com Date: July, 2001 =================== NOTES ================= Windows Application =================== (1) If you have a previous version of GLiPIC you only need to download the glicic2.exe file and the sample bmp images. (2) GLIPIC2.ZIP has the full installation including the images. (3) For SED1330 based LCD's interfaced using a PIC micro download GLSEDEMO.BAS (the hex file is available also) (4) Images can be created using Windows paint, from the menu options you can change the resolution to b/w 1 bit and set the dimensions in pixels. Example if using a 240x64 LCD set the image attributes as 240 pixels wide, 64 pixels high 1 bit b/w resolution. (5) When loading bmp images created by Windows Paint make sure you check "Load Inverted" (by default it is already checked). If you want the image in reversed color (from black-on-white to white-on-black) then uncheck it. (6) When you edit an image or draw in the graphic panel of GLiPIC 2, YOU MUST SAVE IT FIRST and then load it back again for the proper conversion to take place. This is due to the fact that the image is converted into hexadecimal code as it is being loaded. (7) If you have an I2C external eeprom installed you may save your image to it. Make sure you have enough room on the eeprom. If the eeprom is large enough you can save multiple images by setting the eeprom address. A 256Kbit eeprom can hold 32K bytes (256kbits/8 = 32k). You calculate the amount of sapce needed for an image by multiplying it's Width/8 x Height. (for KS0108 controllers it will be Width x Height/8) Example: Given:EEprom 64Kbit, LCD Sed1330 256x128 EEprom total bytes = 8K (8192 bytes) 1 256x128 image = 4K (4096 bytes) You would be able to load 2 images The first one at Address:0000 and the second one at Address:4096 To read back and display the images simply enter the eeprom address, 0000 or 4096 for the example above, and then click the "Display" button. PIC APPLICATIONS ================ (1) The PIC applications will not require any modifications if you are using the GLiPIC board and the appropriate adapter for a T6963 or SED1330. KS0108 based LCD's do not require an adapter. (2) IF YOU ARE NOT USING the GLiPIC board, then you will have to change port and pin assignments in the beginning of the application to match your PIC controller. In case of problems: -------------------- Contact me by email at rsiol@compsys1.com Enjoy! Ranjit -------------------- Ranjit Diol rsdiol@compsys1.com July 22, 2001 Doc: READ1ST.TXT