I wish i can deal with
graphic lcd by pic 16f877
graphic lcd with pic 16f877
The library is under development, so far the drawing functions (line, rectangle, circle) are implemented. Right now we're working on implementing the rest of the functionalities already done for P18xxx MCUs (fonts & bitmaps), we still have to solve some problems regarding the const arrays. Completion of this library will have to wait transition of mikroBasic /mikroPascal to new Linker Engine, so my guess about the time-of-release would be end of January, start of February.
pizon
I have written a library that works on the 14 bit devices. I found that the one included in Mikrobasic was a little "bloated" so I wrote my own. It does the basics (initialize, clear screen, lines, boxes, plots) as well as basic characters. If anyone would like a copy, let me know. By the way, the entire library compiles to less than 1k word of code.
Cheers
Cheers
GLCD/14bit
If and when bristol uploads this, is it possible or feasible to provide it in a .mcl file that could be accessed from mikroPascal? As the projects page grows, it would be helpful to users of both languages if the binary libraries are made accessible to both languages. Is there a reason why this can't be done?
Re: GLCD/14bit
Yes, we will 'add the curling' and build the library in .mcl format, so that it could be used in all mikroXXX compilers (replace 'XXX' with appropriate suffix ).
Since this is (hopefully) going to be the project, the entire source code will be also available, in case you wish to change some functionalities...
Since this is (hopefully) going to be the project, the entire source code will be also available, in case you wish to change some functionalities...
pizon
Re: Uploaded
It will be posted as project soon.
16F877(A) Graphics LCD Library Routines
How about allowing selection of resolution of the LCD routines? ie instead of being locked into a 64 x 128 LCD size, allow X and Y to be defined by the user (with std resolutions) such as 64x128, 160x128, 240 x 64 etc.
Also a nice feature would be to have libraries for not only the KS0108, but for the T9693 controller too. This would allow more surplus displays to be used in home and one off projects where cost is a concerning factor.
Thanks and Regards,
Jim
Also a nice feature would be to have libraries for not only the KS0108, but for the T9693 controller too. This would allow more surplus displays to be used in home and one off projects where cost is a concerning factor.
Thanks and Regards,
Jim
The KS0108/KS0107 combo used in many LCD diplays actually controls an area of pixels 64 x 64, so a 128 x 64 display has two sets of controllers. The library I have written (and I presume ME's version also) will work with any display 128 x 64 or smaller. I have never seen a display larger than this with the KS0108 controller (although they may be out there!) It would be fairly trivial to modify the library to operate with more KS0108 sets and a larger display. As far as the T6963 based displays, they operate with a completely different command set and have internal character ram. I will eventually get around to writing a library for these displays but probably not before ME does.
T6963c
If you haven't already, look at this thread: http://www.mikroe.com/forum/viewtopic.p ... sc&start=0
It looks like we have several people who have made attempts at the T6963c driver. If it doesn't show up in the next release, I suggest that we attempt to coordinate different pieces of this into a project for the projects page. Looks like Matt is off to a good start. T6963c is not exactly user friendly.....
It looks like we have several people who have made attempts at the T6963c driver. If it doesn't show up in the next release, I suggest that we attempt to coordinate different pieces of this into a project for the projects page. Looks like Matt is off to a good start. T6963c is not exactly user friendly.....
-
- Posts: 9
- Joined: 15 Dec 2004 20:37