Download Print this page

Epson S1C31D50 Technical Instructions page 42

Cmos 32-bit single chip microcontroller
Hide thumbs Also See for S1C31D50:

Advertisement

Oscillation start procedure for the IOSC oscillator circuit
Follow the procedure shown below to start oscillation of the IOSC oscillator circuit.
1. Write 1 to the CLGINTF.IOSCSTAIF bit.
2. Write 1 to the CLGINTE.IOSCSTAIE bit.
3. Write 0x0096 to the SYSPROT.PROT[15:0] bits.
4. Configure the CLGIOSC.IOSCFQ[1:0] bits.
5. Write a value other than 0x0096 to the SYSPROT.PROT[15:0] bits. (Set system protection)
6. Write 1 to the CLGOSC.IOSCEN bit.
7. IOSCCLK can be used if the CLGINTF.IOSCSTAIF bit = 1 after an interrupt occurs.
Oscillation start procedure for the OSC1 oscillator circuit
Follow the procedure shown below to start oscillation of the OSC1 oscillator circuit.
1. Write 1 to the CLGINTF.OSC1STAIF bit.
2. Write 1 to the CLGINTE.OSC1STAIE bit.
3. Write 0x0096 to the SYSPROT.PROT[15:0] bits.
4. Configure the following CLGOSC1 register bits:
CLGOSC1.OSC1SELCR bit
-
CLGOSC1.OSC1WT[1:0] bits
-
In addition to the above, configure the following bits when using the crystal oscillator:
CLGOSC1.INV1N[1:0] bits
-
CLGOSC1.CGI1[2:0] bits
-
CLGOSC1.INV1B[1:0] bits
-
CLGOSC1.OSC1BUP bit
-
5. Write a value other than 0x0096 to the SYSPROT.PROT[15:0] bits. (Set system protection)
6. Write 1 to the CLGOSC.OSC1EN bit.
7. OSC1CLK can be used if the CLGINTF.OSC1STAIF bit = 1 after an interrupt occurs.
The setting values of the CLGOSC1.INV1N[1:0], CLGOSC1.CGI1[2:0], CLGOSC1.OSC1WT[1:0]
and CLGOSC1.INV1B[1:0] bits should be determined after performing evaluation using the
populated circuit board.
2-14
(Clear interrupt flag)
(Enable interrupt)
(Remove system protection)
(Select frequency)
(Start oscillation)
(Clear interrupt flag)
(Enable interrupt)
(Remove system protection)
(Select oscillator type)
(Set oscillation stabilization waiting time)
(Set oscillation inverter gain)
(Set internal gate capacitor)
(Set oscillation inverter gain for
startup boosting period)
(Enable/disable oscillation
startup control circuit)
(Start oscillation)
Seiko Epson Corporation
S1C31D50 TECHNICAL MANUAL
(Rev. 1.00)

Advertisement

loading