Если я правильно понял, то в режиме "вверх-вниз" значение "0"(ноль) счётчик проходит только в фазе "Вверх" (см. рис. 14.8), т.е. в приведённом Вами случае будут иметь место не все перечисленные Вами события, а только CAU, CBU и ZERO. Верно?
Коментарий выше был несколько некорректен. Да, Вы абсолютно правы, возникнут именно эти события.
Также интересует ситуация, когда для какого-либо события в качестве действия прописано "00 - Нет реакции".
Когда у события не выставлена реакция, оно не оказывает влияние на список приоритетов событий. Т.е даже если случается событие, у которого высший приоритет, но выставлено "Нет реакции", обрабатываться будут события с низшим приоритетом, но настроенным событием реакции.
На самом деле события с приоритетами 5 и 6 (таблица 14.3) не могут возникать в реальных условиях.
Таблицу 14.1 (счет вверх) следует дополнить, 5 приоритет (низший) будет иметь событие CTR = ZERO
Таблицу 14.2 (счет вниз) следует дополнить, 5 приоритет (низший) будет иметь событие CTR = PRD
какое действие будет выполняться в режиме счёта вниз в случае, когда CMPA/CMPB >= TBPRD, при достижении счётчиком CTR=TBPRD?
Вот именно в такой формулировке вопроса возможно 2 варианта:
- CMPA = CMPB = TBPRD. Произойдет событие во время того как CTR = CMPA = CMPB = TBPRD. А согласно таблице 14.2 будет обрабатываться событие CTR = CMPB (имеет приоритет 3, выше остальных)
- CMPA/CMPB > TBPRD. Произойдет событие во время того как CTR = TBPRD (счетчик просто не дойдет до событий А и В). Соответственно будет обрабатываться событие CTR = TBPRD (имеет самый низкий приоритет, но является единственным возникшим на данный момент)