PIC18F97J94 DMA registers
The 9 registers of DMA (DMA ), from 0xF00, with their reset value and every field. The PIC18F97J94 has 512 registers in 54 peripherals, one page each.
DMA DMA
DMACON2
- Address
0xF00
- Reset
0x00
- Access
- read/write
- 7DLYCYC3
- 6DLYCYC2
- 5DLYCYC1
- 4DLYCYC0
- 3INTLVL3
- 2INTLVL2
- 1INTLVL1
- 0INTLVL0
2 fields
| Field | Bits | What it does |
|---|
| DLYCYC | 7:4 | |
| INTLVL | 3:0 | |
DMACON1
- Address
0xF60
- Reset
0x00
- Access
- read/write
- 7SSCON1
- 6SSCON0
- 5TXINC
- 4RXINC
- 3DUPLEX1
- 2DUPLEX0
- 1DLYINTEN
- 0DMAEN
6 fields
| Field | Bits | What it does |
|---|
| SSCON | 7:6 | |
| TXINC | 5 | |
| RXINC | 4 | |
| DUPLEX | 3:2 | |
| DLYINTEN | 1 | |
| DMAEN | 0 | |
TXBUF
- Address
0xF6A
- Reset
0x00
- Access
- read/write
- 7TXBUF7
- 6TXBUF6
- 5TXBUF5
- 4TXBUF4
- 3TXBUF3
- 2TXBUF2
- 1TXBUF1
- 0TXBUF0
1 field
| Field | Bits | What it does |
|---|
| TXBUF | 7:0 | |
DMABCH
- Address
0xF6B
- Reset
0x00
- Access
- read/write
- 7–
- 6–
- 5–
- 4–
- 3–
- 2–
- 1DMACNTHB1
- 0DMACNTHB0
1 field
| Field | Bits | What it does |
|---|
| DMACNTHB | 1:0 | |
DMABCL
- Address
0xF6C
- Reset
0x00
- Access
- read/write
- 7DMACNTLB7
- 6DMACNTLB6
- 5DMACNTLB5
- 4DMACNTLB4
- 3DMACNTLB3
- 2DMACNTLB2
- 1DMACNTLB1
- 0DMACNTLB0
1 field
| Field | Bits | What it does |
|---|
| DMACNTLB | 7:0 | |
RXADDRH
- Address
0xF6D
- Reset
0x00
- Access
- read/write
- 7–
- 6–
- 5–
- 4–
- 3DMARCVPTRHB3
- 2DMARCVPTRHB2
- 1DMARCVPTRHB1
- 0DMARCVPTRHB0
1 field
| Field | Bits | What it does |
|---|
| DMARCVPTRHB | 3:0 | |
RXADDRL
- Address
0xF6E
- Reset
0x00
- Access
- read/write
- 7DMARCVPTRLB7
- 6DMARCVPTRLB6
- 5DMARCVPTRLB5
- 4DMARCVPTRLB4
- 3DMARCVPTRLB3
- 2DMARCVPTRLB2
- 1DMARCVPTRLB1
- 0DMARCVPTRLB0
1 field
| Field | Bits | What it does |
|---|
| DMARCVPTRLB | 7:0 | |
TXADDRH
- Address
0xF6F
- Reset
0x00
- Access
- read/write
- 7–
- 6–
- 5–
- 4–
- 3DMATXPTRHB3
- 2DMATXPTRHB2
- 1DMATXPTRHB1
- 0DMATXPTRHB0
1 field
| Field | Bits | What it does |
|---|
| DMATXPTRHB | 3:0 | |
TXADDRL
- Address
0xF70
- Reset
0x00
- Access
- read/write
- 7DMATXPTRLB7
- 6DMATXPTRLB6
- 5DMATXPTRLB5
- 4DMATXPTRLB4
- 3DMATXPTRLB3
- 2DMATXPTRLB2
- 1DMATXPTRLB1
- 0DMATXPTRLB0
1 field
| Field | Bits | What it does |
|---|
| DMATXPTRLB | 7:0 | |