Serial I/O - Renesas M16C FAMILY Hardware Manual

16-bit single-chip microcomputer
Hide thumbs Also See for M16C FAMILY:
Table of Contents

Advertisement

Under development
Preliminary specification
Specifications in this manual are tentative and subject to change.
R8C/11 Group

19.4 Serial I/O

(1) When reading data from the UiRB (i=0,1) register even in the clock asynchronous serial I/O mode or
in the clock synchronous serial I/O mode. Be sure to read data in 16-bit unit. When the high-byte of
the UiRB register is read, the PER and FER bits of the UiRB register and the RI bit of the UiC1
register are set to "0".
Example (when reading receive buffer register):
MOV.W
(2) When writing data to the UiTB register in the clock asynchronous serial I/O mode with 9-bit transfer
data length, data should be written high-byte first then low-byte in 8-bit unit.
Example (when reading transmit buffer register):
MOV.B
MOV.B
Rev.0.91
2003 Sep 08
00A6H, R0
; Read the U0RB register
#XXH, 00A3H
; Write the high-byte of U0TB register
#XXH, 00A2H
; Write the low-byte of U0TB register
page 174 of 184
19. Usage Notes

Advertisement

Table of Contents
loading

This manual is also suitable for:

R8c seriesTiny series

Table of Contents