| CKCON0 |= 0x40;                              //ENCKM
 IFADRH = 0x00;
 IFADRL = 0x44;                              //
 ISPCR |= 0x80;
 IFD=0x85;                                   //set HSE=1
 IFMT   = 0x04;                              //write PCON2
 SCMD   = 0x46;
 SCMD   = 0xb9;
 
 
 IFADRH = 0x00;
 IFADRL = 0x40;
 IFD = 0x58;                                     //set MCKS1=1,set MCKS0=0
 IFMT   = 0x04;                              //write CKCON2
 SCMD   = 0x46;
 SCMD   = 0xb9;
 
 IFMT = 0x00;
 ISPCR &= 0x7f;
 |