Renesas RL78 Series User Manual page 682

16-bit single-chip microcontrollers
Hide thumbs Also See for RL78 Series:
Table of Contents

Advertisement

RL78/G1D
(5) DMA pending instruction
Even if a DMA request is generated, DMA transfer is held pending immediately after the instructions given below.
● CALL
!addr16
● CALL
$!addr20
● CALL
!!addr20
● CALL
rp
● CALLT
[addr5]
● BRK
● MOV PSW, #byte
● MOV PSW, A
● MOV1 PSW. bit, CY
● SET1 PSW. bit
● CLR1 PSW. bit
● POP PSW
● BTCLR PSW. bit, $addr20
● EI
● DI
● Write instructions for registers IF0L, IF0H, IF1L, IF1H, IF2L, IF2H, IF3L, MK0L, MK0H, MK1L, MK1H, MK2L,
MK2H, MK3L, PR00L, PR00H, PR01L, PR01H, PR02L, PR02H, PR03L, PR10L, PR10H, PR11L, PR11H,
PR12L, PR12H, and PR13L each.
● Instruction for accessing the data flash memory
(6) Operation if address in general-purpose register area or other than those of internal RAM area is specified
The address indicated by DMA RAM address register n (DRAn) is incremented during DMA transfer. If the
address is incremented to an address in the general-purpose register area or exceeds the area of the internal
RAM, the following operation is performed.
● In mode of transfer from SFR to RAM
The data of that address is lost.
● In mode of transfer from RAM to SFR
Undefined data is transferred to SFR.
In either case, malfunctioning may occur or damage may be done to the system. Therefore, make sure that the
address is within the internal RAM area other than the general-purpose register area.
R01UH0515EJ0120 Rev.1.20
Dec 16, 2016
F F F 0 0H
F F EF FH
General-purpose registers
F F EE0H
FFEDFH
Internal RAM
CHAPTER 17 DMA CONTROLLER
DMA transfer enabled area
661

Advertisement

Table of Contents
loading

This manual is also suitable for:

Rl78/g1dR5f11aggR5f11aghR5f11agj

Table of Contents