Datasheet
2012-2013 Microchip Technology Inc. DS30009312B-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.