Why
XT1OF = 0 và XT2OF = 0
but LFOF = 1, OFIFG =1,POR = 1, RSTIFG =0!
Here are my code: http://hastebin.com/ixisikekak.avrasm
FLL_CTL0 |= XCAP11PF; // ACLK = 32 KHz, SMCLK= MCLK = TACLK = BRCLK = 1 MHz
for(int i = 0x47FF; i<0; i++);
FLL_CTL0 |= DCOPLUS;
SCFI0 = FLLD_4+FN_8; // x4 DCO freq, 16MHz nominal DCO
SCFQCTL = 121;
FLL_CTL1 &= ~XT2OFF; // disalble XT2
FLL_CTL2 |= XT2S_2;
{
IFG1 &= ~(OFIFG); // Clear OSCFault flag
for (int i = 0x47FF; i > 0; i--); // Time for flag to set
}
while ((IFG1 & OFIFG)); // OSCFault flag still set?*/
FLL_CTL1 |= SELS | SELM_XT2; // SMCLK source select XT2
Can you help me! how to clear it ( OFIFG )?
