Z-состояние ног процессора я как раз и хочу выявлять по сигналу /BUSACK, который является ответом процессора на /BUSRQ. Механизм /BUSACK, /BUSRQ создан, чтобы без опаски брать у процессора шины.
Кстати, выяснил (из датащита), что у Atmega8515 шины адреса и данных, которые доступны как активируемая по флагу SFR специальная функция двух портов, даже при работе с внутренней памятью дёргает контакты шин адреса/данных, не трогая при этом сигналы /WR /RD, так что по-хорошему нужно использовать шинные формирователи с третьим состоянием, но можно обойтись включением функции интерфейса внешней памяти только по надобности во время /BUSACK.
Идея с /HALT действительно стоящая, но в контексте этой темы нужно сначала разобраться хотя бы с чтением памяти.
Судя по https://faqwiki.zxnet.co.uk/wiki/T34VG1 , Т34ВГ1 во время цикла генерации точек экрана тормозит процессор через /WAIT (сама, не зависимо от каких-либо внешних воздействий), значит можно выявить этот цикл и брать шину сразу после него.