0X4340-0X4346; I 2 C - Epson S1C17704 Technical Manual

Cmos 16-bit single chip microcomputer
Table of Contents

Advertisement

APPENDIX A LIST OF I/O REGISTERS
0x4340–0x4346
Register name Address
Bit
2
I
C Enable
0x4340
D15–1 –
Register
(16 bits)
(I2C_EN)
D0
2
I
C Control
0x4342
D15–10 –
Register
(16 bits)
D9
(I2C_CTL)
D8
D7–5 –
D4
D3–2 –
D1
D0
2
I
C Data
0x4344
D15–12 –
Register
(16 bits)
D11
(I2C_DAT)
D10
D9
D8
D7–0 RTDT[7:0]
2
I
C Interrupt
0x4346
D15–2 –
Control Register
(16 bits)
D1
(I2C_ICTL)
D0
AP-12
Name
Function
reserved
2
I2CEN
I
C enable
reserved
RBUSY
Receive busy flag
TBUSY
Transmit busy flag
reserved
NSERM
Noise remove on/off
reserved
STP
Stop control
STRT
Start control
reserved
RBRDY
Receive buffer ready
RXE
Receive execution
TXE
Transmit execution
RTACK
Receive/transmit ACK
Receive/transmit data
RTDT7 = MSB
RTDT0 = LSB
reserved
RINTE
Receive interrupt enable
TINTE
Transmit interrupt enable
Setting
1 Enable
0 Disable
1 Busy
0 Idle
1 Busy
0 Idle
1 On
0 Off
1 Stop
0 Ignored
1 Start
0 Ignored
1 Ready
0 Empty
1 Receive
0 Ignored
1 Transmit
0 Ignored
1 Error
0 ACK
0x0 to 0xff
1 Enable
0 Disable
1 Enable
0 Disable
EPSON
2
I
Init. R/W
Remarks
0 when being read.
0
R/W
0 when being read.
0
R
0
R
0 when being read.
0
R/W
0 when being read.
0
R/W
0
R/W
0 when being read.
0
R
0
R/W
0
R/W
0
R/W
0x0 R/W
0 when being read.
0
R/W
0
R/W
S1C17704 TECHNICAL MANUAL
C

Advertisement

Table of Contents
loading

Table of Contents