dsPIC33AK64MC102 OSCILLATOR registers

The 79 registers of OSCILLATOR (Oscillator, power control and watchdog), from 0x3100, with their reset value and every field. The dsPIC33AK64MC102 has 1035 registers in 60 peripherals, one page each.

OSCILLATOR Oscillator, power control and watchdog

OSCCTRL

Address
0x3100
Reset
x (not fixed at power-on)
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
CLKLOCK23
PLL2RDY15
PLL1RDY14
LPRCRDY13
POSCRDY10
BFRCRDY9
FRCRDY8
PLL2EN7
PLL1EN6
LPRCEN5
POSCEN2
BFRCEN1
FRCEN0
DIAGLOCK31

OSCCFG

Address
0x3104
Reset
0x00000003
Access
read/write
Size
32-bit
5 fields
FieldBitsWhat it does
FRCLPWR16
POSCIOFNC5
KICKSTART4
GAIN3:2
POSCMD1:0

CLKFAIL

Address
0x3108
Reset
0x00000000
Access
read/write
Size
32-bit
16 fields
FieldBitsWhat it does
PLL2FAIL25
PLL1FAIL24
CLK13FAIL12
CLK12FAIL11
CLK11FAIL10
CLK10FAIL9
CLK9FAIL8
CLK8FAIL7
CLK7FAIL6
CLK6FAIL5
CLK5FAIL4
CLK4FAIL3
CLK3FAIL2
CLK2FAIL1
CLK1FAIL0
SCSMCH31

SCSFAIL

Address
0x310C
Reset
0x00000000
Access
read/write
Size
32-bit
15 fields
FieldBitsWhat it does
PLL2SCS25
PLL1SCS24
CLK13SCS12
CLK12SCS11
CLK11SCS10
CLK10SCS9
CLK9SCS8
CLK8SCS7
CLK7SCS6
CLK6SCS5
CLK5SCS4
CLK4SCS3
CLK3SCS2
CLK2SCS1
CLK1SCS0

CLK1CON

Address
0x3118
Reset
0x00028180
Access
read/write
Size
32-bit
13 fields
FieldBitsWhat it does
RIS29
EXTCFEN27
EXTCFSEL26:24
OSWEN23
DIVSWEN22
FSCMEN20
BOSC19:16
ON15
SIDL13
OE12
NOSC11:8
COSC3:0
CLKRDY31

CLK1DIV

Address
0x311C
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
INTDIV30:16
FRACDIV15:7

CLK2CON

Address
0x3120
Reset
0x00028180
Access
read/write
Size
32-bit
13 fields
FieldBitsWhat it does
RIS29
EXTCFEN27
EXTCFSEL26:24
OSWEN23
DIVSWEN22
FSCMEN20
BOSC19:16
ON15
SIDL13
OE12
NOSC11:8
COSC3:0
CLKRDY31

CLK2DIV

Address
0x3124
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
INTDIV30:16
FRACDIV15:7

CLK3CON

Address
0x3128
Reset
0x00028180
Access
read/write
Size
32-bit
13 fields
FieldBitsWhat it does
RIS29
EXTCFEN27
EXTCFSEL26:24
OSWEN23
DIVSWEN22
FSCMEN20
BOSC19:16
ON15
SIDL13
OE12
NOSC11:8
COSC3:0
CLKRDY31

CLK3DIV

Address
0x312C
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
INTDIV30:16
FRACDIV15:7

CLK4CON

Address
0x3130
Reset
x (not fixed at power-on)
Access
read/write
Size
32-bit
13 fields
FieldBitsWhat it does
RIS29
EXTCFEN27
EXTCFSEL26:24
OSWEN23
DIVSWEN22
FSCMEN20
BOSC19:16
ON15
SIDL13
OE12
NOSC11:8
COSC3:0
CLKRDY31

CLK4DIV

Address
0x3134
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
INTDIV30:16
FRACDIV15:7

CLK5CON

Address
0x3138
Reset
x (not fixed at power-on)
Access
read/write
Size
32-bit
13 fields
FieldBitsWhat it does
RIS29
EXTCFEN27
EXTCFSEL26:24
OSWEN23
DIVSWEN22
FSCMEN20
BOSC19:16
ON15
SIDL13
OE12
NOSC11:8
COSC3:0
CLKRDY31

CLK5DIV

Address
0x313C
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
INTDIV30:16
FRACDIV15:7

CLK6CON

