[an error occurred while processing this directive]
Если там FLL+, то должно быть похоже...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено fl3 20 октября 2005 г. 15:46
В ответ на: киньте исходник инициализации MSP430FG438 для работы от часового кварца (+) отправлено <font color=gray></font> 20 октября 2005 г. 15:35

void start_XTAL1(void)
{
//тактирование 2мгц от часового кварца
U8 i;
WdtStop();

do
{
ClrBit(IE1,OFIE);//выкл прерывания сбоя генератора
_BIS_SR(SCG0);//выключаем pll
SCFQCTL=SCFQ_M+SCFQ_2M;//умножение
SCFI0=0;
FLL_CTL0=DCOPLUS+XCAP10PF;//Включить встроенные конденсаторы генератора
FLL_CTL1=0x0;//настройка генератора

//запускаем кварц
do {
for (i = 0xFF; i > 0; i--);
} while (BitSet(FLL_CTL0,LFOF));
//включаем pll
_BIC_SR(SCG0);
do {
for (i = 0xFF; i > 0; i--);
} while (BitSet(FLL_CTL0,DCOF));//пока не зафиксируется DCO

ClrBit(IFG1,OFIFG);
for (i = 0xFF; i > 0; i--);
} while(BitSet(IFG1,OFIFG));//если опять ошибка то перезапускаем

WdtRestart();
}

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

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


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

E-mail: info@telesys.ru