Hi,I'm having a problem with displaying 16 characters on LCD L1671. I use 001110000 to make 2 lines. Does anybody have the problem? Is there a way to solve it.
NOTE: L1671 series is initialized as a 2 line display, because of the absence of an LCD driver. You must address character no. 9 as you would the first position on the 2nd line which is (C0).
Although you do mention two lines in your post, so maybe you are aware of this.
Im not sure what you mean by you use 001110000 to make two lines? Is that the address? In which case it does not match the C0 as mentioned in the link I gave. Maybe that is your problem?
Thank you for your help. I didn't work with LCD's a lot. I didn't really understood what the adress is and how to use it. I think the adress for C0 is 11000000 but then where do I have to put it to get the right result?
As I mentioned you use the RS signal to indicate the IR (or instruction register). At the same time you write the C0 on the data lines.
You then invert the RS signal to indicate data and at the same time write the data you want to go into the IR that you previously indicated.
along with this you need to also set the R/W signal to indicate a write. And there is an Enable signal which needs to be toggled somewhat like a clock.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.