Курсовая работа: Устройство контроля позиционирования исполнительного механизма
DDRD=OXFF;
PORTD=OXFF;
) //========================================
void main(void)
{
InitTimers{);
Init();
InitUART();
While(l)
(
if(Extern_Signal=l) (Extern_Signal=0;
S++; if{S=4) {S=0;
I
TIMSK I = (3 « TOIE1);//Enable Timerl Interrupt
TCNTlL=OxbO;//5 sec
TCNTlH=Oxb9
}
if{TmrO_SM_FIag=l)
I
PORTB=SM[d];
TmrO_SM_FIag=0;
I
if(Tmrl_Flag=l&PINBJBitO=l) j Flag_Count=l;
)
if(Flag_Count=l) |TCNTO=236; if(TmrO_Opros_Flag=l)
{
k++;
if(PINB_BitO=l) |k=01 if(PINB_Bitl=l)
{