Quote (mikhail09p)
А почему? Не понимаю. И мне прерывания ТМ0 нужны.
Потому что, вами выбраны:
INTCON = %10100000 ' Разрешить все немаскированные прерывания и разрешить прерывания по переполнению таймера TMR0
OPTION_REG = %00000111 ' Бит 5 равен 0 ,а это значит, что содержимое таймера TMR0 инкрементируется от импусьсов с внутренней тактовой частотой. Бит 6 не рассматриваю так как у 16F676 нет PORTB.
' Бит 4 равен 0, а это значит, что содержимое TMR0 долно инкрементироваться по фронту сигнала когда он тактируется внешним сигналом на входе RA4/TOCKI. НО!!! Обычно у большинства микроконтроллеров TOCKI это PORTA.4 , а у 16F676 PORTA.4 это RA4/TIG/OSC2/AN3/
Так что не получится, то, что Вы задумали. нужно применять другой микроконтроллер, например 16f873A