Reference Manual
REGISTER DETAILS: CLOCK ARCHITECTURE
Table 16. Bit Descriptions for CLKEN0 (Continued)
Bits
Bit Name
1
SLPWUTDIS
0
WDTDIS
KEY PROTECTION FOR OSCCON REGISTER
Address: 0x400C0A0C, Reset: 0x0000, Name: OSCKEY
Table 17. Bit Descriptions for OSCKEY
Bits
Bit Name
Settings
[15:0]
OSCKEY
0xCB14 Oscillator Control Key Register. The OSCCON register is key-protected. Write 0xCB14 to OSCKEY before
OSCILLATOR CONTROL REGISTER
Address: 0x400C0A10, Reset: 0x0303, Name: OSCCON
The OSCCON register is key protected. To unlock this protection, write 0xCB14 to the OSCKEY register before writing to the OSCCON register.
A write to any other register before writing to the OSCCON register returns the protection to the lock state.
Table 18. Bit Descriptions for OSCCON
Bits
Bit Name
Settings
[15:11]
Reserved
10
HFXTALOK
9
HFOSCOK
8
LFOSCOK
[7:3]
Reserved
2
HFXTALEN
1
HFOSCEN
0
LFOSCEN
analog.com
Settings
Description
Sleep and Wake-Up Timer Clock Disable.
0 Turn on sleep wake-up timer clock.
1 Turn off sleep wake-up timer clock.
Watchdog Timer Clock Disable.
0 Turn on watchdog timer clock.
1 Turn off watchdog timer clock.
Description
accessing the OSCCON register. A write to any other register before writing to OSCCON returns the
protection to the lock state.
Description
Reserved.
Status of HFXTAL Oscillator. This bit indicates when the oscillator is stable after it is enabled. This bit is
not a monitor and does not indicate a subsequent loss of stability.
0 Oscillator is not yet stable or is disabled.
1 Oscillator is enabled, stable, and ready for use.
Status of High Frequency Oscillator. This bit indicates when the oscillator is stable after it is enabled.
This bit is not a monitor and does not indicate a subsequent loss of stability.
0 Oscillator is not yet stable or is disabled.
1 Oscillator is enabled, stable, and ready for use.
Status of Low Frequency Oscillator. This bit indicates when the oscillator is stable after it is enabled.
This bit is not a monitor and does not indicate a subsequent loss of stability.
0 Oscillator is not yet stable or is disabled.
1 Oscillator is enabled, stable, and ready for use.
Reserved.
HFXTAL Oscillator Enable. This bit is used to enable or disable the oscillator. The oscillator must be
stable before use. This bit must be set before the SYSRESETREQ system reset can be initiated.
0 The HFXTAL oscillator is disabled and placed in a low-power state.
1 The HFXTAL oscillator is enabled.
High Frequency Oscillator Enable. This bit is used to enable or disable the oscillator. The oscillator
must be stable before use. This bit must be set before the SYSRESETREQ system reset can be
initiated.
0 The high frequency oscillator is disabled and placed in a low-power state.
1 The high frequency oscillator is enabled.
Low Frequency Oscillator Enable. This bit is used to enable or disable the oscillator. The oscillator must
be stable before use.
0 The low frequency oscillator is disabled and placed in a low-power state.
ADuCM356
Reset
Access
0x0
R/W
0x0
R/W
Reset
Access
0x0
R/W
Reset
Access
0x0
R
0x0
R
0x1
R
0x1
R
0x0
R
0x0
R/W
0x1
R/W
0x1
R/W
Rev. A | 21 of 312
Need help?
Do you have a question about the ADuCM356 and is the answer not in the manual?
Questions and answers