ponownie prosze o funkcje do AT89C4051

Dec 21, 2004 1 Replies

chodzi mi o mi procedurê badaj±c± czy ma byæ aktualnie za³±czony przeka¼nik



czy nie, na podstawie czasu bierz±cego i ustawieñ.
> specysikacja:
>
> Dane wejsciowe:
> R7 - minuty ustawione zalaczenia
> R6 - godzina ustawiona zalaczenia
> R5 - minuty bierz±ce
> R4 - godzina bierz±ca
>R3 i R2 - godzina i minuty wylaczenia
> wyj¶cie:
> A=0 to za³±czyæ
> A<>0 to wy³±czyæ

dam przyk³ad mam ustawiony st1 na za³ 19:05 i wy³ 6:50 (a np. od 23:20 do 1:15 nie by³o pr±du) aktualny czas to 1:15 to w takim przypadku procedura powinna daæ sygna³ za³±czenia

Witam:

Czy o to chodzi ? //---------------------Procedura "sprz±tn±æ szefa"------------------------

unsigned int czas_zalacz=1905; // tzn.19:05 unsigned int czas_wylacz=650; // tzn. 6:50 unsigned int zegarek;

if( zegarek>=czas_zalacz || zegarek<czas_wylacz ){ bomba_uzbrojona(); } else bomba_rozbrojona();

//---------------------------------------------------------------------------

pozdr. józekK :)

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required