Использую МК ATtiny25. Частота работы 16 МГц. С порта PB3 вывожу импульс, который должен придти на порт PB2 этого же МК. Если разрешаю прерывание по входу INT0(PB2), то сигнал искажается (уменьшается частота). Можно ли как-нибудь предотвратить такое искажение?
Код
iint main(void){
PORTB = 0xFC;//set default value of pins
DDRB = 0xEB;//set direction of pins
// GIMSK = 0x40;//external pin interrupt is enabled
MCUCR = 0x02;//interrupt by falling edge
sei();
while(1){
flag = 0;
if (!flag){
PORTB ^= 0x08;
PORTB ^= 0x08;
};
};
};