Spartan-3A/3AN FPGA Starter Kit Board User Guide
www.xilinx.com
51
UG334 (v1.1) June 19, 2008
LCD Controller
R
Function Set
Sets the interface data length, the number of display lines, and the character font.
The Starter Kit board supports a single function set with value 0x28.
Execution Time: 40
µ
s
Set CG RAM Address
Sets the initial CG RAM address.
After this command, all subsequent read or write operations to the display are to or from
CG RAM.
Execution Time: 40
µ
s
Set DD RAM Address
Sets the initial DD RAM address.
After this command, all subsequent read or write operations to the display are to or from
DD RAM. The addresses for displayed characters appear in
Figure 5-3
.
Execution Time: 40
µ
s
Read Busy Flag and Address
Reads the Busy flag (BF) to determine if an internal operation is in progress, and reads the
current address counter contents.
BF = 1 indicates that an internal operation is in progress. The next instruction is not
accepted until BF is cleared or until the current instruction is allowed the maximum time to
execute.
This command also returns the present value of the address counter. The address counter
is used for both CG RAM and DD RAM addresses. The specific context depends on the
most recent
Set CG RAM Address
or
Set DD RAM Address
command issued.
Execution Time: 1
µ
s
Write Data to CG RAM or DD RAM
Writes data into DD RAM if the command follows a previous
Set DD RAM Address
command, or writes data into CG RAM if the command follows a previous
Set CG RAM
Address
command.
Table 5-3:
Shift Patterns According to S/C and R/L Bits
DB3
(S/C)
DB2
(R/L)
Operation
0
0
Shift the cursor position to the left. The address counter is decremented by one.
0
1
Shift the cursor position to the right. The address counter is incremented by one.
1
0
Shift the entire display to the left. The cursor follows the display shift. The
address counter is unchanged.
1
1
Shift the entire display to the right. The cursor follows the display shift. The
address counter is unchanged.
Содержание Spartan-3A DSP FPGA Series
Страница 1: ...R Spartan 3A 3AN FPGA Starter Kit Board User Guide UG334 v1 1 June 19 2008...
Страница 8: ...8 www xilinx comSpartan 3A 3AN FPGA Starter Kit Board User Guide UG334 v1 1 June 19 2008 R...
Страница 114: ...114 www xilinx comSpartan 3A 3AN FPGA Starter Kit Board User Guide UG334 v1 1 June 19 2008 Chapter 13 DDR2 SDRAM R...
Страница 140: ...140 www xilinx comSpartan 3A 3AN FPGA Starter Kit Board User Guide UG334 v1 1 June 19 2008 Chapter 17 Voltage Supplies R...