English
Language : 

PIC32MX440F256H-80I Datasheet, PDF (201/646 Pages) Microchip Technology – 64/100-Pin General Purpose and USB 32-Bit Flash Microcontrollers
PIC32MX3XX/4XX
TABLE 10-3: DMA CRC SFR SUMMARY
Virtual
Address
Name
Bit
Bit
Bit
Bit
Bit
Bit
Bit
Bit
31/23/15/7 30/22/14/6 29/21/13/5 28/20/12/4 27/19/11/3 26/18/10/2 25/17/9/1 24/16/8/0
BF88_3030 DCRCCON 31:24
23:16
15:8
7:0
BF88_3034 DCRCCONCLR 31:0
BF88_3038 DCRCCONSET 31:0
BF88_303C DCRCCONINV 31:0
BF88_3040 DCRCDATA 31:24
23:16
15:8
7:0
BF88_3044 DCRCDATACLR 31:0
BF88_3048 DCRCDATASET 31:0
BF88_304C DCRCDATAINV 31:0
BF88_3050 DCRCXOR 31:24
23:16
15:8
7:0
BF88_3054 DCRCXORCLR 31:0
BF88_3058 DCRCXORSET 31:0
BF88_305C DCRCXORINV 31:0
—
—
—
CRCEN
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
PLEN<3:0>
CRCAPP
—
—
—
—
CRCCH<1:0>
Write clears selected bits in DCRCCON, read yields undefined value
Write sets selected bits in DCRCCON, read yields undefined value
Write inverts selected bits in DCRCCON, read yields undefined value
—
—
—
—
—
—
—
—
—
—
—
—
—
—
DCRCDATA<15:8>
DCRCDATA<7:0>
Write clears selected bits in DCRCDATA, read yields undefined value
Write sets selected bits in DCRCDATA, read yields undefined value
Write inverts selected bits in DCRCDATA, read yields undefined value
—
—
—
—
—
—
—
—
—
—
—
—
—
—
DCRCXOR<15:8>
DCRCXOR<7:0>
Write clears selected bits in DCRCXOR, read yields undefined value
Write sets selected bits in DCRCXOR, read yields undefined value
Write inverts selected bits in DCRCXOR, read yields undefined value
TABLE 10-4: DMA CHANNEL 0 SFR SUMMARY
Virtual
Address (1)
Name
Bit
Bit
Bit
Bit
Bit
Bit
Bit
Bit
31/23/15/7 30/22/14/6 29/21/13/5 28/20/12/4 27/19/11/3 26/18/10/2 25/17/9/1 24/16/8/0
BF88_3060 DCH0CON 31:24
—
—
—
—
—
—
—
—
23:16
—
—
—
—
—
—
—
—
15:8
—
—
—
—
—
—
—
CHCHNS
7:0
CHEN
CHAED
CHCHN
CHAEN
—
CHEDET
CHPRI<1:0>
BF88_3064 DCH0CONCLR 31:0
Write clears selected bits in DCH0CON, read yields undefined value
BF88_3068 DCH0CONSET 31:0
Write sets selected bits in DCH0CON, read yields undefined value
BF88_306C DCH0CONINV 31:0
Write inverts selected bits in DCH0CON, read yields undefined value
BF88_3070 DCH0ECON 31:24
—
—
—
—
—
—
—
—
23:16
CHAIRQ<7:0>
15:8
CHSIRQ<7:0>
7:0 CFORCE CABORT
PATEN
SIRQEN AIRQEN
—
—
—
BF88_3074 DCH0ECONCLR 31:0
Write clears selected bits in DCH0ECON, read yields undefined value
BF88_3078 DCH0ECONSET 31:0
Write sets selected bits in DCH0ECON, read yields undefined value
BF88_307C DCH0ECONINV 31:0
Write inverts selected bits in DCH0ECON, read yields undefined value
BF88_3080 DCH0INT 31:24
—
—
—
—
—
—
—
—
23:16 CHSDIE CHSHIE CHDDIE CHDHIE CHBCIE CHCCIE CHTAIE CHERIE
15:8
—
—
—
—
—
—
—
—
7:0 CHSDIF
CHSHIF
CHDDIF
CHDHIF
CHBCIF
CHCCIF
CHTAIF
CHERIF
BF88_3084 DCH0INTCLR 31:0
Write clears selected bits in DCH0INT, read yields undefined value
BF88_3088 DCH0INTSET 31:0
Write sets selected bits in DCH0INT, read yields undefined value
BF88_308C DCH0INTINV 31:0
Write inverts selected bits in DCH0INT, read yields undefined value
BF88_3090 DCH0SSA 31:24
CHSSA<31:24>
23:16
CHSSA<23:16>
15:8
CHSSA<15:8>
7:0
CHSSA<7:0>
BF88_3094 DCH0SSACLR 31:0
Write clears selected bits in DCH0SSA, read yields undefined value
BF88_3098 DCH0SSASET 31:0
Write sets selected bits in DCH0SSA, read yields undefined value
BF88_309C DCH0SSAINV 31:0
Write inverts selected bits in DCH0SSA, read yields undefined value
Note 1: The starting address of the registers for DMA channel n is 0xbf883060 + 0xc0*n.
© 2008 Microchip Technology Inc.
Preliminary
DS61143E-page 199