Download Print this page

Epson S1C31D50 Technical Instructions page 260

Cmos 32-bit single chip microcontroller
Hide thumbs Also See for S1C31D50:

Advertisement

I2C Ch.n Mode Register
Register name
Bit
I2C_nMOD
15–8
7–3
2
1
0
Bits 15–3
Reserved
Bit 2
OADR10
This bit sets the number of own address bits for slave mode.
1 (R/W): 10-bit address
0 (R/W): 7-bit address
Bit 1
GCEN
This bit sets whether to respond to master general calls in slave mode or not.
1 (R/W): Respond to general calls.
0 (R/W): Do not respond to general calls.
Bit 0
Reserved
Note:
The I2C_nMOD register settings can be altered only when the I2C_nCTL.MODEN bit = 0.
I2C Ch.n Baud-Rate Register
Register name
Bit
I2C_nBR
15–8
7
6–0
Bits 15–7
Reserved
Bits 6–0
BRT[6:0]
These bits set the I2C Ch.n transfer rate for master mode. For more information, refer to
"Baud Rate Generator."
Notes:
The I2C_nBR register settings can be altered only when the I2C_nCTL.MODEN bit = 0.
Be sure to avoid setting the I2C_nBR register to 0.
I2C Ch.n Own Address Register
Register name
Bit
I2C_nOADR
15–10
9–0
Bits 15–10
Reserved
Bits 9–0
OADR[9:0]
These bits set the own address for slave mode.
The I2C_nOADR.OADR[9:0] bits are effective in 10-bit address mode (I2C_nMOD.OADR10 bit
= 1), or the I2C_nOADR.OADR[6:0] bits are effective in 7-bit address mode
(I2C_nMOD.OADR10 bit = 0).
Note:
The I2C_nOADR register settings can be altered only when the I2C_nCTL.MODEN bit = 0.
16-22
Bit name
Initial
0x00
0x00
OADR10
0
GCEN
0
0
Bit name
Initial
0x00
0
BRT[6:0]
0x7f
Bit name
Initial
0x00
OADR[9:0]
0x000
Seiko Epson Corporation
Reset
R/W
R
R
H0
R/W
H0
R/W
R
Reset
R/W
R
R
H0
R/W
Reset
R/W
R
H0
R/W
Remarks
Remarks
Remarks
S1C31D50 TECHNICAL MANUAL
(Rev. 1.00)

Advertisement

loading