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 

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

Организация связи на железнодорожном транспорте на примере Свердловской железной дороги
Открытое акционерное общество «Российские железные дороги» (ОАО «РЖД») Филиал «Свердловская железная дорога» Свердловский региональный центр связи (С ...

Решение производственных задач по основам метрологии и радиоизмерений
Предметом дисциплины «Метрология и радиоизмерения» является изучение основ метрологии и метрологического обеспечения, стандартизации и сертификации в област ...

Расчет управляемого преобразователя автоматизированного электропривода
Анализ продукции ведущих мировых производителей систем привода и материалов опубликованных научных исследований в этой области позволяет отметить следующие ...

Меню сайта