Epson S1C33210 Technical Manual page 346

Cmos 32-bit single chip microcomputer
Table of Contents

Advertisement

III PERIPHERAL BLOCK: SERIAL INTERFACE
Register name
Address
Bit
Serial I/F Ch.3
00401F5
D7
transmit data
(B)
D6
register
D5
D4
D3
D2
D1
D0
Serial I/F Ch.3
00401F6
D7
receive data
(B)
D6
register
D5
D4
D3
D2
D1
D0
Serial I/F Ch.3
00401F7
D7–6
status register
(B)
D5
D4
D3
D2
D1
D0
Serial I/F Ch.3
00401F8
D7
control register
(B)
D6
D5
D4
D3
D2
D1
D0
Serial I/F Ch.3
00401F9
D7–5
IrDA register
(B)
D4
D3
D2
D1
D0
8-bit timer,
0040269
D7
serial I/F Ch.0
(B)
D6
interrupt
D5
priority register
D4
D3
D2
D1
D0
Serial I/F Ch.1,
004026A
D7
A/D interrupt
(B)
D6
priority register
D5
D4
D3
D2
D1
D0
Serial I/F
0040276
D7–6
interrupt
(B)
D5
enable register
D4
D3
D2
D1
D0
B-III-8-30
Name
Function
TXD37
Serial I/F Ch.3 transmit data
TXD36
TXD37(36) = MSB
TXD35
TXD30 = LSB
TXD34
TXD33
TXD32
TXD31
TXD30
RXD37
Serial I/F Ch.3 receive data
RXD36
RXD37(36) = MSB
RXD35
RXD30 = LSB
RXD34
RXD33
RXD32
RXD31
RXD30
reserved
TEND3
Ch.3 transmit-completion flag
FER3
Ch.3 flaming error flag
PER3
Ch.3 parity error flag
OER3
Ch.3 overrun error flag
TDBE3
Ch.3 transmit data buffer empty
RDBF3
Ch.3 receive data buffer full
TXEN3
Ch.3 transmit enable
RXEN3
Ch.3 receive enable
EPR3
Ch.3 parity enable
PMD3
Ch.3 parity mode selection
STPB3
Ch.3 stop bit selection
SSCK3
Ch.3 input clock selection
SMD31
Ch.3 transfer mode selection
SMD30
reserved
DIVMD3
Ch.3 async. clock division ratio
IRTL3
Ch.3 IrDA I/F output logic inversion
IRRL3
Ch.3 IrDA I/F input logic inversion
IRMD31
Ch.3 interface mode selection
IRMD30
reserved
PSIO02
Serial interface Ch.0
PSIO01
interrupt level
PSIO00
reserved
P8TM2
8-bit timer 0–3 interrupt level
P8TM1
P8TM0
reserved
PAD2
A/D converter interrupt level
PAD1
PAD0
reserved
PSIO12
Serial interface Ch.1
PSIO11
interrupt level
PSIO10
reserved
ESTX1
SIF Ch.1 transmit buffer empty
ESRX1
SIF Ch.1 receive buffer full
ESERR1
SIF Ch.1 receive error
ESTX0
SIF Ch.0 transmit buffer empty
ESRX0
SIF Ch.0 receive buffer full
ESERR0
SIF Ch.0 receive error
Setting
0x0 to 0xFF(0x7F)
0x0 to 0xFF(0x7F)
1 Transmitting 0 End
1 Error
0 Normal
1 Error
0 Normal
1 Error
0 Normal
1 Empty
0 Buffer full
1 Buffer full
0 Empty
1 Enabled
0 Disabled
1 Enabled
0 Disabled
1 With parity
0 No parity
1 Odd
0 Even
1 2 bits
0 1 bit
1 –
0 Internal clock
SMD3[1:0]
Transfer mode
1
1
8-bit asynchronous
1
0
7-bit asynchronous
1 1/8
0 1/16
1 Inverted
0 Direct
1 Inverted
0 Direct
IRMD3[1:0]
I/F mode
1
1
reserved
1
0
IrDA 1.0
0
1
reserved
0
0
General I/F
0 to 7
0 to 7
0 to 7
0 to 7
1 Enabled
0 Disabled
EPSON
Init. R/W
Remarks
X
R/W
X
X
X
X
X
X
X
X
R
X
X
X
X
X
X
X
0 when being read.
0
R
0
R/W
Reset by writing 0.
0
R/W
Reset by writing 0.
0
R/W
Reset by writing 0.
1
R
0
R
0
R/W
0
R/W
X
R/W
X
R/W
X
R/W
X
R/W
Always set to 0
X
R/W
Always set SMD31 to
X
1
0 when being read.
X
R/W
X
R/W
X
R/W
X
R/W
X
0 when being read.
X
R/W
X
X
0 when being read.
X
R/W
X
X
0 when being read.
X
R/W
X
X
0 when being read.
X
R/W
X
X
0 when being read.
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
S1C33210 FUNCTION PART

Advertisement

Table of Contents
loading

Table of Contents