Microchip Technology DM240015 Data Sheet

Page of 472
 2012-2
013 M
ic
rochip 
T
e
chnology 
In
c.
 
DS
30009312B
-page 65
PIC24FJ128GC010 FAMILY
TABLE 4-26:
DMA REGISTER MAP
File Name
Addr
Bit 15
Bit 14
Bit 13
Bit 12
Bit 11
Bit 10
Bit 9
Bit 8
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
All 
Resets
DMACON
0380
DMAEN
PRSSEL
0000
DMABUF
0382
DMA Transfer Data Buffer
0000
DMAL
0384
DMA High Address Limit
0000
DMAH
0386
DMA Low Address Limit
0000
DMACH0
0388
NULLW
RELOAD
CHREQ
SAMODE1 SAMODE0 DAMODE1 DAMODE0 TRMODE1 TRMODE0
SIZE
CHEN
0000
DMAINT0
038A
DBUFWF
CHSEL5
CHSEL4
CHSEL3
CHSEL2
CHSEL1
CHSEL0
HIGHIF
LOWIF
DONEIF
HALFIF
OVRUNIF
HALFEN
0000
DMASRC0
038C
DMA Channel 0 Source Address
0000
DMADST0
038E
DMA Channel 0 Destination Address
0000
DMACNT0
0390
DMA Channel 0 Transaction Count
0001
DMACH1
0392
NULLW
RELOAD
CHREQ
SAMODE1 SAMODE0 DAMODE1 DAMODE0 TRMODE1 TRMODE0
SIZE
CHEN
0000
DMAINT1
0394
DBUFWF
CHSEL5
CHSEL4
CHSEL3
CHSEL2
CHSEL1
CHSEL0
HIGHIF
LOWIF
DONEIF
HALFIF
OVRUNIF
HALFEN
0000
DMASRC1
0396
DMA Channel 1 Source Address
0000
DMADST1
0398
DMA Channel 1 Destination Address
0000
DMACNT1
039A
DMA Channel 1 Transaction Count
0001
DMACH2
039C
NULLW
RELOAD
CHREQ
SAMODE1 SAMODE0 DAMODE1 DAMODE0 TRMODE1 TRMODE0
SIZE
CHEN
0000
DMAINT2
039E
DBUFWF
CHSEL5
CHSEL4
CHSEL3
CHSEL2
CHSEL1
CHSEL0
HIGHIF
LOWIF
DONEIF
HALFIF
OVRUNIF
HALFEN
0000
DMASRC2
03A0
DMA Channel 2 Source Address
0000
DMADST2
03A2
DMA Channel 2 Destination Address
0000
DMACNT2
03A4
DMA Channel 2 Transaction Count
0001
DMACH3
03A6
NULLW
RELOAD
CHREQ
SAMODE1 SAMODE0 DAMODE1 DAMODE0 TRMODE1 TRMODE0
SIZE
CHEN
0000
DMAINT3
03A8
DBUFWF
CHSEL5
CHSEL4
CHSEL3
CHSEL2
CHSEL1
CHSEL0
HIGHIF
LOWIF
DONEIF
HALFIF
OVRUNIF
HALFEN
0000
DMASRC3
03AA
DMA Channel 3 Source Address
0000
DMADST3
03AC
DMA Channel 3 Destination Address
0000
DMACNT3
03AE
DMA Channel 3 Transaction Count
0001
DMACH4
03B0
NULLW
RELOAD
CHREQ
SAMODE1 SAMODE0 DAMODE1 DAMODE0 TRMODE1 TRMODE0
SIZE
CHEN
0000
DMAINT4
03B2
DBUFWF
CHSEL5
CHSEL4
CHSEL3
CHSEL2
CHSEL1
CHSEL0
HIGHIF
LOWIF
DONEIF
HALFIF
OVRUNIF
HALFEN
0000
DMASRC4
03B4
DMA Channel 4 Source Address
0000
DMADST4
03B6
DMA Channel 4 Destination Address
0000
DMACNT4
03B8
DMA Channel 4 Transaction Count
0001
DMACH5
03BA
NULLW
RELOAD
CHREQ
SAMODE1 SAMODE0 DAMODE1 DAMODE0 TRMODE1 TRMODE0
SIZE
CHEN
0000
DMAINT5
03BC
DBUFWF
CHSEL5
CHSEL4
CHSEL3
CHSEL2
CHSEL1
CHSEL0
HIGHIF
LOWIF
DONEIF
HALFIF
OVRUNIF
HALFEN
0000
DMASRC5
03BE
DMA Channel 5 Source Address
0000
DMADST5
03C0
DMA Channel 5 Destination Address
0000
DMACNT5
03C2
DMA Channel 5 Transaction Count
0001
Legend:
— = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.