stify">}
/** вихід з налаштувань дати і дня тижня **/(OK)//Якщо кнопка ок натиснута, то вихід
{((PINC amp; (1 lt; lt; PC3)) == 0) {}=0;
} (ok == 0)
{break;}
}
/** Вихід з меню **/(MENU)//якщо кнопка меню натиснута
{((PINC amp; (1 lt; lt; PC2)) == 0) {}=0 ;;
}
}; 3://Налаштування вкл/викл дзвінків
while (1)
{((c == 1) || (e == 0) || (v == 0))
{_ com (0x08);// Повне вимикання дісплея_com (0x01);// Очистка дисплея
_ delay_us (100); _ com (0x06);// Зрушення курсора вправо_com (0x0C);// Включення дисплея, курсор не бачимо
c=0;=1;=1;
} _ string (0x86, MEH ° ); _ string (0xC0, lt; Bє ». · іoЅєoі gt; );
if (MENU)//якщо кнопка меню натиснута
{((PINC amp; (1 lt; lt; PC2)) == 0) {}=0 ;;
}
(HOUR)//Якщо натиснута кнопка Годинники +
{((PINC amp; (1 lt; lt; PC0)) == 0) {}//Чекаємо відпускання кнопки=2 ;;
} (MIN)//Якщо натиснута кнопка Хвилини +
{((PINC amp; (1 lt; lt; PC1)) == 0) {}//Чекаємо відпускання кнопки=4 ;;
} (OK)//Якщо кнопка ок натиснута
{((PINC amp; (1 lt; lt; PC3)) == 0) {}=1;
}
(ok == 1)
{(e == 1)
{_ com (0x08);// Повне вимикання дісплея_com (0x01);// Очистка дисплея
_ delay_us (100); _ com (0x06);// Зрушення курсора вправо_com (0x0C);// Включення дисплея, курсор не бачимо
e=0;=1;
} _ string (0x82, Bє ». · іoЅєoі ); (zvon_vkl == 1) lcd_string (0xC2, lt; Bє» ЖАeЅГ gt; ); if (zvon_vkl==0) lcd_string (0xC2, lt; BГє »ЖАeЅГ gt; );
if (HOUR)//Якщо натиснута кнопка Годинники +
{((PINC amp; (1 lt; lt; PC0)) == 0) {}//Чекаємо відпускання кнопкі_vkl ++;// Збільшуємо годинник на 1
if (zvon_vkl gt; 1) zvon_vkl=0;
_ delay_ms (100);
} (OK)//Якщо кнопка ок натиснута
{((PINC amp; (1 lt; lt; PC3)) == 0) {}=0;
} (ok == 0)
{break;}
}
/** Вихід з меню **/(MENU)//якщо кнопка меню натиснута
{((PINC amp; (1 lt; lt; PC2)) == 0) {}=0 ;;
}
}; 4://Інформація про розробників (1)
{((a == 0) || (f == 1) || (e == 1))
{_ com (0x08);// Повне вимикання дісплея_com (0x01);// Очистка дисплея
_ delay_us (100); _ com (0x06);// Зрушення курсора вправо_com (0x0C);// Включення дисплея, курсор не бачимо
a=1;=0;=0;=1;
} _ string (0x86, MEH ° ); _ string (0xC1, lt; Pa · paІoїАёєё );
if (MENU)//якщо кнопка меню натиснута
{((PINC amp; (1 lt; lt; PC2)) == 0) {}=0 ;;
} (HOUR)//Якщо натиснута кнопка Годинники +
{((PINC amp; (1 lt; lt; PC0)) == 0) {}//Чекаємо відпускання кнопки=3 ;;
} (OK)//Якщо кнопка ок натиснута
{((PINC amp; (1 lt; lt; PC3)) == 0) {}=1;
} (ok == 1)
{(f == 0)
{_ com (0x08);// Повне вимикання дісплея_com (0x01);// Очистка дисплея
_ delay_us (100); _ com (0x06);// Зрушення курсора вправо_com (0x0C);// Включення дисплея, курсор не бачимо
f=1;
} _ string (0x84, 4 AC ©/09 ); _ string (0xC1, Ўyгєoі Co »?Ѕoі );
if (OK)//якщо кнопка ок натиснута
{((PINC amp; (1 lt; lt; PC3)) == 0) {}=0;
} (ok == 0)
{break;}
}
/** Вихід з меню **/(MENU)//якщо кнопка меню натиснута
{((PINC amp; (1 lt; lt; PC2)) == 0) {}=0 ;;
}
} ;:;
}
//Перевірка коли дзвонити
//1 урок ((hour == hour_za) amp; amp; (minute == minute_za) amp; amp; (second == second_start) amp; amp; (day!=1) amp ; amp; (day!=7) amp; amp; (zvon_vkl == 1))