APPENDIX A LIST OF I/O REGISTERS
S1C33L26 TECHNICAL MANUAL
Seiko Epson Corporation
AP-A-29
Register name Address
Bit
Name
Function
Setting
Init. R/W
Remarks
USIL I
2
C Slave
Mode Interrupt
Flag Register
(USIL_ISIF)
0x300672
(8 bits)
D7–6 –
reserved
–
–
–
0 when being read.
D5
ISBSY
I
2
C slave busy flag
1 Busy
0 Standby
0
R
D4–2 ISSTA[2:0] I
2
C slave status
ISSTA[2:0]
Status
0x0
R
0x7
0x6
0x5
0x4
0x3
0x2
0x1
0x0
reserved
NAK received
ACK received
ACK/NAK sent
End of Rx data
End of Tx data
Stop detected
Start detected
D1
ISEIF
Overrun error flag
1 Error
0 Normal
0
R/W Reset by writing 1.
D0
ISIF
Operation completion flag
1 Completed 0 Not completed
0
R/W
USIL LCD SPI
Mode Configu-
ration Register
(USIL_LSCFG)
0x300680
(8 bits)
D7–4 –
reserved
–
–
–
0 when being read.
D3
LSCPHA
Clock phase select
1 Phase 1
0 Phase 0
0
R/W
D2
LSCPOL
Clock polarity select
1 Active L
0 Active H
0
R/W
D1
LSCMD
Command bit
1 High
0 Low
0
R/W
D0
LSCMDEN Command bit enable
1 Enable
0 Disable
0
R/W
USIL LCD SPI
Mode
Interrupt Enable
Register
(USIL_LSIE)
0x300681
(8 bits)
D7–1 –
reserved
–
–
–
0 when being read.
D0
LSTDIE
Transmit buffer empty int. enable
1 Enable
0 Disable
0
R/W
USIL LCD SPI
Mode Interrupt
Flag Register
(USIL_LSIF)
0x300682
(8 bits)
D7–2 –
reserved
–
–
–
X when being read.
D1
LSBSY
Transfer busy flag
1 Busy
0 Idle
0
R
D0
LSTDIF
Transmit buffer empty flag
1 Empty
0 Not empty
0
R/W Reset by writing 1.
USIL LCD SPI
Mode Data
Configuration
Register
(USIL_
LSDCFG)
0x30068f
(8 bits)
D7–4 –
reserved
–
–
–
0 when being read.
D3–2 LS18DFM
[1:0]
LCD SPI 18-bit data format select LS18DFM[1:0]
Data format
0x0 R/W
0x3
0x2
0x1
0x0
Format 3
Format 2
Format 1
Format 0
D1–0 LSDMOD
[1:0]
LCD SPI data mode select
LSDMOD[1:0]
Data mode
0x0 R/W
0x3
0x2
0x1
0x0
24-bit mode
18-bit mode
16-bit mode
8-bit mode
USIL LCD
Parallel I/F
Mode Configu-
ration Register
(USIL_LPCFG)
0x300690
(8 bits)
D7–3 –
reserved
–
–
–
0 when being read.
D2
LPSRDEN Successive read enable
1 Enable
0 Disable
0
R/W
D1
LPCMD
Command bit
1 High
0 Low
0
R/W
D0
LPRD
Read trigger
1 Trigger
0 Ignored
0
W
1 Read cycle 0 Read finished
R
USIL LCD
Parallel I/F
Mode Interrupt
Enable Register
(USIL_LPIE)
0x300691
(8 bits)
D7–2 –
reserved
–
–
–
0 when being read.
D1
LPRDIE
Read buffer full interrupt enable
1 Enable
0 Disable
0
R/W
D0
LPWRIE
Write buffer empty interrupt enable 1 Enable
0 Disable
0
R/W
USIL LCD
Parallel I/F
Mode Interrupt
Flag Register
(USIL_LPIF)
0x300692
(8 bits)
D7–3 –
reserved
–
–
–
X when being read.
D2
LPBSY
Transfer busy flag
1 Busy
0 Idle
0
R
D1
LPRDIF
Read buffer full flag
1 Full
0 Not full
0
R/W Reset by writing 1.
D0
LPWRIF
Write buffer empty flag
1 Empty
0 Not empty
0
R/W
USIL LCD
Parallel I/F
Mode Access
Timing Register
(USIL_LPAC)
0x30069f
(8 bits)
D7–6 LPHD[1:0] Hold cycle
LPHD[1:0]
Hold cycle
0x0 R/W
0x3
0x2
0x1
0x0
4 cycles
3 cycles
2 cycles
1 cycle
D5–4 LPST[1:0]
Setup cycle
LPST[1:0]
Setup cycle
0x0 R/W
0x3
0x2
0x1
0x0
4 cycles
3 cycles
2 cycles
1 cycle
D3–0 LPWT[3:0] Wait cycle
LPWT[3:0]
Wait cycle
0x0 R/W
0xf
0xe
:
0x1
0x0
15 cycles
14 cycles
:
1 cycle
0 cycles