The LCD module has built-in fonts and can be used to display text by sending appropriate commands to the display controller, which is called HD44780. Detailed information for using the display is available in its datasheet, which can be found on the manufacturer's web site, and from the Datasheet folder on the DE2 System CD-ROM. A schematic diagram of the LCD module showing connections to the Cyclone II FPGA is given in Figure 1. The associated signals appear in Table 1.
Figure 1. Schematic diagram of the LCD module.
Table 1. Signal assignments for the LCD Module.
| Signal Name | Description |
|---|---|
| LCD_DATA[7:0] | LCD Data |
| LCD_RW | LCD Read/Write Select, 0 = Write, 1 = Read |
| LCD_EN | LCD Enable |
| LCD_RS | LCD Command/Data Select, 0 = Command, 1 = Data |
| LCD_ON | LCD Power ON/OFF |
| LCD_BLON | LCD Back Light ON/OFF |
See DE2_pin_assignments.csv, a comma-delimited file that matches "standard" descriptive names to actual FPGA pin locations. This file can be directly opened in Microsoft Excel.
DE2 User Manual, version 1.4, 2006. (pdf)
Maintained by John Loomis, last updated 18 April 2007