Есть книга А.В. Евстифеев "Микроконтроллеры AVR семейства tiny". В ней (ст. 205-206) указано, что условия внешнего прерывания по фронтам(только по возростающему, или только по спадающему) присутствуют лишь в моделях ATtiny 2313 и ATtiny 28x. Во всех остальных моделях условия генерация внешнего прерывания наступают лишь по НИЗКОМУ уровню и при любои изменении сигнала на выводе INTn.
В программе CodeVisionAVR при использовании CodeWizzardAVR в закладке External IRQ при выборе любого МК семества режим mode можно выбрать любой, то есть если я выберу МК ATtiny 13L, то прерывание я могу выбрать по переднему фронту, хотя он сам этого условия прерывания не поддерживает(согласно книги).
Как это объяснить?
Обычно при выборе кристала количество закладок и их содержимое меняется в зависимости от МК. И режим mode тоже меняется (то есть количество пунктов меняется).
Версия программы - 1.25.7a
|