Datasheet

PIC24FJ128GA310 FAMILY
DS39996F-page 58 2010-2011 Microchip Technology Inc.
TABLE 4-23: 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
BYTE CHEN 0000
DMAINT0 038A DBUFWF
CHSEL5 CHSEL4 CHSEL3 CHSEL2 CHSEL1 CHSEL0 HIGHIF LOWIF DONEIF HALFIF
OVRUNIF
—HALFEN0000
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
BYTE CHEN 0000
DMAINT1 0394 DBUFWF
CHSEL5 CHSEL4 CHSEL3 CHSEL2 CHSEL1 CHSEL0 HIGHIF LOWIF DONEIF HALFIF
OVRUNIF
—HALFEN0000
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
BYTE CHEN 0000
DMAINT2 039E DBUFWF
CHSEL5 CHSEL4 CHSEL3 CHSEL2 CHSEL1 CHSEL0 HIGHIF LOWIF DONEIF HALFIF
OVRUNIF
—HALFEN0000
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
BYTE CHEN 0000
DMAINT3 03A8 DBUFWF
CHSEL5 CHSEL4 CHSEL3 CHSEL2 CHSEL1 CHSEL0 HIGHIF LOWIF DONEIF HALFIF
OVRUNIF
—HALFEN0000
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
BYTE CHEN 0000
DMAINT4 03B2 DBUFWF
CHSEL5 CHSEL4 CHSEL3 CHSEL2 CHSEL1 CHSEL0 HIGHIF LOWIF DONEIF HALFIF
OVRUNIF
—HALFEN0000
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
BYTE CHEN 0000
DMAINT5 03BC DBUFWF
CHSEL4 CHSEL3 CHSEL2 CHSEL1 CHSEL0 HIGHIF LOWIF DONEIF HALFIF
OVRUNIF
—HALFEN0000
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.