SOC Priority Control Register
AdczRegs.SOCPRICTL (z = a, b, c, or d)
reserved
15 - 10
9 - 5 4 - 0
RRPOINTER SOCPRIORITY
Round Robin Pointer
Points to the last converted
round robin SOCx and
determines order
of conversions
SOC Priority
Determines cutoff point
for high priority and
round robin mode
00h = round robin mode for all channels
01h = SOC0 high priority, SOC1-15 round robin
02h = SOC0-1 high priority, SOC2-15 round robin
03h = SOC0-2 high priority, SOC3-15 round robin
04h = SOC0-3 high priority, SOC4-15 round robin
05h = SOC0-4 high priority, SOC5-15 round robin
06h = SOC0-5 high priority, SOC6-15 round robin
07h = SOC0-6 high priority, SOC7-15 round robin
08h = SOC0-7 high priority, SOC8-15 round robin
09h = SOC0-8 high priority, SOC9-15 round robin
0Ah = SOC0-9 high priority, SOC10-15 round robin
0Bh = SOC0-10 high priority, SOC11-15 round robin
0Ch = SOC0-11 high priority, SOC12-15 round robin
0Dh = SOC0-12 high priority, SOC13-15 round robin
0Eh = SOC0-13 high priority, SOC14-15 round robin
0Fh = SOC0-14 high priority, SOC15 round robin
10h = all SOCs high priority (arbitrated by SOC #)
1xh = invalid selection
00h = SOC0 last converted, SOC1 highest priority
01h = SOC1 last converted, SOC2 highest priority
02h = SOC2 last converted, SOC3 highest priority
03h = SOC3 last converted, SOC4 highest priority
04h = SOC4 last converted, SOC5 highest priority
05h = SOC5 last converted, SOC6 highest priority
06h = SOC6 last converted, SOC7 highest priority
07h = SOC7 last converted, SOC8 highest priority
08h = SOC8 last converted, SOC9 highest priority
09h = SOC9 last converted, SOC10 highest priority
0Ah = SOC10 last converted, SOC11 highest priority
0Bh = SOC11 last converted, SOC12 highest priority
0Ch = SOC12 last converted, SOC13 highest priority
0Dh = SOC13 last converted, SOC14 highest priority
0Eh = SOC14 last converted, SOC15 highest priority
0Fh = SOC15 last converted, SOC0 highest priority
10h = reset value (no SOC has been converted)
1xh = invalid selection