English
Language : 

C164CI_02 Datasheet, PDF (434/484 Pages) Infineon Technologies AG – 16-Bit Single-Chip Microcontroller
C164CI/C164SI
Derivatives
Power Management
Examples where the PLL is disabled:
;________________________;______________________________________
ENTER_SLOWDOWN:
;Currently running on basic clock frequ.
EXTR #1H
;Next access to ESFR space
BCLR ISNC.2
;PLLIE=’0’, i.e. PLL interrupt disabled
MOV SYSCON2, ZEROS
;Clear bits 3-0 (no EXTR required here)
EXTR #4H
;Switch to ESFR space and lock sequence
BFLDL SYSCON2,#0FH,#09H ;Unlock sequence, step 1 (1001B)
MOV SYSCON2,#0003H
;Unlock sequence, step 2 (0011B)
BSET SYSCON2.2
;Unlock sequence, step 3 (0111B)
;Single access to one locked register
BFLDH SYSCON2,#03H,#02H ;CLKCON=10B --> SDD frequency, PLL off*!*
;________________________;______________________________________
SDD_EXIT_AUTO:
;Currently running on SDD frequency
MOV SYSCON2, ZEROS
;Clear bits 3-0 (no EXTR required here)
EXTR #4H
;Switch to ESFR space and lock sequence
BFLDL SYSCON2,#0FH,#09H ;Unlock sequence, step 1 (1001B)
MOV SYSCON2,#0003H
;Unlock sequence, step 2 (0011B)
BSET SYSCON2.2
;Unlock sequence, step 3 (0111B)
;Single access to one locked register
BFLDH SYSCON2,#03H,#00H ;CLKCON=00B--> basic frequ./start PLL*!*
EXTR #1H
;Next access to ESFR space
BSET ISNC.2
;PLLIE=’1’, i.e. PLL interrupt enabled
User’s Manual
21-23
V3.1, 2002-02