добрый вечер! как думаете, почему может гаснуть 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) {}
}
|