Да ничего BLINK не запоминает, он всегда начинает работу с НИЗКОГО уровня. Это указано в справке CDS.
Вход En его только активирует
То же самое в выложенном вами примере на ST, только там переворачивают начало с низкого уровня на высокий.
Нет, XOR там всего один, для переворота, AND чтобы выключить если не активен En блинка.