Подскажите, есть ли какой-то сермяжный смысл вот в таком программировании Z80 PIO:
ld a, 7Fh
out A_ctrl, a
ld a, 0A9h
out A_data, a
ld a, 3Fh
out A_ctrl, a
То есть, если я правильно понимаю, сначала мы настраиваем порт на ввод, потом выводим туда 0xA9, а потом настраиваем порт на вывод.
Правильно ли я понимаю что при этом на выводах порта появится 0xA9 ?
И какой смысл в таких действиях? Почему сразу не настроить порт на вывод и вывести данные?