Datasheet

PIC18F87J10 FAMILY
DS39663F-page 36 © 2009 Microchip Technology Inc.
REGISTER 3-2: OSCCON: OSCILLATOR CONTROL REGISTER
R/W-0 U-0 U-0 U-0 R-q
(1)
U-0 R/W-0 R/W-0
IDLEN —OSTS —SCS1SCS0
bit 7 bit 0
Legend: q = Value determined by configuration
R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’
-n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown
bit 7 IDLEN: Idle Enable bit
1 = Device enters Idle mode on SLEEP instruction
0 = Device enters Sleep mode on SLEEP instruction
bit 6-4 Unimplemented: Read as ‘0
bit 3 OSTS: Oscillator Start-up Time-out Status bit
(1)
1 = Oscillator Start-up Timer time-out has expired; primary oscillator is running
0 = Oscillator Start-up Timer time-out is running; primary oscillator is not ready
bit 2 Unimplemented: Read as ‘0
bit 1-0 SCS<1:0>: System Clock Select bits
11 = Internal oscillator
10 = Primary oscillator
01 = Timer1 oscillator
When
FOSC2 = 1:
00 = Primary oscillator
When FOSC2 = 0:
00 = Internal oscillator
Note 1: The Reset value is0’ when HS mode and Two-Speed Start-up are both enabled; otherwise, it is ‘1’.