Не могу запустить кварц 32 КГц (MSP430). Укажите ошибку, буду премного благодарен.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Peter K. 18 сентября 2003 г. 14:02

MSP430F149
Система с двумя кварцами: XIN/XOUT 32768, без кондеров на землю. XT2IN/XT2OUT 4МГц, с кондерами.

Инициализация в начале проги:

IFG2 = 0;
IFG1 = 0;
BCSCTL1 = Bin(00000000); //Включаем XT2 кварц, XT1 в режиме LF
_BIC_SR(OSCOFF); //Включаем LF кварц
do
{
IFG1 &= ~OFIFG;
} while(OFIFG & IFG1);
IFG1 &= ~OFIFG;

BCSCTL2 = Bin(10001100); //MCLK - от XT2CLK


Здесь должно быть состояние, когда оба кварца работают, правда 32 КГц "в холостую". Осциллом видится только 4 МГц. При необходимости перехода MCLK к частоте 32768 проц виснет, т.е. явно нет клока. В чем м.б. проблема?

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru