dsPIC33AK256MPS506 QEI1 registers

The 13 registers of QEI1 (Quadrature encoder interface 1), from 0x1A00, with their reset value and every field. The dsPIC33AK256MPS506 has 1994 registers in 112 peripherals, one page each.

QEI1 Quadrature encoder interface 1

QEI1CON

Address
0x1A00
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
ON15
SIDL13
PIMOD12:10
IMV9:8
INTDIV6:4
CNTPOL3
GATEN2
CCM1:0

QEI1IOC

Address
0x1A04
Reset
x (not fixed at power-on)
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
HCAPEN16
QCAPEN15
FLTREN14
QFDIV13:11
OUTFNC10:9
SWPAB8
HOMPOL7
IDXPOL6
QEBPOL5
QEAPOL4
HOME3
INDEX2
QEB1
QEA0

QEI1STAT

Address
0x1A08
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
PCHEQIRQ13
PCHEQIEN12
PCLEQIRQ11
PCLEQIEN10
POSOVIRQ9
POSOVIEN8
PCIIRQ7
PCIIEN6
VELOVIRQ5
VELOVIEN4
HOMIRQ3
HOMIEN2
IDXIRQ1
IDXIEN0

POS1CNT

Address
0x1A0C
Reset
0x00000000
Access
read/write
Size
32-bit

POS1HLD

Address
0x1A10
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
POSHLD31:0

VEL1CNT

Address
0x1A14
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
VELCNT31:0

VEL1HLD

Address
0x1A18
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
VELHLD31:0

INT1TMR

Address
0x1A1C
Reset
0x00000000
Access
read/write
Size
32-bit

INT1HLD

Address
0x1A20
Reset
0x00000000
Access
read/write
Size
32-bit

INDX1CNT

Address
0x1A24
Reset
0x00000000
Access
read/write
Size
32-bit

INDX1HLD

Address
0x1A28
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
INDXHLD31:0

QEI1GEC

Address
0x1A2C
Reset
0x00000000
Access
read/write
Size
32-bit

QEI1LEC

Address
0x1A30
Reset
0x00000000
Access
read/write
Size
32-bit