Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Can you do LCD driver with a keypad using CPLD?

Status
Not open for further replies.

ZeleC

Full Member level 5
Joined
Dec 18, 2002
Messages
261
Helped
3
Reputation
6
Reaction score
1
Trophy points
1,298
Activity points
2,173
lcd driver + keypad

hello
i would like to know if a 16*2 lcd driver + a keypad could be done with a CPLD
in other words i want to be able to type a key on the keypad and to see it on the lcd ...
and if yes can u give me some documents or some links
thx in advance
 

Re: lcd driver + keypad

Hi.


if you want evryting you can do. 8) !!!

It is more simple to design that with a small uC like 8051,avr,pic. :D

But ... if you want do it with cpld you will need to make
two nice state macine 8O one for keyboard-search+debounce,
the second for installing the start commands of the lcd
and afther that the transfering of the data from the keyborad machine
to the display.

what familiar clpld/fpga you want to use? xilinx,altera,cypress....
and in what langue vhdl,verilog....?


Best regards. :wink:
 

Re: lcd driver + keypad

Hi Zelec, first take a look on the 74C922 from National Semiconductor
from the data you can make your own keypad decoder on CPLD.

If you use 4 bit mode for LCD you save a lot of CPLD resources.
LCD intelligent displays need only 3 control signals R/W, E, RS.

here is a link for the 74C922/923.pdf
**broken link removed**

I will find some articles for you about controlling LCDs the easy way

I am working on something similar these days not CPLD just PIC so
the info will be usefull to you as well.

Tornado
 

Re: lcd driver + keypad

Forget a CPLD .. forget a CPU ... get a FPGA + CPU for less
the 250 cells goes for $7
The solution is a TRISCEND SOC it cames in two flavors E5 = 51 CPU
or A7 = arm CPU look at
Keypads + LCD drivers .. just drag & drop
http://www.triscend.com/

or look for appnote AN15 and AN20 at

http://www.triscend.com/products/apnotes.htm
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top