CHAPTER 16 DATA TRANSFER CONTROLLER (DTC)
Page 519 of 920
16.3.2
Control Data Allocation
Control data is allocated beginning with each start address in the order: Registers DTCCRj, DTBLSj, DTCCTj,
DTRLDj, DTSARj, and DTDARj (j = 0 to 23).
The higher 8 bits for start addresses 0 to 23 are set by the DTCBAR register, and the lower 8 bits are separately
set according to the vector table assigned to each activation source.
Figure 16 - 3 shows Control Data Allocation.
Note 1.
Change the data in registers DTCCRj, DTBLSj, DTCCTj, DTRLDj, DTSARj, and DTDARj when the
corresponding bit among bits DTCENi0 to DTCENi7 (i = 0 to 4) in the DTCENi register is set to 0
(activation disabled).
Note 2.
Do not access DTCCRj, DTBLSj, DTCCTj, DTRLDj, DTSARj, or DTDARj using a DTC transfer.
Figure 16 - 3 Control Data Allocation
Table 16 - 4 Start Address of Control Data
j
Address
j
Address
11
Fxx98H
23
FxxF8H
10
Fxx90H
22
FxxF0H
9
Fxx88H
21
FxxE8H
8
Fxx80H
20
FxxE0H
7
Fxx78H
19
FxxD8H
6
Fxx70H
18
FxxD0H
5
Fxx68H
17
FxxC8H
4
Fxx60H
16
FxxC0H
3
Fxx58H
15
FxxB8H
2
Fxx50H
14
FxxB0H
1
Fxx48H
13
FxxA8H
0
Fxx40H
12
FxxA0H
Control data 23
Control data j
Control data 2
Control data 1
Control data 0
DTDAR15 register
DTSAR15 register
DTRLD15 register
DTCCT15 register
DTBLS15 register
DTCCR15 register
DTCCR1 register
DTDAR0 register
DTSAR0 register
DTRLD0 register
DTCCT0 register
DTBLS0 register
DTCCR0 register
Fxx40H
Fxx48H
Fxx50H
FxxyyH
FxxF8H
Start address of
control data
Fxx40H
Fxx41H
Fxx42H
Fxx43H
Fxx44H
Fxx46H
Fxx48H
Address
When j = 15
8 bytes
8 bytes
xx: Set value of DTCBAR register
FxxB8H
FxxB9H
FxxBAH
FxxBBH
FxxBCH
FxxBEH
<R>
Содержание RL78/G1H
Страница 941: ...R01UH0575EJ0120 RL78 G1H...