Перейти к содержанию
    

гаснет lcd

добрый вечер! как думаете, почему может гаснуть lcd панель (ITS-G0824), подключенная а МК в static режиме? загорается буквально на секунду при включении питания и всё! вот собстно программа,

(сделано так, что я зажигаю все сегменты индикатора), к XT1 подключен часовой кварц:

void main(void)

{

unsigned int i,j;

 

 

WDTCTL = WDTPW + WDTHOLD;

 

LCDCTL = LCDSON | LCDON | LCDP2 | LCDP1; // S0 - S35

BTCTL |= BTFRFQ1 | BTFRFQ0 ;

 

do {

IFG1 &= ~OFIFG; // Clear OSCFault flag

for (i = 0x47FF; i > 0; i--); // Time for flag to set

} while (FLL_CTL0 & LFOF);// OSCFault flag still set?

 

IFG1 &= ~OFIFG;

FLL_CTL1 |= SELM_A;

 

 

for( int j = 0; j < 16 ; ++j )

{

LCDMEM [ j ] = 0xFF ;

}

 

while(1) {}

 

}

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

добрый вечер! как думаете, почему может гаснуть lcd панель (ITS-G0824), подключенная а МК в static режиме?

}

http://www.ti.com/lit/zip/slac019

для ознакомления

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ок, все решилось заменой маски в строке BTCTL |= BTFRFQ1 | BTFRFQ0 на простое присваивание; всего не углядишь.. :)

спасибо

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...