Functional Overview - Renesas H8/3067 Series User Manual

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

Advertisement

7.1.3

Functional Overview

Table 7.1 gives an overview of the DMAC functions.
Table 7.1
DMAC Functional Overview
Transfer Mode
Short
I/O mode
address
Transfers one byte or one word
mode
per request
Increments or decrements the memory
address by 1 or 2
Executes 1 to 65,536 transfers
Idle mode
Transfers one byte or one word per
request
Holds the memory address fixed
Executes 1 to 65,536 transfers
Repeat mode
Transfers one byte or one word per
request
Increments or decrements the memory
address by 1 or 2
Executes a specified number (1 to 255)
of transfers, then returns to the initial
state and continues
Full
Normal mode
address
Auto-request
mode
 Retains the transfer request
internally
 Executes a specified number(1 to
65,536) of transfers continuously
 Selection of burst mode or cycle-
steal mode
External request
 Transfers one byte or one word per
request
 Executes 1 to 65,536 transfers
Block transfer
Transfers one block of a specified size
per request
Executes 1 to 65,536 transfers
Allows either the source or destination to
be a fixed block area
Block size can be 1 to 255 bytes or
words
Activation
Compare match/input
capture A interrupts from
16-bit timer channels 0 to
2
Transmit-data-empty
interrupt from SCI channel
0
Conversion-end interrupt
from A/D converter
Receive-data-full interrupt
from SCI channel 0
External request
Auto-request
External request
Compare match/ input
capture A interrupts from
16-bit timer channels 0 to
2
External request
Conversion-end interrupt
from A/D converter
Rev. 4.00 Jan 26, 2006 page 211 of 938
Section 7 DMA Controller
Address Reg. Length
Source Destination
24
8
8
24
24
8
24
24
24
24
REJ09B0276-0400

Advertisement

Table of Contents
loading

This manual is also suitable for:

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

Table of Contents