Welcome to our site!

Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

  • Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

Graphics LCD Driving using 16F877

Status
Not open for further replies.

bluex_scf

New Member
Hi everybody
I have an LCD screen with HD66205 and HD66205 modules but no graphics driver. So i have tried to drive the lcd panel directely by a Pic16F877 by generating the Frame signal, M signal, Data signals and so on.
No, i can successfylly write (and draw) on the screen. But the problem is that all the screen flicker and i have not found any information on the web on how to reduce flickering ... i do not know witch signal frequency to adjust (the M one or the Frame signal .) ???,
please help !
:?
 

StupidDum

New Member
I dont know how a graphical lcd works
if the lcd flickers, that seems like it is keep refreshing the entire screen
do u keep sending data? or send once, and just wait
 

Nigel Goodwin

Super Moderator
Most Helpful Member
bluex_scf said:
no, i have to refresh the screen continually, like as a crt screen !

Are you sure about that?. The graphic LCD's I've seen (but never actually used) don't require refreshing, they work just like a text LCD - except more complicated :lol:

If the Hitachi ones are like that, I would upgrade to something better.
 

StupidDum

New Member
Are you sure about that?. The graphic LCD's I've seen (but never actually used) don't require refreshing, they work just like a text LCD - except more complicated :lol:

yea.. i have same opinion as well. LCD shouldnt function in that way.
 

bluex_scf

New Member
Yes ... LCD screens does not need refresh if they have a controller (like as Hitachi 1440 for text ones, ... and Seiko SD1350 for graphics ones ...
it's these controllers that does refresh for you ... so you have only to send data for them (commands or data) and they do the job.
THE PROBLEM :evil: I have a graphics LCD that DOES NOT have a controller, so i have to controll it myself using à Pic16F877 (i have to do all the job of a controller chip). I succeeded in doing all that and i can draw what even i woul like on the screen, but the problem is that i have an enoying flekering :(
 
Status
Not open for further replies.

Latest threads

EE World Online Articles

Loading
Top