Address
0x3140
Reset
x (not fixed at power-on)
Access
read/write
Size
32-bit
13 fields
FieldBitsWhat it does
RIS29
EXTCFEN27
EXTCFSEL26:24
OSWEN23
DIVSWEN22
FSCMEN20
BOSC19:16
ON15
SIDL13
OE12
NOSC11:8
COSC3:0
CLKRDY31

CLK6DIV

Address
0x3144
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
INTDIV30:16
FRACDIV15:7

CLK7CON

Address
0x3148
Reset
x (not fixed at power-on)
Access
read/write
Size
32-bit
13 fields
FieldBitsWhat it does
RIS29
EXTCFEN27
EXTCFSEL26:24
OSWEN23
DIVSWEN22
FSCMEN20
BOSC19:16
ON15
SIDL13
OE12
NOSC11:8
COSC3:0
CLKRDY31

CLK7DIV

Address
0x314C
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
INTDIV30:16
FRACDIV15:7

CLK8CON

Address
0x3150
Reset
x (not fixed at power-on)
Access
read/write
Size
32-bit
13 fields
FieldBitsWhat it does
RIS29
EXTCFEN27
EXTCFSEL26:24
OSWEN23
DIVSWEN22
FSCMEN20
BOSC19:16
ON15
SIDL13
OE12
NOSC11:8
COSC3:0
CLKRDY31

CLK8DIV

Address
0x3154
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
INTDIV30:16
FRACDIV15:7

CLK9CON

Address
0x3158
Reset
x (not fixed at power-on)
Access
read/write
Size
32-bit
13 fields
FieldBitsWhat it does
RIS29
EXTCFEN27
EXTCFSEL26:24
OSWEN23
DIVSWEN22
FSCMEN20
BOSC19:16
ON15
SIDL13
OE12
NOSC11:8
COSC3:0
CLKRDY31

CLK9DIV

Address
0x315C
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
INTDIV30:16
FRACDIV15:7

CLK10CON

Address
0x3160
Reset
x (not fixed at power-on)
Access
read/write
Size
32-bit
13 fields
FieldBitsWhat it does
RIS29
EXTCFEN27
EXTCFSEL26:24
OSWEN23
DIVSWEN22
FSCMEN20
BOSC19:16
ON15
SIDL13
OE12
NOSC11:8
COSC3:0
CLKRDY31

CLK10DIV

Address
0x3164
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
INTDIV30:16
FRACDIV15:7

CLK11CON

Address
0x3168
Reset
x (not fixed at power-on)
Access
read/write
Size
32-bit
13 fields
FieldBitsWhat it does
RIS29
EXTCFEN27
EXTCFSEL26:24
OSWEN23
DIVSWEN22
FSCMEN20
BOSC19:16
ON15
SIDL13
OE12
NOSC11:8
COSC3:0
CLKRDY31

CLK11DIV

Address
0x316C
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
INTDIV30:16
FRACDIV15:7

CLK12CON

Address
0x3170
Reset
x (not fixed at power-on)
Access
read/write
Size
32-bit
13 fields
FieldBitsWhat it does
RIS29
EXTCFEN27
EXTCFSEL26:24
OSWEN23
DIVSWEN22
FSCMEN20
BOSC19:16
ON15
SIDL13
OE12
NOSC11:8
COSC3:0
CLKRDY31

CLK12DIV

Address
0x3174
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
INTDIV30:16
FRACDIV15:7

CLK13CON

Address
0x3178
Reset
x (not fixed at power-on)
Access
read/write
Size
32-bit
13 fields
FieldBitsWhat it does
RIS29
EXTCFEN27
EXTCFSEL26:24
OSWEN23
DIVSWEN22
FSCMEN20
BOSC19:16
ON15
SIDL13
OE12
NOSC11:8
COSC3:0
CLKRDY31

CLK13DIV

Address
0x317C
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
INTDIV30:16
FRACDIV15:7

PLL1CON

Address
0x3180
Reset
x (not fixed at power-on)
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
PLLSWEN30
RIS29
FOUTSWEN28
EXTCFEN27
EXTCFSEL26:24
OSWEN23
DIVSWEN22
FSCMEN20
BOSC19:16
ON15
SIDL13
NOSC11:8
COSC3:0
CLKRDY31

PLL1DIV

Address
0x3184
Reset
0x0101C839
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
PLLPRE27:24
PLLFBDIV16:8
POSTDIV15:3
POSTDIV22:0

