- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
i need to connect a lcd hd44780 to fpga cyclone iv (ep4ce6e22c8n).
-------
So, i'm new in this thing and i really need to know how to phisically connect it; right now i'm using the LCD i said before but i don't know how to do it, please help.
I need it asap :cry:
Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
There is a good basic overview here of HD44780 based LCD displays: https://en.wikipedia.org/wiki/hitachi_hd44780_lcd_controller
As far as the physical connection goes, you need (3) 3.3V LVCMOS outputs, and (4) or (8) 3.3V LVCMOS bidir data lines. Cyclone IV does not support direct connection to 5V I/O, so if your display will need to operate at 3.3V LVCMOS levels, or you need to add a voltage level translator between the FPGA and the display pins.- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Oh thanks, but i'm still i bit confused about it. So i have to use the following pins: VSS, VDD, RW, E, and what else should i use? Am i even correct?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
--- Quote Start --- Oh thanks, but i'm still i bit confused about it. So i have to use the following pins: VSS, VDD, RW, E, and what else should i use? Am i even correct? --- Quote End --- Yes, for those listed. VSS would be connected to ground. VDD would be connected to (probably) +5V (or maybe +3.3V). Depends on your LCD module. You need a datasheet for it. RS is an input; needs to connect to an FPGA output. R/W is an input; needs to connect to an FPGA output. E is an input; needs to connect to an FPGA output. DB[0:3] are bidirectional; needs to connect to FPGA bidir. DB[4:7] (optional) are bidirectional; needs to connect to FPGA bidir. VO is an analog input / LCD contrast. Connect to the wiper pin on a 10K variable resistance. Other two pins to VDD and VSS. Attached is a PDF datasheet of a pretty standard 8x2 character LCD display from CrystalFontz for reference.
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page