Download Print this page

STC micro STC8A8K64D4 Series Reference Manual page 158

Advertisement

STC8A8K64D4 Series Manual
//
IRCBAND = 0x02;
//
CLKDIV = 0x00;
//
// Select 35MHz
//
P_SW2 = 0x80;
//
CLKDIV = 0x04;
//
IRTRIM = T35M_ADDR;
//
VRTRIM = VRT44M_ADDR;
//
IRCBAND = 0x03;
//
CLKDIV = 0x00;
//
// Select 40MHz
//
P_SW2 = 0x80;
//
CLKDIV = 0x04;
//
IRTRIM = T40M_ADDR;
//
VRTRIM = VRT44M_ADDR;
//
IRCBAND = 0x03;
//
CLKDIV = 0x00;
//
// Select 45MHz
//
P_SW2 = 0x80;
//
CLKDIV = 0x04;
//
IRTRIM = T45M_ADDR;
//
VRTRIM = VRT44M_ADDR;
//
IRCBAND = 0x03;
//
CLKDIV = 0x00;
while (1);
}
Assembly code
;Operating frequency for test is 11.0592MHz
CPUIDBASE
EQU
ID_ADDR
EQU
VREF_ADDR
EQU
F32K_ADDR
EQU
T22M_ADDR
EQU
T24M_ADDR
EQU
T20M_ADDR
EQU
T27M_ADDR
EQU
T30M_ADDR
EQU
T33M_ADDR
EQU
T35M_ADDR
EQU
T36M_ADDR
EQU
T40M_ADDR
EQU
T45M_ADDR
EQU
VRT6M_ADDR
EQU
VRT10M_ADDR
EQU
VRT27M_ADDR
EQU
VRT44M_ADDR
EQU
P_SW2
DATA
CLKSEL
EQU
CLKDIV
EQU
IRCBAND
DATA
IRCTRIM
DATA
VRTRIM
DATA
0FDE0H
CPUIDBASE + 00H
CPUIDBASE + 07H
CPUIDBASE + 09H
CPUIDBASE + 0BH
CPUIDBASE + 0CH
CPUIDBASE + 0DH
CPUIDBASE + 0EH
CPUIDBASE + 0FH
CPUIDBASE + 10H
CPUIDBASE + 11H
CPUIDBASE + 12H
CPUIDBASE + 13H
CPUIDBASE + 14H
CPUIDBASE + 15H
CPUIDBASE + 16H
CPUIDBASE + 17H
CPUIDBASE + 18H
0BAH
0FE00H
0FE01H
09DH
09FH
0A6H
;22.1184MHz
;24MHz
;20MHz
;27MHz
;30MHz
;33.1776MHz
;35MHz
;36.864MHz
;40MHz
;45MHz
;VRTRIM_6M
;VRTRIM_10M
;VRTRIM_27M
;VRTRIM_44M
-
- 142 -

Advertisement

loading
Need help?

Need help?

Do you have a question about the micro STC8A8K64D4 Series and is the answer not in the manual?

This manual is also suitable for:

Micro stc8a8k64d4-64pinMicro stc8a8k64d4-48pin