Так это самое простое
Старт в одну сторону - 2+4=6
Старт в другую - 2+5=7
Стоп - 1
ну несовсем так,но все же. так до меня то дошло как включать,изменять направление и т.д. но во мне хотелось бы реализовать так: нажал кнопку преобразователь включился,нажал ещё раз и он остановился,именно в конкретный бит у меня получается записать,а вот в регистр пока нет!