Может кому пригодится, при работе с прерыванием int0 в bascom 1.11.9.0 с мегой 128, происходит следующее.При записи сonfig int0 = rising (прерывание по восходящему сигналу) происходит обратное. В программе прерывания просто подымаю ногу порта(любого) вверх.Тыкаюсь осциллом а на экране обратное.Нога подымается по спаду сигнала. при записи config int0 = falling происходит тоже самое с точность до наоборот. С другими прерываниями все хорошо и работает как надо. Вот такие дела, может автор компиллера не учел, не знаю,, 9я версия как никак.Достало баги вылавливать.
|