
Сообщение от
Alex_K
На первый раз при запуске - нули, потом два раза нормально
Значит, BREAK один раз почему-то не принялся. Но мы уже полчили результат - два отсчёта подряд без установленного признака BREAK. Отсчёты снимались так:
Код:
3$:
Mov @#TKS, (R5)+
Mov #7., R0
SOB R0, .
SOB R1, 3$
Это сколько будет в тактах процессора ?
---------- Post added at 00:42 ---------- Previous post was at 00:37 ----------

Сообщение от
form
А готовности после приема BREAKаного символа быть не может пока BREAK активен...
Это существенно. Т.е. бит готовности устанавливается строго по стоповому биту, и "поймать" признак BREAK в регистре данных - прерывания не помогут.