Разделы сайта

Инструкция по эксплуатации

}

// -

// обработчик прерыванийinterrupt ISR()

{

// - Прерывания от кнопок управления -

// Нажатие кнопки «ВНИЗ»(INT0IF)

{(LedWork) // Находимся в режиме настройки

{(Mode) // Смотрим, какой режим активен

{1: // Режим главного меню(m<3) m++; else m=1;;2: // Режим установки времени и даты

if (m<7) m++; else m=1;;

case 3: // Режим ввода года(m>0) m-; else m=3;

break;4: // Режим ввода месяца(m>1) m-; else m=12;;

case 5: // Режим ввода числа=((Read(0x06)&0x10)>>4)*10+(Read(0x06)&0x0F); // считываем записанный в часы месяц=((0xC0&Read(0x05))>>6);(month) // в зависимости от месяца и високосности года изменяем предел установки дня

{1: case 3: case 5: case 7: case 8: case 10: case 12:=31; break;4: case 6: case 9: case 11:=30; break;2:(year) day=28; else day=29; break;

}(m>1) m-; else m=day;

break;6: // Режим ввода дня недели

if (m>0) m-; else m=6;;

case 7: // Режим ввода часа(m>0) m-; else m=23;

break;8: // Режим ввода минут(m>0) m-; else m=59;;9: // Режим меню звонков(m<4) m++; else m=1;

break;10: // Режим ввода количества звонков

if (m>0) m-; else m=30;;

case 11: // Режим выбора звонка для редактирования времени

if (m>1) m-; else m=Read(16)+1;

break;12: // Режим ввода часа выбранного звонка

if (m>0) m-; else m=23;;

case 13: // Режим ввода минуты выбранного звонка

if (m>0) m-; else m=59;;

case 14: // Режим ввода длительности звонков(m>0) m-; else m=59;

break;

}();

}IF=0;

}

Перейти на страницу: 1 2 3 4 5 

Интересное из раздела

Функционально-логическое проектирование цифрового узла заданного типа в заданном базисе и проверка его функционирования при различных наборах воздействующих сигналов
Цель работы: синтезировать цифровой узел заданного типа в заданном базисе и проверить его функционирование при различных наборах воздействующих сигналов. ...

Проект кабельной линии автоматики, телемеханики и связи на участке железной дороги Красноярск – Саянская – Абакан
Главная задача, поставленная перед железнодорожным транспортом, обеспечение всевозрастающей потребности народного хозяйства в перевозках, повышение скоросте ...

Проектирование блока горизонтального отклонения электронно-лучевого осциллографа
Электронно-лучевой осциллограф является наиболее универсальным измерительным прибором, позволяющим исследовать сложные электрические процессы, визуально наб ...