Mitsubishi Electric M32R Series User Manual page 571

Mitsubishi 32-bit risc single-chip microcomputers
Table of Contents

Advertisement

12
12.2.5 SIO Transmit Buffer Registers
SIO0 Transmit Buffer Register (S0TXB)
SIO1 Transmit Buffer Register (S1TXB)
SIO2 Transmit Buffer Register (S2TXB)
SIO3 Transmit Buffer Register (S3TXB)
SIO4 Transmit Buffer Register (S4TXB)
SIO5 Transmit Buffer Register (S5TXB)
D0
1
2
D
Bit Name
0 - 6
No functions assigned
7 - 15
TDATA
(Transmit data)
R = ? : Indeterminate when read
The SIOn Transmit Buffer Register is used to set transmit data. This register is a write-only register,
so you cannot read out the content of this register. Set data LSB-aligned, and write transmit data to
bits D9-D15 for 7-bit data (UART mode only), D8-D15 for 8-bit data, or D7-D15 for 9-bit data (UART
mode only).
Before you set data in this register, enable the Transmit Control Register TEN (transmit enable) bit
by setting it to 1. Writing data to this register while the TEN bit is disabled (cleared to 0) has no
effect. When data is written to the Transmit Buffer Register while transmit is enabled, the data is
transferred from the SIO Transmit Buffer Register to the SIO Transmit Shift Register, upon which
the serial I/O starts transmitting the data.
Note : For 7-bit and 8-bit data, the register can be accessed bytewise.
3
4
5
6
Function
Sets transmit data.
12-21
12.2 Serial I/O Related Registers
7
8
9
10
11
TDATA
SERIAL I/O
<Address: H'0080 0112>
<Address: H'0080 0122>
<Address: H'0080 0132>
<Address: H'0080 0142>
<Address: H'0080 0A12>
<Address: H'0080 0A22>
12
13
14
D15
<When reset : Indeterminate>
R
?
?
Ver.0.10
W

Advertisement

Table of Contents
loading

Table of Contents