Читайте также:
|
|
Описание алгоритма:
- сохраняем в стек значение аккумулятора и регистра флагов;
- загружаем таймер на 2 мс;
- переключение состояния порта на звуковой сигнал;
- извлекаем из стека значение аккумулятора и регистра флагов;
7.4. Алгоритм работы подпрограммы внешнего прерывания по кнопке (плюс/первый игрок)
Описание алгоритма:
- сохраняем в стек значение аккумулятора и регистра флагов;
- проверка режима;
- установка значений флаговых переменных для вычисления изменения времени второго игрока, если режим “игра”;
- установка значения времени длительности игры посредством уменьшения на 60 секунд, если режим “установка”;
- извлекаем из стека значение аккумулятора и регистра флагов;
Блок-схема алгоритма представлена на рис. 7.
рис. 7. Блок-схема алгоритма работы подпрограммы внешнего прерывания по кнопке (плюс/первый игрок).
7.5. Алгоритм работы подпрограммы внешнего прерывания по кнопке (плюс/первый игрок)
Описание алгоритма:
- сохраняем в стек значение аккумулятора и регистра флагов;
- проверка режима;
- установка значений флаговых переменных для вычисления изменения времени второго игрока, если режим “игра”;
- установка значения времени длительности игры посредством увеличения на 60 секунд, если режим “установка”;
- извлекаем из стека значение аккумулятора и регистра флагов;
Блок-схема алгоритма представлена на рис. 8.
рис. 8. Блок-схема алгоритма работы подпрограммы внешнего прерывания по кнопке (плюс/первый игрок).
Дата добавления: 2015-07-16; просмотров: 66 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Алгоритм работы главного цикла | | | Алгоритм работы подпрограммы изменения состояния индикаторов |