I/O Address Registers (Ioar); Execute Transfer Count Registers (Etcr) - Renesas H8/3067 Series User Manual

Renesas 16-bit single-chip microcomputer
Hide thumbs Also See for H8/3067 Series:
Table of Contents

Advertisement

The MARs are not initialized by a reset or in standby mode.
7.2.2

I/O Address Registers (IOAR)

An I/O address register (IOAR) is an 8-bit readable/writable register that specifies a source or
destination address. The IOAR value is the lower 8 bits of the address. The upper 16 address bits
are all 1 (H'FFFF).
Bit
7
Initial value
Read/Write
R/W
An IOAR functions as a source or destination address register depending on how the DMAC is
activated: as a source address register if activation is by a receive-data-full interrupt from serial
communication interface (SCI) channel 0 or by an A/D converter conversion-end interrupt, and as
a destination address register otherwise.
The IOAR value is held fixed. It is not incremented or decremented when a transfer is executed.
The IOARs are not initialized by a reset or in standby mode.
7.2.3

Execute Transfer Count Registers (ETCR)

An execute transfer count register (ETCR) is a 16-bit readable/writable register that specifies the
number of transfers to be executed. These registers function in one way in I/O mode and idle
mode, and another way in repeat mode.
• I/O mode and idle mode
15
Bit
Initial value
R/W
Read/Write
In I/O mode and idle mode, ETCR functions as a 16-bit counter. The count is decremented by
1 each time one transfer is executed. The transfer ends when the count reaches H'0000.
6
5
R/W
R/W
Source or destination address
14
13
12
11
10
R/W
R/W
R/W
R/W
R/W
4
3
Undetermined
R/W
R/W
9
8
7
6
Undetermined
R/W
R/W
R/W
R/W
R/W
Transfer counter
Rev. 4.00 Jan 26, 2006 page 215 of 938
Section 7 DMA Controller
2
1
R/W
R/W
R/W
5
4
3
2
1
R/W
R/W
R/W
R/W
REJ09B0276-0400
0
0
R/W

Advertisement

Table of Contents
loading

This manual is also suitable for:

H8/3067H8/3066H8/3065H8/3067rf

Table of Contents