
16-26
Seiko Epson Corporation
S1C31D50 TECHNICAL MANUAL
(Rev. 1.00)
I2C Ch.
n
Interrupt Enable Register
Register name
Bit
Bit name
Initial
Reset
R/W
Remarks
I2C_
n
INTE
15
–
8
–
0x00
–
R
–
7
BYTEENDIE
0
H0
R/W
6
GCIE
0
H0
R/W
5
NACKIE
0
H0
R/W
4
STOPIE
0
H0
R/W
3
STARTIE
0
H0
R/W
2
ERRIE
0
H0
R/W
1
RBFIE
0
H0
R/W
0
TBEIE
0
H0
R/W
Bits 15
–
8
Reserved
Bit 7
BYTEENDIE
Bit 6
GCIE
Bit 5
NACKIE
Bit 4
STOPIE
Bit 3
STARTIE
Bit 2
ERRIE
Bit 1
RBFIE
Bit 0
TBEIE
These bits enable I2C interrupts.
1 (R/W): Enable interrupts
0 (R/W): Disable interrupts
The following shows the correspondence between the bit and interrupt:
I2C_
n
INTE.BYTEENDIE bit: End of transfer interrupt
I2C_
n
INTE.GCIE bit:
General call address reception interrupt
I2C_
n
INTE.NACKIE bit:
NACK reception interrupt
I2C_
n
INTE.STOPIE bit:
STOP condition interrupt
I2C_
n
INTE.STARTIE bit:
START condition interrupt
I2C_
n
INTE.ERRIE bit:
Error detection interrupt
I2C_
n
INTE.RBFIE bit:
Receive buffer full interrupt
I2C_
n
INTE.TBEIE bit:
Transmit buffer empty interrupt
I2C Ch.
n
Transmit Buffer Empty DMA Request Enable Register
Register name
Bit
Bit name
Initial
Reset
R/W
Remarks
I2C_
n
TBEDMAEN
15
–
0
TBEDMAEN[15:0]
0x0000
H0
R/W
–
Bits 15
–
0
TBEDMAEN[15:0]
These bits enable the I2C to issue a DMA transfer request to the corresponding DMA
controller channel (Ch.0
–
Ch.15) when a transmit buffer empty state has occurred.
1 (R/W): Enable DMA transfer request
0 (R/W): Disable DMA transfer request
Each bit corresponds to a DMA controller channel. The high-order bits for the
unimplemented channels are ineffective.
Summary of Contents for S1C31D50
Page 461: ...25 1 Seiko Epson Corporation S1C31D50 TECHNICAL MANUAL Rev 1 00 25 Package TQFP12 48PIN ...
Page 462: ...25 2 Seiko Epson Corporation S1C31D50 TECHNICAL MANUAL Rev 1 00 QFP13 64PIN ...
Page 463: ...25 3 Seiko Epson Corporation S1C31D50 TECHNICAL MANUAL Rev 1 00 TQFP14 80PIN ...
Page 464: ...25 4 Seiko Epson Corporation S1C31D50 TECHNICAL MANUAL Rev 1 00 QFP15 100PIN ...