Вот здесь посмотрите, короче, должно подойти и придумывать не надо, в смысле уже давно придумано и даже в два раза превышает ваши потребности(8 кнопок), с перспективой развития до 32:
https://owen.ru/forum/showthread.php...l=1#post361404
Да и само ваше Т. З. поражает своей недосказанностью, если мягко выражаться, но всё гармонично, в смысле, сделать не можете, объяснить(толково) не можете!
8 стабильный триггер_4.PNG
Хотел дополнить, что в последствии этот алгоритм неоднократно совершенствовал, но кажется в других темах, это один из первых вариантов.
И, макрос RAMP_BIT нужен только для случаев когда одновременно нажато более одной кнопки, он задаёт приоритет и разруливает одновременное нажатие более одной кнопки.
https://owen.ru/forum/showthread.php...l=1#post361508





Ответить с цитированием