graphic lcd with pic 16f877

Post your requests and ideas on the future development of mikroBasic.
Post Reply
Author
Message
sharif
Posts: 3
Joined: 02 Nov 2004 23:05

graphic lcd with pic 16f877

#1 Post by sharif » 07 Nov 2004 08:05

I wish i can deal with
graphic lcd by pic 16f877

fff
Posts: 35
Joined: 18 Nov 2004 22:32
Location: France

#2 Post by fff » 20 Dec 2004 08:40

lots of users would love that :D

pizon
mikroElektronika team
Posts: 823
Joined: 11 Oct 2004 08:53

#3 Post by pizon » 20 Dec 2004 11:21

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

bristol
Posts: 32
Joined: 17 Aug 2004 18:04

#4 Post by bristol » 20 Dec 2004 14:48

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

pizon
mikroElektronika team
Posts: 823
Joined: 11 Oct 2004 08:53

#5 Post by pizon » 20 Dec 2004 15:01

Send us the library at office@mikroelektronika.co.yu and we'll post it on the Projects page.
pizon

LGR
Posts: 3204
Joined: 23 Sep 2004 20:07

GLCD/14bit

#6 Post by LGR » 20 Dec 2004 16:17

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?

pizon
mikroElektronika team
Posts: 823
Joined: 11 Oct 2004 08:53

Re: GLCD/14bit

#7 Post by pizon » 20 Dec 2004 17:03

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 :wink: ).

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

bristol
Posts: 32
Joined: 17 Aug 2004 18:04

Upload

#8 Post by bristol » 21 Dec 2004 14:47

Iam on a business trip until dec 24th. As soon as I get home I will clean up the code and write a brief summary and then upload it to Pizon. Cheers

pizon
mikroElektronika team
Posts: 823
Joined: 11 Oct 2004 08:53

Re: Upload

#9 Post by pizon » 21 Dec 2004 15:19

Thanks, bristol. Looking forward to that...
pizon

bristol
Posts: 32
Joined: 17 Aug 2004 18:04

Uploaded

#10 Post by bristol » 28 Dec 2004 15:37

Uploaded to Pizon on Dec 24th.

User avatar
zristic
mikroElektronika team
Posts: 6608
Joined: 03 Aug 2004 12:59
Contact:

Re: Uploaded

#11 Post by zristic » 28 Dec 2004 16:08

It will be posted as project soon.

Jamesp
Posts: 26
Joined: 14 Jan 2005 16:40

16F877(A) Graphics LCD Library Routines

#12 Post by Jamesp » 16 Jan 2005 22:53

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

bristol
Posts: 32
Joined: 17 Aug 2004 18:04

#13 Post by bristol » 17 Jan 2005 02:14

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.

LGR
Posts: 3204
Joined: 23 Sep 2004 20:07

T6963c

#14 Post by LGR » 17 Jan 2005 05:04

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.....

aliikizkaya
Posts: 9
Joined: 15 Dec 2004 20:37

#15 Post by aliikizkaya » 15 Aug 2005 18:42

Dear Bristol
I am looking a ready to use KS0108 library will be included to my PicBasicPro applications . From where I can buy or obtain.
Best Regards

Post Reply

Return to “mikroBasic Wish List”