16.1 QEI Control/Status Registers
| Offset | Name | Bit Pos. | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
|---|---|---|---|---|---|---|---|---|---|---|
0x00 ... 0x013F | Reserved | |||||||||
| 0x0140 | QEI1CON | 15:8 | QEIEN | QEISIDL | PIMOD[2:0] | IMV[1:0] | ||||
| 7:0 | INTDIV[2:0] | CNTPOL | GATEN | CCM[1:0] | ||||||
0x0142 ... 0x0143 | Reserved | |||||||||
| 0x0144 | QEI1IOCL | 15:8 | QCAPEN | FLTREN | QFDIV[2:0] | OUTFNC[1:0] | SWPAB | |||
| 7:0 | HOMPOL | IDXPOL | QEBPOL | QEAPOL | HOME | INDEX | QEB | QEA | ||
| 0x0146 | QEI1IOCH | 15:8 | ||||||||
| 7:0 | HCAPEN | |||||||||
| 0x0148 | QEI1STAT | 15:8 | PCHEQIRQ | PCHEQIEN | PCLEQIRQ | PCLEQIEN | POSOVIRQ | POSOVIEN | ||
| 7:0 | PCIIRQ | PCIIEN | VELOVIRQ | VELOVIEN | HOMIRQ | HOMIEN | IDXIRQ | IDXIEN | ||
0x014A ... 0x014B | Reserved | |||||||||
| 0x014C | POS1CNTL | 15:8 | POSCNT[15:8] | |||||||
| 7:0 | POSCNT[7:0] | |||||||||
| 0x014E | POS1CNTH | 15:8 | POSCNT[31:24] | |||||||
| 7:0 | POSCNT[23:16] | |||||||||
0x0150 ... 0x0151 | Reserved | |||||||||
| 0x0152 | POS1HLD | 15:8 | POSHLD[31:24] | |||||||
| 7:0 | POSHLD[23:16] | |||||||||
| 0x0154 | VEL1CNTL | 15:8 | VELCNT[15:8] | |||||||
| 7:0 | VELCNT[7:0] | |||||||||
| 0x0156 | VEL1CNTH | 15:8 | VELCNT[31:24] | |||||||
| 7:0 | VELCNT[23:16] | |||||||||
0x0158 ... 0x0159 | Reserved | |||||||||
| 0x015A | VEL1HLD | 15:8 | VELHLD[31:24] | |||||||
| 7:0 | VELHLD[23:16] | |||||||||
| 0x015C | INT1TMRL | 15:8 | INTTMR[15:8] | |||||||
| 7:0 | INTTMR[7:0] | |||||||||
| 0x015E | INT1TMRH | 15:8 | INTTMR[31:24] | |||||||
| 7:0 | INTTMR[23:16] | |||||||||
| 0x0160 | INT1HLDL | 15:8 | INTXHLD[15:8] | |||||||
| 7:0 | INTXHLD[7:0] | |||||||||
| 0x0162 | INT1HLDH | 15:8 | INTHLD[31:24] | |||||||
| 7:0 | INTHLD[23:16] | |||||||||
| 0x0164 | INDX1CNTL | 15:8 | INDXCNT[15:8] | |||||||
| 7:0 | INDXCNT[7:0] | |||||||||
| 0x0166 | INDX1CNTH | 15:8 | INDXCNT[31:24] | |||||||
| 7:0 | INDXCNT[23:16] | |||||||||
0x0168 ... 0x0169 | Reserved | |||||||||
| 0x016A | INDX1HLD | 15:8 | INDXHLD[31:24] | |||||||
| 7:0 | INDXHLD[23:16] | |||||||||
| 0x016C | QEI1GECL | 15:8 | QEIGEC[15:8] | |||||||
| 7:0 | QEIGEC[7:0] | |||||||||
| 0x016E | QEI1GECH | 15:8 | QEIGEC[31:24] | |||||||
| 7:0 | QEIGEC[23:16] | |||||||||
| 0x0170 | QEI1LECL | 15:8 | QEILEC[15:8] | |||||||
| 7:0 | QEILEC[7:0] | |||||||||
| 0x0172 | QEI1LECH | 15:8 | QEILEC[31:24] | |||||||
| 7:0 | QEILEC[23:16] | |||||||||
| 0x0174 | QEI2CON | 15:8 | QEIEN | QEISIDL | PIMOD[2:0] | IMV[1:0] | ||||
| 7:0 | INTDIV[2:0] | CNTPOL | GATEN | CCM[1:0] | ||||||
0x0176 ... 0x0177 | Reserved | |||||||||
| 0x0178 | QEI2IOCL | 15:8 | QCAPEN | FLTREN | QFDIV[2:0] | OUTFNC[1:0] | SWPAB | |||
| 7:0 | HOMPOL | IDXPOL | QEBPOL | QEAPOL | HOME | INDEX | QEB | QEA | ||
| 0x017A | QEI2IOCH | 15:8 | ||||||||
| 7:0 | HCAPEN | |||||||||
| 0x017C | QEI2STAT | 15:8 | PCHEQIRQ | PCHEQIEN | PCLEQIRQ | PCLEQIEN | POSOVIRQ | POSOVIEN | ||
| 7:0 | PCIIRQ | PCIIEN | VELOVIRQ | VELOVIEN | HOMIRQ | HOMIEN | IDXIRQ | IDXIEN | ||
0x017E ... 0x017F | Reserved | |||||||||
| 0x0180 | POS2CNTL | 15:8 | POSCNT[15:8] | |||||||
| 7:0 | POSCNT[7:0] | |||||||||
| 0x0182 | POS2CNTH | 15:8 | POSCNT[31:24] | |||||||
| 7:0 | POSCNT[23:16] | |||||||||
| 0x0183 | VEL2HLD | 15:8 | VELHLD[31:24] | |||||||
| 7:0 | VELHLD[23:16] | |||||||||
0x0185 | Reserved | |||||||||
| 0x0186 | POS2HLD | 15:8 | POSHLD[31:24] | |||||||
| 7:0 | POSHLD[23:16] | |||||||||
| 0x0188 | VEL2CNTL | 15:8 | VELCNT[15:8] | |||||||
| 7:0 | VELCNT[7:0] | |||||||||
| 0x018A | VEL2CNTH | 15:8 | VELCNT[31:24] | |||||||
| 7:0 | VELCNT[23:16] | |||||||||
0x018C ... 0x018F | Reserved | |||||||||
| 0x0190 | INT2TMRL | 15:8 | INTTMR[15:8] | |||||||
| 7:0 | INTTMR[7:0] | |||||||||
| 0x0192 | INT2TMRH | 15:8 | INTTMR[31:24] | |||||||
| 7:0 | INTTMR[23:16] | |||||||||
| 0x0194 | INT2HLDL | 15:8 | INTXHLD[15:8] | |||||||
| 7:0 | INTXHLD[7:0] | |||||||||
| 0x0196 | INT2HLDH | 15:8 | INTHLD[31:24] | |||||||
| 7:0 | INTHLD[23:16] | |||||||||
| 0x0198 | INDX2CNTL | 15:8 | INDXCNT[15:8] | |||||||
| 7:0 | INDXCNT[7:0] | |||||||||
| 0x019A | INDX2CNTH | 15:8 | INDXCNT[31:24] | |||||||
| 7:0 | INDXCNT[23:16] | |||||||||
0x019C ... 0x019D | Reserved | |||||||||
| 0x019E | INDX2HLD | 15:8 | INDXHLD[31:24] | |||||||
| 7:0 | INDXHLD[23:16] | |||||||||
| 0x01A0 | QEI2GECL | 15:8 | QEIGEC[15:8] | |||||||
| 7:0 | QEIGEC[7:0] | |||||||||
| 0x01A2 | QEI2GECH | 15:8 | QEIGEC[31:24] | |||||||
| 7:0 | QEIGEC[23:16] | |||||||||
| 0x01A4 | QEI2LECL | 15:8 | QEILEC[15:8] | |||||||
| 7:0 | QEILEC[7:0] | |||||||||
| 0x01A6 | QEI2LECH | 15:8 | QEILEC[31:24] | |||||||
| 7:0 | QEILEC[23:16] | |||||||||
0x01A8 ... 0x053F | Reserved | |||||||||
| 0x0540 | QEI3CON | 15:8 | QEIEN | QEISIDL | PIMOD[2:0] | IMV[1:0] | ||||
| 7:0 | INTDIV[2:0] | CNTPOL | GATEN | CCM[1:0] | ||||||
0x0542 ... 0x0543 | Reserved | |||||||||
| 0x0544 | QEI3IOCL | 15:8 | QCAPEN | FLTREN | QFDIV[2:0] | OUTFNC[1:0] | SWPAB | |||
| 7:0 | HOMPOL | IDXPOL | QEBPOL | QEAPOL | HOME | INDEX | QEB | QEA | ||
| 0x0546 | QEI3IOCH | 15:8 | ||||||||
| 7:0 | HCAPEN | |||||||||
| 0x0548 | QEI3STAT | 15:8 | PCHEQIRQ | PCHEQIEN | PCLEQIRQ | PCLEQIEN | POSOVIRQ | POSOVIEN | ||
| 7:0 | PCIIRQ | PCIIEN | VELOVIRQ | VELOVIEN | HOMIRQ | HOMIEN | IDXIRQ | IDXIEN | ||
0x054A ... 0x054B | Reserved | |||||||||
| 0x054C | POS3CNTL | 15:8 | POSCNT[15:8] | |||||||
| 7:0 | POSCNT[7:0] | |||||||||
| 0x054E | POS3CNTH | 15:8 | POSCNT[31:24] | |||||||
| 7:0 | POSCNT[23:16] | |||||||||
0x0550 ... 0x0551 | Reserved | |||||||||
| 0x0552 | POS3HLD | 15:8 | POSHLD[31:24] | |||||||
| 7:0 | POSHLD[23:16] | |||||||||
| 0x0554 | VEL3CNTL | 15:8 | VELCNT[15:8] | |||||||
| 7:0 | VELCNT[7:0] | |||||||||
| 0x0556 | VEL3CNTH | 15:8 | VELCNT[31:24] | |||||||
| 7:0 | VELCNT[23:16] | |||||||||
0x0558 ... 0x0559 | Reserved | |||||||||
| 0x055A | VEL3HLD | 15:8 | VELHLD[31:24] | |||||||
| 7:0 | VELHLD[23:16] | |||||||||
| 0x055C | INT3TMRL | 15:8 | INTTMR[15:8] | |||||||
| 7:0 | INTTMR[7:0] | |||||||||
| 0x055E | INT3TMRH | 15:8 | INTTMR[31:24] | |||||||
| 7:0 | INTTMR[23:16] | |||||||||
| 0x0560 | INT3HLDL | 15:8 | INTXHLD[15:8] | |||||||
| 7:0 | INTXHLD[7:0] | |||||||||
| 0x0562 | INT3HLDH | 15:8 | INTHLD[31:24] | |||||||
| 7:0 | INTHLD[23:16] | |||||||||
| 0x0564 | INDX3CNTL | 15:8 | INDXCNT[15:8] | |||||||
| 7:0 | INDXCNT[7:0] | |||||||||
| 0x0566 | INDX3CNTH | 15:8 | INDXCNT[31:24] | |||||||
| 7:0 | INDXCNT[23:16] | |||||||||
0x0568 ... 0x0569 | Reserved | |||||||||
| 0x056A | INDX3HLD | 15:8 | INDXHLD[31:24] | |||||||
| 7:0 | INDXHLD[23:16] | |||||||||
| 0x056C | QEI3GECL | 15:8 | QEIGEC[15:8] | |||||||
| 7:0 | QEIGEC[7:0] | |||||||||
| 0x056E | QEI3GECH | 15:8 | QEIGEC[31:24] | |||||||
| 7:0 | QEIGEC[23:16] | |||||||||
| 0x0570 | QEI3LECL | 15:8 | QEILEC[15:8] | |||||||
| 7:0 | QEILEC[7:0] | |||||||||
| 0x0572 | QEI3LECH | 15:8 | QEILEC[31:24] | |||||||
| 7:0 | QEILEC[23:16] | |||||||||
