PIC18F96J99 DMA registers

The 9 registers of DMA (DMA ), from 0xF00, with their reset value and every field. The PIC18F96J99 has 512 registers in 54 peripherals, one page each.

DMA DMA

DMACON2

Address
0xF00
Reset
0x00
Access
read/write
  1. 7DLYCYC3
  2. 6DLYCYC2
  3. 5DLYCYC1
  4. 4DLYCYC0
  5. 3INTLVL3
  6. 2INTLVL2
  7. 1INTLVL1
  8. 0INTLVL0
2 fields
FieldBitsWhat it does
DLYCYC7:4
INTLVL3:0

DMACON1

Address
0xF60
Reset
0x00
Access
read/write
  1. 7SSCON1
  2. 6SSCON0
  3. 5TXINC
  4. 4RXINC
  5. 3DUPLEX1
  6. 2DUPLEX0
  7. 1DLYINTEN
  8. 0DMAEN
6 fields
FieldBitsWhat it does
SSCON7:6
TXINC5
RXINC4
DUPLEX3:2
DLYINTEN1
DMAEN0

TXBUF

Address
0xF6A
Reset
0x00
Access
read/write
  1. 7TXBUF7
  2. 6TXBUF6
  3. 5TXBUF5
  4. 4TXBUF4
  5. 3TXBUF3
  6. 2TXBUF2
  7. 1TXBUF1
  8. 0TXBUF0
1 field
FieldBitsWhat it does
TXBUF7:0

DMABCH

Address
0xF6B
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1DMACNTHB1
  8. 0DMACNTHB0
1 field
FieldBitsWhat it does
DMACNTHB1:0

DMABCL

Address
0xF6C
Reset
0x00
Access
read/write
  1. 7DMACNTLB7
  2. 6DMACNTLB6
  3. 5DMACNTLB5
  4. 4DMACNTLB4
  5. 3DMACNTLB3
  6. 2DMACNTLB2
  7. 1DMACNTLB1
  8. 0DMACNTLB0
1 field
FieldBitsWhat it does
DMACNTLB7:0

RXADDRH

Address
0xF6D
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3DMARCVPTRHB3
  6. 2DMARCVPTRHB2
  7. 1DMARCVPTRHB1
  8. 0DMARCVPTRHB0
1 field
FieldBitsWhat it does
DMARCVPTRHB3:0

RXADDRL

Address
0xF6E
Reset
0x00
Access
read/write
  1. 7DMARCVPTRLB7
  2. 6DMARCVPTRLB6
  3. 5DMARCVPTRLB5
  4. 4DMARCVPTRLB4
  5. 3DMARCVPTRLB3
  6. 2DMARCVPTRLB2
  7. 1DMARCVPTRLB1
  8. 0DMARCVPTRLB0
1 field
FieldBitsWhat it does
DMARCVPTRLB7:0

TXADDRH

Address
0xF6F
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3DMATXPTRHB3
  6. 2DMATXPTRHB2
  7. 1DMATXPTRHB1
  8. 0DMATXPTRHB0
1 field
FieldBitsWhat it does
DMATXPTRHB3:0

TXADDRL

Address
0xF70
Reset
0x00
Access
read/write
  1. 7DMATXPTRLB7
  2. 6DMATXPTRLB6
  3. 5DMATXPTRLB5
  4. 4DMATXPTRLB4
  5. 3DMATXPTRLB3
  6. 2DMATXPTRLB2
  7. 1DMATXPTRLB1
  8. 0DMATXPTRLB0
1 field
FieldBitsWhat it does
DMATXPTRLB7:0