M30622MA-XXXFP RENESAS [Renesas Technology Corp], M30622MA-XXXFP Datasheet - Page 353

no-image

M30622MA-XXXFP

Manufacturer Part Number
M30622MA-XXXFP
Description
16-BIT SINGLE-CHIP MICROCOMPUTER M16C FAMILY
Manufacturer
RENESAS [Renesas Technology Corp]
Datasheet
Clock-Synchronous Serial I/O
338
Operation
2.4.3 Operation of the Serial I/O (transmission in clock-synchronous serial I/O
In transmitting data in clock-synchronous serial I/O mode, choose functions from those listed in Table
2.4.2. Operations of the circled items are described below. Figure 2.4.10 shows the operation timing, and
Figures 2.4.11 and 2.4.12 show the set-up procedures.
mode, transfer clock output from multiple pins function selected)
Table 2.4.2. Choosed functions
(1) Setting the transmit enable bit to “1” makes data transmissible status ready.
(2) When transmission data is written to the UART1 transmit buffer register, transmission data
(3) When transmission of 1-byte data is completed, the transmit register empty flag goes to “1”,
(4) Setting CLK/CLKS select bit 1 to “1” and setting CLK/CLKS select bit 0 to “1” causes the
Note 1: This can be selected only when UART1 is used in combination with the internal clock. When this function is
Note 2: UART0 only. (UART1 CTS/RTS function cannot be used when this function is selected.)
Note 3: UART2 only.
CTS function
CLK polarity
Transfer clock
source
Transfer clock
held in the UART1 transmit buffer register is transmitted to the UART1 transmit register in
synchronization with the first falling edge of the transfer clock. At this time, the first bit of the
transmission data is transmitted from the TxD1 pin. Then the data is transmitted bit by bit
from the lower order in synchronization with the falling edges of the transfer clock.
which indicates that the transmission is completed. The transfer clock stops at “H” level. At
this time, the UART1 transmit interrupt request bit goes to “1”.
CLKS1 pin to go to the transfer clock output pin. Change the transfer clock output pin when
transmission is halted.
selected, neither UART1 CTS/RTS function, nor UART0 CTS/RTS separation function can be utilized. Set the
UART1 CTS/RTS disable bit to “1”.
Item
_______ _______
O
O
O
O
Output transmission data at
the falling edge of the
transfer clock
Output transmission data at
the rising edge of the
transfer clock
LSB first
Internal clock (f
External clock (CLKi pin)
CTS function disabled
MSB first
CTS function enabled
_______ _______
_______ _______
Set-up
1
/ f
8
/ f
32
)
Output transfer clock
to multiple pins
(Note 1)
CTS / RTS
separation function
(Note 2)
Transmission
interrupt factor
Data logic select
function
(Note 3)
T
polarity reverse bit
(Note 3)
X
D, R
_______ _______
X
Item
D I/O
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
O
O
O
O
O
Transmission buffer empty
Transmission complete
Pin shared by CTS and RTS
Reverse
Reverse
Not selected
CTS and RTS separated
No reverse
No reverse
Selected
Mitsubishi microcomputers
M16C / 62 Group
Set-up

Related parts for M30622MA-XXXFP