Alex527 (30.04.2007 22:26, просмотров: 3089)
Вопрос по генератору MSP430F149 Народ, а почему не всегда нормально запускается генератор 8 МГц на кристалле 430F149? Может завестись непонятно на какой частоте вместо положенных 8 МГц. После ручного сброса может загенерить нормально. Обычно неправильная частота гораздо ниже 8 МГц: 716 кГц (т.е. период 1.4 мкс) - похоже на DCOCLK.
Выдержку на разгон кварца даю классически:
BCSCTL1 &= ~XT2OFF; // XT2= HF XTAL
do
{
IFG1 &= ~OFIFG; // Clear OSCFault flag
for (i = 0x00FF; i > 0; i--); // Time for flag to set
}
while ((IFG1 & OFIFG));
Шо делать с этим?