UC1698 based LCD driven by AVR

avrcglcd

Ok so i've got a BTHQ128128 fstn display that i'm tryinf to drive via an ATMEGA128 AVR chip using gnu-c (avrlibc). Found some code on the interweb, but still not able to get the display to show anything.

The screen driver is a UC1698 (colour although the screen in black&white)

Has anyone ever attempted this and succeeded?

Also is there an other type of driver that is similar to the uc1698 that a library could be ported from.

Best Answer

I wouldn't trust just any display library you find on the internet to drive the display. You might be better off writing your own display library for this display controller. If you do decide to use someone else’s library you will still need to familiarize yourself with the display controller datasheet and the code you are using to make sure it is doing what it's supposed to.

Do you know what communication mode you are using between the AVR and the display? Your display controller supports seven different communication modes using a combination of the BM pins, DB15, and DB13.