41
3874 Group
SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER
MITSUBISHI MICROCOMPUTERS
Fig. 35 Structure of serial I/O3 control registers 1 and 2
b7
b0
b7
b0
P8
5
/S
RDY3
P8
6
/S
BUSY3
pin control bits
0000: P8
5
, P8
6
pins are I/O ports.
0001: Unused
0010: P8
5
pin is S
RDY3
output, P8
6
pin is I/O port.
0011: P8
5
pin is S
output, P8
pin is I/O port.
0100: P8
5
pin is I/O port, P8
6
pin is S
BUSY3
input.
0101: P8
5
pin is I/O port, P8
6
pin is S
BUSY3
input.
0110: P8
5
pin is I/O port, P8
6
pin is S
BUSY3
output.
0111: P8
5
pin is I/O port, P8
6
pin is S
BUSY3
output.
1000: P8
5
pin is S
RDY3
input, P8
6
pin is S
BUSY3
output.
1001: P8
5
pin is S
RDY3
input, P8
6
pin is S
BUSY3
output.
1010: P8
5
pin is S
RDY3
input, P8
6
pin is S
BUSY3
output.
1011: P8
5
pin is S
RDY3
input, P8
6
pin is S
BUSY3
output.
1100: P8
5
pin is S
RDY3
output, P8
6
pin is S
BUSY3
input.
1101: P8
5
pin is S
RDY3
output, P8
6
pin is S
BUSY3
input.
1110: P8
5
pin is S
RDY3
output, P8
6
pin is S
BUSY3
input.
1111: P8
5
pin is S
RDY3
output, P8
6
pin is S
BUSY3
input.
Serial I/O3 control register 2
(SIO3CON2 (SC32) : address 0015
16
)
P8
2
/S
OUT3
P8
4
/S
CLK3
P-channel output disable bit
0: CMOS output (in output mode)
1: N-channel open-drain output (in output mode)
S
OUT3
output control bit (when serial data is not transferred)
0: Output active
1: Output high impedance
S
BUSY3
output S
STB3
output function selection bit
(valid in automatic transfer mode)
0: Functions as signal for each 1-byte
1: Functions as signal for each transfer data set
Serial transfer status flag
0: Serial transfer complete
1: Serial transfer in-progress
Serial I/O3 control register 1
(SIO3CON1 (SC31) : address 0014
16
)
Serial I/O3 synchronous clock selection bits (P8
/S
pin control bits)
00 : Internal synchronous clock (P8
7
pin is I/O port.)
01 : External synchronous clock (P8
7
pin is I/O port.)
10 : Internal synchronous clock (P8
7
pin is S
STB3
output.)
11 : Internal synchronous clock (P8
7
pin is S
STB3
output.)
Transfer mode selection bit
0 : Full duplex (transmit/receive) mode (P8
3
pin is S
IN3
I/O.)
1 : Transmit-only mode (P8
3
pin is I/O port.)
Serial I/O initialization bit
0 : Serial I/O initialization
1 : Serial I/O enabled
Automatic transfer RAM transmit/receive address selection bit
0 : Transmit/Receive address match 200
16
to 2FF
16
(Set automatic transfer data pointer to 00
16
to FF
16
.)
1 : Transmit address 200
16
to 27F
16
Receive address 280
16
to 2FF
16
(Set automatic transfer data pointer to 00
16
to 7F
16
.)
Serial transfer selection bits
00 : Serial I/O disabled (P8
2
to P8
7
pins are I/O ports.)
01 : 8-bit serial I/O
10 : Arbitrary bit serial I/O
11 : Automatic transfer serial I/O (8-bit)
Serial I/O3 transfer direction selection bit
0 : LSB First
1 : MSB First