VCO1DIV

Address
0x3188
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
INTDIV30:16

PLL2CON

Address
0x318C
Reset
x (not fixed at power-on)
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
PLLSWEN30
RIS29
FOUTSWEN28
EXTCFEN27
EXTCFSEL26:24
OSWEN23
DIVSWEN22
FSCMEN20
BOSC19:16
ON15
SIDL13
NOSC11:8
COSC3:0
CLKRDY31

PLL2DIV

Address
0x3190
Reset
0x0101C839
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
PLLPRE27:24
PLLFBDIV16:8
POSTDIV15:3
POSTDIV22:0

VCO2DIV

Address
0x3194
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
INTDIV30:16

CLKDIAG

Address
0x319C
Reset
0x00000000
Access
read/write
Size
32-bit
18 fields
FieldBitsWhat it does
STOPPLL230
STOPPLL129
GENSEL28:24
SCSFLTDATA19:16
STOPGEN1312
STOPGEN1211
STOPGEN1110
STOPGEN109
STOPGEN98
STOPGEN87
STOPGEN76
STOPGEN65
STOPGEN54
STOPGEN43
STOPGEN32
STOPGEN21
STOPGEN10
FLTIJEN31

CM1CON

Address
0x3200
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
ON15
SIDL13
SLPEN12
CNTDIV5:4
FLTINJ3:2
WIDTH0

CM1STAT

Address
0x3204
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
HWT11
LWT10
HFT9
LFT8
TRIG2
SATD1
BUFV0

CM1WINPR

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

CM1SEL

Address
0x320C
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
CNTSEL15:8
WINSEL7:0

CM1BUF

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

CM1SAT

Address
0x3214
Reset
0xFFFFFFFF
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
SAT31:0

CM1HFAIL

Address
0x3218
Reset
0xFFFFFFFF
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
HFAIL31:0

CM1LFAIL

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

CM1HWARN

Address
0x3220
Reset
0xFFFFFFFF
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
HWARN31:0

CM1LWARN

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

CM2CON

Address
0x3230
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
ON15
SIDL13
SLPEN12
CNTDIV5:4
FLTINJ3:2
WIDTH0

CM2STAT

Address
0x3234
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
HWT11
LWT10
HFT9
LFT8
TRIG2
SATD1
BUFV0

CM2WINPR

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

CM2SEL

Address
0x323C
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
CNTSEL15:8
WINSEL7:0

CM2BUF

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

CM2SAT

Address
0x3244
Reset
0xFFFFFFFF
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
SAT31:0

CM2HFAIL

Address
0x3248
Reset
0xFFFFFFFF
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
HFAIL31:0

CM2LFAIL

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

CM2HWARN

Address
0x3250
Reset
0xFFFFFFFF
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
HWARN31:0

CM2LWARN

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

CM3CON

Address
0x3260
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
ON15
SIDL13
SLPEN12
CNTDIV5:4
FLTINJ3:2
WIDTH0

CM3STAT

Address
0x3264
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
HWT11
LWT10
HFT9
LFT8
TRIG2
SATD1
BUFV0

CM3WINPR

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

CM3SEL

Address
0x326C
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
CNTSEL15:8
WINSEL7:0

CM3BUF

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

CM3SAT

Address
0x3274
Reset
0xFFFFFFFF
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
SAT31:0

CM3HFAIL

Address
0x3278
Reset
0xFFFFFFFF
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
HFAIL31:0

CM3LFAIL

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

CM3HWARN

Address
0x3280
Reset
0xFFFFFFFF
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
HWARN31:0

CM3LWARN

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

CM4CON

Address
0x3290
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
ON15
SIDL13
SLPEN12
CNTDIV5:4
FLTINJ3:2
WIDTH0

CM4STAT

Address
0x3294
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
HWT11
LWT10
HFT9
LFT8
TRIG2
SATD1
BUFV0

CM4WINPR

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

CM4SEL

Address
0x329C
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
CNTSEL15:8
WINSEL7:0

CM4BUF

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

CM4SAT

Address
0x32A4
Reset
0xFFFFFFFF
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
SAT31:0

CM4HFAIL

Address
0x32A8
Reset
0xFFFFFFFF
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
HFAIL31:0

CM4LFAIL

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

CM4HWARN

Address
0x32B0
Reset
0xFFFFFFFF
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
HWARN31:0

CM4LWARN

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

FRCTUN

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

BFRCTUN

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