m30833fjgp Renesas Electronics Corporation., m30833fjgp Datasheet - Page 153

no-image

m30833fjgp

Manufacturer Part Number
m30833fjgp
Description
Renesas 16/32-bit Single-chip Microcomputer M16c Family / M32c/80 Series
Manufacturer
Renesas Electronics Corporation.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
m30833fjgp D5
Manufacturer:
RENESAS/瑞萨
Quantity:
20 000
Part Number:
m30833fjgp#U3
Manufacturer:
NXP
Quantity:
1 003
Part Number:
m30833fjgp#U3
Manufacturer:
Renesas Electronics America
Quantity:
10 000
Part Number:
m30833fjgp#U5
Manufacturer:
Renesas Electronics America
Quantity:
10 000
R
R
M
13.4 Transfer Modes
e
E
3
. v
J
2
0
13.3.2 Immediate Data Transfer
13.3.3 Calculation Transfer
In DMAC II, single and burst transfers are available. The BRST bit in MOD selects transfer method, either
the single transfer or burst transfer. COUNT determines how many transfers occur. No transfer occurs
when COUNT is set to "0000
13.4.1 Single Transfer
13.4.2 Burst Transfer
13.4.3 Multiple Transfer
1
9
C
3 .
B
The DMAC II transfers immediate data to a desired memory location. A fixed or relocatable address can
be selected as the destination address. Store the immediate data into SADR. To transfer an 8-bit imme-
diate data, write the data in the low-order byte of SADR (high-order byte is ignored).
After two memory data, or an immediate data and memory data are added together, the calculated result
is transferred to a desired memory location. SADR must have one memory location address to be calcu-
lated or immediate data. OADR must have the other memory location address to be calculated. Fixed or
relocatable address can be selected as source and destination addresses when using a memory +
memory calculation transfer. If the transfer source address is relocatable, the operation address also
becomes relocatable. Fixed or relocatable address can be selected as the transfer destination address
when using an immediate data + memory calculation transfer.
For every transfer request factor, the DMAC II transfers one transfer unit of 8-bit or 16-bit data once.
When the source or destination address is relocatable, the DMAC II increments the address, after a
transfer, for the next transfer.
COUNT is decremented every time a transfer occurs. When using the end-of-transfer interrupt, the inter-
rupt is acknowledged when COUNT reaches "0".
For every transfer request factor, the DMAC II continuously transfers data the number of times deter-
mined by COUNT. The DMAC II decrements COUNT every time a transfer occurs. The burst transfer
ends when COUNT reaches "0". The end-of-transfer interrupt is acknowledged when the burst transfer
ends if using the end-of-transfer interrupt. All interrupts are ignored while the burst transfer is in progress.
The MULT bit in MOD selects the multiple transfer. When using the multiple transfer, select the memory-
to-memory transfer. One transfer request factor initiates multiple transfers. The CNT2 to CNT0 bits in
MOD selects the number of transfers from "001
CNT0 bits to "000
The transfer source and destination addresses for each transfer must be allocated alternately to ad-
dresses following MOD and COUNT. When the multiple transfer is selected, the calculation transfer,
burst transfer, end-of-transfer interrupt and chained transfer cannot be used.
8 /
0
1
3
0
3
J
G
4
a
0 -
n
o r
3 .
1
u
, 1
3
p
1
2
(
M
0
0
3
6
2
C
8 /
2
Page 130
".
, 3
M
3
2
C
f o
16
8 /
". All interrupts are ignored while transfer is in progress.
4
3
8
) T
8
2
" (once) to "111
2
" (7 times). Do not set the CNT2 to
13. DMACII

Related parts for m30833fjgp