ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
7 июля
224679 Топик полностью
mazur (01.12.2010 21:40, просмотров: 87) ответил mazur на О! Теперь процедурное мышление пригодилось :) Поподробнее вводные можно? Также назначение всех 8 кнопок.
Если кнопки выполняют тупые функции, то отпадает удержание и автоповтор. Остается только функция устранения дребезга. Что-то вроде: Check_Press_Buttons Pressed_Buttons Wait_Un_Pressed_Buttons Un_Pressed_Buttons 8 кнопок-8 битов. Проверяется одновременное нажатие кнопок. Пишем таблицу. Table_Buttons: .DB 0b11111110, 0 ; Первая кнопа .DB 0b11111101, 1 ; Вторая кнопа .DB 0b11111011, 2 ; Третья кнопа .DB 0b11110111, 3 ; Четвертая кнопа .DB 0b11101111, 4 ; Пятая кнопа .DB 0b11011111, 5 ; Шестая кнопа .DB 0b10111111, 6 ; Седьмая кнопа .DB 0b01111111, 7 ; Восьмая кнопа .DB 0b11111100, 8 Два объекта, третий запрещен .DB 0b01111001, 9 Два объекта, третий запрещен .DB 0b01111010, 10 Два объекта, третий запрещен