Go Down

Topic: Create new library for LCD (Read 1 time) previous topic - next topic

dilip4

I am using Arduinu DUE. I have LCD  Bolymin lcd display - BP240128B2.  Another programmer from embedded team has created a driver for this LCD. Now I want to  use this LCD for arduino. I want to display text on the LCD. I am new person in this field. I can not find the way to alter this file. Please send me link for creating customized drivers.

I updated LiquidCrystal.cpp but it did not worked.

robtillaart

Quote
I can not find the way to alter this file.

I use notepad++ as editor but any ascii editor should work

Quote
Please send me link for creating customized drivers.

you mean something like - http://arduino.cc/en/Hacking/LibraryTutorial - ?
Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)

olikraus



Quote
Please send me link for creating customized drivers.

you mean something like - http://arduino.cc/en/Hacking/LibraryTutorial - ?


For sure a good starting point.
Then you just need to read the data sheet for the controller (it is a UC1608) and implement a suitable library for that display.
Indeed this would be very helpfull. As far as i know, there is no open source  library for this controller.

Oliver

dilip4

While posting question, I tried to attach two files but only one was attached. Now I am attaching the entire code in zip file. These files can be opened in editplus. 
The file LCD.c is used for displaying data on the LCD. Rest are the supporting files. This code is written for arm7.Now I want to execute this code for arduino.

dilip4

I could not create library for this particular LCD. So I am performing all operations at the source code level.The code is in attachment. But nothing is being displayed.

olikraus

I did not see how_data_pins gets values.

Oliver

olikraus

Support for the UC1608 has been added to U8glib (http://code.google.com/p/u8glib/). U8glib code is ready for a 240x64 display, but also a 240x128 should not be a problem. UC1608 support will be added to v1.15. Until then, beta release are available also...

Oliver

Go Up