Лекция 333. Atmega8 множественное ветвление в программе
На примере реверсивного счетчика на Atmega8 показано, как обеспечить множественное ветвление в программе без использования условных переходов. Такой способ можно назвать табличным ветвлением. Он позволяет сделать прозрачным алгоритм программы, обеспечить одинаковое время перехода на любую ветвь и легкость модификации алгоритма. Описан проект, исходник программы и макрокоманда, реализующая выбор пути перехода по его номеру. Список всех лекций на сайте автора в описании канала.