Голож и всз утверждают это:
Это точно, что говорит.
Если установлено прерывание по фронту, ISR будет срабатывать только при падении / нарастании фронта импульса. Хотя, если установлено прерывание, чувствительное к уровню (как вы говорите), ISR будет срабатывать каждый раз, когда на соответствующий вывод подается сигнал низкого уровня / высокого уровня.
Короче говоря, прерывание по фронту срабатывает только при смене ребер, в то время как прерывание по уровню срабатывает, пока пульс низкий или высокий.
Таким образом, если вы установили прерывание низкого уровня, MCU будет продолжать выполнять ISR, пока на выводе низкий уровень.
Таким образом, он будет выходить и снова входить в ISR снова и снова, пока штырь низкий.
У меня сложилось впечатление, что на самом деле никто не ответил, что значит быть запущенным как на уровне, так и на уровне. И я не имею, либо.
Ответ Д. Крюгера правильно объясняет, что значит быть как на уровне, так и на границе. (По крайней мере, его ответ звучит правильно для меня, хотя я не знаком с 8085-м.) Ответ Голаза и VSZ предполагает, что прерывание маскируется. Я до сих пор не уверен, как «за исключением того, что он распознается только тогда, когда он был низким с момента последнего распознавания». отличается от того, чтобы быть вызванным краем, как бы то ни было.