Турба переключается или кнопкой, или чтением портов. Индикация есть. А сигнал из нее, в принципе, можно использовать для чтения через какой-либо порт.
---------- Post added at 11:34 ---------- Previous post was at 11:32 ----------
Деталей я не знаю, но такое применяется в куче тестов.
Например, можно между двумя прерываниями тупо наращивать программный счетчик, а после прерывания смотреть, перевалило там за некоторый предел или нет.

