
536
14.5.7
Constraints on DMAC/DTC Use
•
When using an external clock source for the synchronization clock, update the TDR with the
DMAC or the DTC, and then after five system clocks or more elapse, input a transmit clock. If
a transmit clock is input in the first four system clocks after the TDR is written, an error may
occur (figure 14.25).
•
Before reading the receive data register (RDR) with the DMAC/DTC, select the receive-data-
full interrupt of the SCI as a start-up source.
D0
D1
D2
D3
D4
D5
D6
D7
SCK
TDRE
t
Note: During external clock operation, an error may occur if t is 4
φ
or less.
Figure 14.25 Example of Clock Synchronous Transmission with DMAC
14.5.8
Cautions for Clock Synchronous External Clock Mode
•
Set TE = RE = 1 only when the external clock SCK is 1.
•
Do not set TE = RE = 1 until at least four clocks after the external clock SCK has changed
from 0 to 1.
•
When receiving, RDRF is 1 when RE is set to zero 2.5–3.5 clocks after the rising edge of the
RxD D7 bit SCK input, but it cannot be copied to RDR.
14.5.9
Caution for Clock Synchronous Internal Clock Mode
When receiving, RDRF is 1 when RE is set to zero 1.5 clocks after the rising edge of the RxD D7
bit SCK output, but it cannot be copied to RDR.
Summary of Contents for SH7041 Series
Page 2: ......
Page 6: ......
Page 38: ...xvi ...
Page 44: ...6 ...
Page 46: ...8 ...
Page 48: ...10 ...
Page 82: ...44 ...
Page 114: ...76 ...
Page 118: ...80 ...
Page 124: ...86 ...
Page 170: ...132 ...
Page 250: ...212 ...
Page 492: ...454 ...
Page 506: ...468 ...
Page 604: ...566 ...
Page 684: ...646 ...
Page 706: ...668 ...
Page 778: ...740 ...
Page 780: ...742 ...
Page 818: ...780 ...
Page 850: ...812 ...
Page 923: ...SH7040 SH7041 SH7042 SH7043 SH7044 SH7045 Group Hardware Manual REJ09B0044 0600O ...