h8s-2649 Renesas Electronics Corporation., h8s-2649 Datasheet - Page 184

no-image

h8s-2649

Manufacturer Part Number
h8s-2649
Description
Renesas 16-bit Single-chip Microcomputer H8s Family/h8s/2600 Series
Manufacturer
Renesas Electronics Corporation.
Datasheet
Section 8 Data Transfer Controller (DTC)
8.4
Locate the register information in the on-chip RAM (addresses: H'FFEBC0 to H'FFEFBF).
Register information should be located at an address that is a multiple of four within the range.
Locating the register information in address space is shown in figure 8.3. Locate the MRA, SAR,
MRB, DAR, CRA, and CRB registers, in that order, from the start address of the register
information.
In the case of chain transfer, register information should be located in consecutive areas and the
register information start address should be located at the vector address corresponding to the
interrupt source as shown in figure 8.3. The DTC reads the start address of the register information
from the vector address set for each activation source, and then reads the register information from
that start address.
When the DTC is activated by software, the vector address is obtained from: H'0400 +
(DTVECR[6:0] × 2). For example, if DTVECR is H'10, the vector address is H'0420. The
configuration of the vector address is the same in both normal and advanced modes, a 2-byte unit
being used in both cases. These two bytes specify the lower bits of the register information start
address.
Rev. 2.00 Dec. 05, 2005 Page 146 of 724
REJ09B0200-0200
Register
information
start address
Chain
transfer
Location of Register Information and DTC Vector Table
Figure 8.3 Location of DTC Register Information in Address Space
MRA
MRA
MRB
MRB
0
CRA
CRA
Lower address
1
4 bytes
SAR
DAR
SAR
DAR
2
CRB
CRB
3
Register information
Register information
for 2nd transfer in
chain transfer

Related parts for h8s-2649