Informatics Point

Информатика и проектирование

Разработка алгоритма программы микроконтроллера

};3: //Dig4

{((mode!=4)|(flags&blink_bit==blink_bit))

{A=min_L;goto LoadDig;}

{goto ExitDspl;}

};4: //Dig5

{((mode!=5)|(flags&blink_bit==blink_bit))

{A=sec_H;goto LoadDig;}

{goto ExitDspl;}

};5: //Dig6

{((mode!=6)|(flags&blink_bit==blink_bit))

{A=sec_L;goto LoadDig;}

{goto ExitDspl;}

};

}:

{_data(TBL_IMAGE[A],TBL_COM[cur_num]&value);

}:{}

}main(void)

{=0;_H=0;_L=0;_H=0;_L=0;_H=0;_L=0;_2ms=0;_beep=0;&=~fl_half_sec;DIR|=0x16;= WDTPW + WDTHOLD;_spi();=NOT_DEFINE;

CCTL0 = CCIE; // разрешение прерывания от CCR0

TACTL = TASSEL_1 + MC_1 + TACLR; // тактирование от ACLK, upmode, clear TAP

CCR0 = TMR_2000MKS; // start timer

_BIS_SR(LPM0_bits + GIE); // разрешение глобальных прерываний и перевод в режим пониженного энергопотребления

}

// обслуживание прерывания по таймеру Timer A0

#pragma vector=TIMERA0_VECTOR

interrupt void Timer_A (void)

{(); //зажигаем очередную цифру(); //опрос клавиатуры_Key();_2ms++;((ct_2ms!=250)|(ct_2ms!=125))

{}//ms250

{^=blink_bit;(ct_2ms==250) //ms500

{_2ms=0;^=fl_half_sec;(flags&fl_half_sec==fl_half_sec)

{}//

{();();

}

}

}

}

Перейти на страницу: 1 2 3 

Лучшие статьи по информатике

Основы построения глобальной системы контроля Эшелон
«Эшелон» - общепринятое название глобальной системы радиоэлектронной разведки и контроля, представляющей собой многонациональную сеть электронных прослушива ...

Радиотехничесакие средства
радиотехника передатчик генератор каскад Практика была организована в радиотехническом учебном центре (РТУЦ) Ленинградской военно-морской базы (ЛенВМБ), базир ...

Модуль аналого-цифрового вводавывода FESTO EasyPort
гидравлический распределитель привод В настоящее время множество промышленных предприятий используют гидравлические исполнительные устройства (гидромоторы, ци ...

Меню сайта