Epson Research and Development
Page 43
Vancouver Design Center
Programming Notes and Examples
S1D13503
Issue Date: 01/01/30
X18A-G-002-06
Figure 15: Display Memory Contents For Message “Text” In 256 Color Mode
5.3 Mapping of Registers
The S1D13503 has an internal set of 16-/8-bit read/write registers which configure it for various modes of operation. The
registers can be accessed in two ways; Indexed Addressing and Direct Addressing.
Note
Refer to the S1D13503 Hardware Functional Specification (Document number X18A-A-001-xx) for
more information on the S1D13503 registers.
5.3.1 Indexed Mapping
This method requires only two sequential I/O address locations starting from the base I/O address. The base I/O address is
determined by the power-on state of the SRAM data lines VD[4 through 12]. See “Summary of Configuration Options” in
the S1D13503 Hardware Functional Specification, Drawing Office No. X18A-A-001-xx.
The S5U13503B00C Evaluation Board uses three sequential I/O addresses which are defined as Index Address, Index Data,
and Memory Banking. To access registers using this method, an Index Address must be written to the first I/O address
location allowing data to be written/read to/from the second I/O address.
The Memory Banking port is specific to the S5U13503B00C implementation and is used to select one of two 64K display
memory banks; a read from this port selects bank 0, and a write to this port selects bank 1. Note that the values read from
or written to the Memory Banking port are not important.
Offset
(hex)
Offset
(hex)
0000
F
F
F
F
F
F
F
F
F
F
F
F
0
0
0
0
F
F
F
F
F
F
F
F
F
F
F
F
F
F
0
0
F
F
F
F
0
0
0
0
0
0
F
F
F
F
0
0
F
F
F
F
F
F
F
F
F
F
F
F
0
0
0
0
001F
0140
F
F
0
0
F
F
F
F
0
0
F
F
0
0
0
0
0
0
F
F
F
F
0
0
0
0
0
0
F
F
0
0
F
F
F
F
0
0
0
0
0
0
F
F
F
F
0
0
F
F
0
0
F
F
F
F
0
0
F
F
0
0
0
0
015F
0280
0
0
0
0
F
F
F
F
0
0
0
0
0
0
0
0
0
0
F
F
F
F
0
0
F
F
0
0
0
0
0
0
0
0
F
F
F
F
0
0
F
F
F
F
0
0
0
0
0
0
0
0
F
F
F
F
0
0
0
0
0
0
0
0
029F
03C0
0
0
0
0
F
F
F
F
0
0
0
0
0
0
0
0
0
0
F
F
F
F
F
F
F
F
0
0
0
0
0
0
0
0
0
0
F
F
F
F
F
F
0
0
0
0
0
0
0
0
0
0
F
F
F
F
0
0
0
0
0
0
0
0
03DF
0500
0
0
0
0
F
F
F
F
0
0
0
0
0
0
0
0
0
0
F
F
F
F
0
0
F
F
0
0
0
0
0
0
0
0
0
0
F
F
F
F
F
F
0
0
0
0
0
0
0
0
0
0
F
F
F
F
0
0
0
0
0
0
0
0
051F
0640
0
0
0
0
F
F
F
F
0
0
0
0
0
0
0
0
0
0
F
F
F
F
0
0
0
0
0
0
F
F
0
0
0
0
F
F
F
F
0
0
F
F
F
F
0
0
0
0
0
0
0
0
F
F
F
F
0
0
0
0
0
0
0
0
065F
0780
0
0
F
F
F
F
F
F
F
F
0
0
0
0
0
0
F
F
F
F
F
F
F
F
F
F
F
F
F
F
0
0
F
F
F
F
0
0
0
0
0
0
F
F
F
F
0
0
0
0
F
F
F
F
F
F
F
F
0
0
0
0
0
0
079F
08C0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
08DF
electronic components distributor