Professional Documents
Culture Documents
b)
init_timer();
for(;;){
if(TCNT0>=125) //implinirea unei milisecunde
{
TCNT0=0; //resetarea timerului
ms--; //decrementare milisecunde
if(ms==100)
{
ms=0;
s-- //decrementare secunde
}
if(s==60) //implinirea unui minut
{
s=0;
m-- //decrementare minute
}
if (m==0 && s==0 && ms==0) break;
c)
if(ms%50==0){
PORTD|=1<<7; //Aprindere PD7
}